RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - chrisism - 2016-11-06
(2016-11-05, 16:30)ErAzOr2k Wrote: (2016-11-05, 12:41)chrisism Wrote: (2016-11-04, 10:29)ErAzOr2k Wrote: I think you mean this link?
This is what I usaed as example.
Would be great if you could post your configuration file. ....
Thank you so much! it helped me a lot! it seems, that this only works with su binary.
Glad I could help. It should be possible without su and just am, just haven't tried it myself.
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - IzeDJ - 2016-11-06
Rufoo those views look really nice!
Will they work with AEON MQ / Nox?
Cause i can't stand the cirrus skin... it's horrible... unfortunately the only decent views are for it so far :/
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - chrisism - 2016-11-06
(2016-11-06, 12:10)IzeDJ Wrote: Rufoo those views look really nice!
Will they work with AEON MQ / Nox?
Cause i can't stand the cirrus skin... it's horrible... unfortunately the only decent views are for it so far :/ What don't you like about Cirrus? It is ofcourse quite basic in general, as in not flashy animations etc. But indeed Rufoos stuff is great. But what would you like to see in Cirrus next to his views to make it good?
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Rufoo - 2016-11-06
(2016-11-06, 12:10)IzeDJ Wrote: Rufoo those views look really nice!
Will they work with AEON MQ / Nox?
Cause i can't stand the cirrus skin... it's horrible... unfortunately the only decent views are for it so far :/
Nope not for Nox or Arctic or [insert favourite skin here].
But not exactly for Cirrus either. Old dogs can learn new tricks. When the time is right, you'll see.
Shoot me your thoughts about what you don't like about Cirrus in a PM. Feel free to be as brutal about it as you like.
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - the_bo - 2016-11-06
will this be able to run windows applications when on kodi linux machine?
Would love to get pokerstars running in linux raspberry pi 3 if anyone knows
thanks
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - chrisism - 2016-11-06
(2016-11-06, 15:02)the_bo Wrote: will this be able to run windows applications when on kodi linux machine?
Would love to get pokerstars running in linux raspberry pi 3 if anyone knows
thanks You would still need a windows emulator to do this (wine?). Basically what AEL does is an abstract layer for starting up applications. What does applications are is up to you to configure. But it does not have a program or anything in the addon itself. Those are the launchers and you configure a launcher by saying what it has to start and which arguments it needs.
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-11-06
Thank you very much Rufoo for your excellent teaser
On my humble side, I also have a small surprise. It is an additional Advanced Emulator Launcher DEBUG view for Confluence. I'm not a skinner, this is just a cheap, DEBUG view to visualise all AEL artwork at once so you can get your collection ready for the time the real thing comes.
This is how the debug view looks for console ROMs:
For MAME, the situation changes a bit. The recommended layout for MAME is to place cabinets in Boxfront directory, Control Panels in Boxback directory and PCBs in Cartridges directory.
In the next days I will put this view on the first post of the thread so everybody can give a try.
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-11-06
(2016-11-05, 06:43)teedo42 Wrote: I use AEL to launch Ink apps, from Titan home page. When I close the app, it returns to a program menu, not home page. I have to press exit again to return home. Is there a setting to return to the home page instead of program menu?
Thanks
Mmm... I think that looks like something skin-dependant. Maybe you should ask the Titan skin devs in their subforum. Of course, if some code changes in AEL are required I'm willing to do it.
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-11-06
(2016-11-06, 05:04)jubilex Wrote: I use AEL to launch PC games, using Explorer and shortcuts. As with the old Advanced Launcer, I use pssuspend to suspend Kodi while the games are running.
The problem is Kodi seems to still somehow be using resources. If I launch Rise of the Tomb Raider from Kodi, for example, the task manager shows Kodi suspended, but even the menu screen of ROTTR is only getting around 40fps. If I close out Kodi, it immediately goes to 60 (where I have it capped). If I launch the game directly without running Kodi, it is 60 right from the start.
Any ideas?
Have a look at this and related posts.
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-11-06
(2016-11-05, 15:12)mac1202 Wrote: Hi Wintermute i have a little request it is possible to make kodi usable even when the program launched by ael it's still running. For example when i start steam with ael if I install a new game it take some time instead of waiting i would like to alt+tab to go back to kodi and watch a movie but actually it's not possible because as long as steam is running kodi stay in some kind of busy state and can't do anything.
Probably your are not going to like the replay... Actually, AEL has that blocking behaviour on purpose. Every time you do any AEL operation (change AEL menu, open context menu, launch, etc.) Kodi creates a new concurrent thread. This thread concurrency is one of the causes of the corruption of launchers.xml in Advanced Launcher. In AEL I have added all kind of "blockers" like message windows, progress bars, so you cannot use AEL/Kodi when the current operation has not finished.
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - jubilex - 2016-11-07
(2016-11-06, 19:43)Wintermute0110 Wrote: (2016-11-06, 05:04)jubilex Wrote: I use AEL to launch PC games, using Explorer and shortcuts. As with the old Advanced Launcer, I use pssuspend to suspend Kodi while the games are running.
The problem is Kodi seems to still somehow be using resources. If I launch Rise of the Tomb Raider from Kodi, for example, the task manager shows Kodi suspended, but even the menu screen of ROTTR is only getting around 40fps. If I close out Kodi, it immediately goes to 60 (where I have it capped). If I launch the game directly without running Kodi, it is 60 right from the start.
Any ideas?
Have a look at this and related posts.
Interesting, I will try that. I would think that suspending the Kodi process would do more to free up resources than merely minimizing the window, but I will try it and report back. Thanks!
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - firewater - 2016-11-07
I have some questions...
1. Can't get this to work. Clean install. Added the launcher in root, pointed it to retroarch.exe, and pointed the ROM and asset folder. When I enter the launcher it says "Launcher XML/JSON not found". Okay, so I add the ROMs to launcher" with Context > "Add ROMs", and they all get added, but none of them open (the opening message pops up, but nothing happens). The argument I gave was: -L C:\Program Files\RetroArch\cores\nestopia_libretro.dll "%ROM_RAW%" - I tried a few others and none did anything.
Here's the log:
Code: 14:45:49 T:7940 NOTICE: special://profile/ is mapped to: special://masterprofile/
14:45:49 T:7940 NOTICE: -----------------------------------------------------------------------
14:45:49 T:7940 NOTICE: Starting Kodi (16.1 Git:20160424-c327c53). Platform: Windows NT x86 32-bit
14:45:49 T:7940 NOTICE: Using Release Kodi x32 build
14:45:49 T:7940 NOTICE: Kodi compiled Apr 24 2016 by MSVC 180040629 for Windows NT x86 32-bit version 6.0 (0x06000000)
14:45:49 T:7940 NOTICE: Running on SAMSUNG ELECTRONICS CO., LTD. 350V5C/351V5C/3540VC/3440VC with Windows 8, kernel: Windows NT x86 64-bit version 6.2
14:45:49 T:7940 NOTICE: Host CPU: Intel(R) Core(TM) i7-3630QM CPU @ 2.40GHz, 8 cores available
14:45:49 T:7940 NOTICE: Desktop Resolution: 1680x1050 32Bit at 60Hz
14:45:49 T:7940 NOTICE: Running with administrator rights
14:45:49 T:7940 NOTICE: Aero is enabled
14:45:49 T:7940 NOTICE: special://xbmc/ is mapped to: C:\Program Files (x86)\Kodi (Interactive)
14:45:49 T:7940 NOTICE: special://xbmcbin/ is mapped to: C:\Program Files (x86)\Kodi (Interactive)
14:45:49 T:7940 NOTICE: special://masterprofile/ is mapped to: C:\Program Files (x86)\Kodi (Interactive)\portable_data\userdata
14:45:49 T:7940 NOTICE: special://home/ is mapped to: C:\Program Files (x86)\Kodi (Interactive)\portable_data\
14:45:49 T:7940 NOTICE: special://temp/ is mapped to: C:\Program Files (x86)\Kodi (Interactive)\portable_data\cache
14:45:49 T:7940 NOTICE: The executable running is: C:\Program Files (x86)\Kodi (Interactive)\kodi.exe
14:45:49 T:7940 NOTICE: Local hostname: Computer
14:45:49 T:7940 NOTICE: Log File is located: C:\Program Files (x86)\Kodi (Interactive)\portable_data\kodi.log
14:45:49 T:7940 NOTICE: -----------------------------------------------------------------------
14:45:49 T:7940 NOTICE: load settings...
14:45:49 T:7940 WARNING: CSettingString: unknown options filler "timezonecountries" of "locale.timezonecountry"
14:45:49 T:7940 WARNING: CSettingString: unknown options filler "timezones" of "locale.timezone"
14:45:49 T:7940 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
14:45:49 T:7940 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
14:45:49 T:7940 NOTICE: Default DVD Player: dvdplayer
14:45:49 T:7940 NOTICE: Default Video Player: dvdplayer
14:45:49 T:7940 NOTICE: Default Audio Player: paplayer
14:45:49 T:7940 NOTICE: Disabled debug logging due to GUI setting. Level 0.
14:45:49 T:7940 NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
14:45:49 T:7940 NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
14:45:49 T:7940 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
14:45:49 T:7940 NOTICE: Loaded playercorefactory configuration
14:45:49 T:7940 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
14:45:49 T:7940 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
14:45:49 T:8316 NOTICE: Found 2 Lists of Devices
14:45:49 T:8316 NOTICE: Enumerated DIRECTSOUND devices:
14:45:49 T:8316 NOTICE: Device 1
14:45:49 T:8316 NOTICE: m_deviceName : {5EC97468-3E7E-4735-B9DE-E65ADEF04272}
14:45:49 T:8316 NOTICE: m_displayName : Speakers - Speakers (Realtek High Definition Audio)
14:45:49 T:8316 NOTICE: m_displayNameExtra: DIRECTSOUND: Speakers (Realtek High Definition Audio)
14:45:49 T:8316 NOTICE: m_deviceType : AE_DEVTYPE_PCM
14:45:49 T:8316 NOTICE: m_channels : FL,FR
14:45:49 T:8316 NOTICE: m_sampleRates : 48000
14:45:49 T:8316 NOTICE: m_dataFormats : AE_FMT_FLOAT
14:45:49 T:8316 NOTICE: Device 2
14:45:49 T:8316 NOTICE: m_deviceName : default
14:45:49 T:8316 NOTICE: m_displayName : default
14:45:49 T:8316 NOTICE: m_displayNameExtra:
14:45:49 T:8316 NOTICE: m_deviceType : AE_DEVTYPE_PCM
14:45:49 T:8316 NOTICE: m_channels : FL,FR
14:45:49 T:8316 NOTICE: m_sampleRates : 48000
14:45:49 T:8316 NOTICE: m_dataFormats : AE_FMT_FLOAT
14:45:49 T:8316 NOTICE: Enumerated WASAPI devices:
14:45:49 T:8316 NOTICE: Device 1
14:45:49 T:8316 NOTICE: m_deviceName : {5EC97468-3E7E-4735-B9DE-E65ADEF04272}
14:45:49 T:8316 NOTICE: m_displayName : Speakers - Speakers (Realtek High Definition Audio)
14:45:49 T:8316 NOTICE: m_displayNameExtra: WASAPI: Speakers (Realtek High Definition Audio)
14:45:49 T:8316 NOTICE: m_deviceType : AE_DEVTYPE_PCM
14:45:49 T:8316 NOTICE: m_channels : FL,FR
14:45:49 T:8316 NOTICE: m_sampleRates : 192000,96000,48000,44100
14:45:49 T:8316 NOTICE: m_dataFormats : AE_FMT_S24NE4MSB,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE
14:45:49 T:8316 NOTICE: Device 2
14:45:49 T:8316 NOTICE: m_deviceName : default
14:45:49 T:8316 NOTICE: m_displayName : default
14:45:49 T:8316 NOTICE: m_displayNameExtra:
14:45:49 T:8316 NOTICE: m_deviceType : AE_DEVTYPE_PCM
14:45:49 T:8316 NOTICE: m_channels : FL,FR
14:45:49 T:8316 NOTICE: m_sampleRates : 192000,96000,48000,44100
14:45:49 T:8316 NOTICE: m_dataFormats : AE_FMT_S24NE4MSB,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE
14:45:49 T:7940 NOTICE: Running database version Addons20
14:45:49 T:7940 NOTICE: ADDONS: Using repository repository.xbmc.org
14:45:49 T:7940 NOTICE: Found screen: Generic PnP Monitor on Intel(R) HD Graphics 4000, adapter 0.
14:45:49 T:7940 NOTICE: Primary mode: 1680x1050@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Additional mode: 320x200@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 320x240@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 400x300@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 512x384@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 640x480@ 59.94 - Full Screen
14:45:49 T:7940 NOTICE: Additional mode: 640x480@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 800x600@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1024x768@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1152x864@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1280x600@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1280x720@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1280x768@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1280x800@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1280x960@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1280x1024@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1360x768@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1366x768@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1440x900@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1600x900@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Previous line repeats 2 times.
14:45:49 T:7940 NOTICE: Additional mode: 1680x1050@ 60.00 - Full Screen
14:45:49 T:7940 NOTICE: Checking resolution 16
14:45:49 T:7940 ERROR: Keymapping error: no such action '3000' defined
14:45:49 T:7940 NOTICE: Running database version Addons20
14:45:49 T:7940 NOTICE: Running database version ViewModes6
14:45:49 T:7940 NOTICE: Running database version Textures13
14:45:49 T:7940 NOTICE: Running database version MyMusic56
14:45:49 T:7940 NOTICE: Running database version MyVideos99
14:45:49 T:7940 NOTICE: Running database version TV29
14:45:49 T:7940 NOTICE: Running database version Epg11
14:45:49 T:7940 WARNING: JSONRPC: Could not parse type "Setting.Details.SettingList"
14:45:49 T:7940 NOTICE: ActiveAE DSP - starting
14:45:49 T:7940 NOTICE: initialize done
14:45:49 T:7940 NOTICE: Running the application...
14:45:50 T:6000 ERROR: XFILE::CDirectory::GetDirectory - Error getting
14:45:50 T:8360 ERROR: Previous line repeats 9 times.
14:45:50 T:8360 ERROR: XFILE::CDirectory::GetDirectory - Error getting description
14:45:50 T:7940 ERROR: Previous line repeats 24 times.
14:45:50 T:7940 NOTICE: starting upnp client
14:45:50 T:10152 NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777
14:45:50 T:10152 NOTICE: UDP: Listening on port 9777
14:45:51 T:7940 ERROR: Unable to activate the previous window
14:45:51 T:7940 WARNING: Skin has invalid include: SxcButtonTrailerStop
14:45:51 T:7940 ERROR: Window Translator: Can't find window filestackingdialog
14:45:51 T:7940 WARNING: Trying to add unsupported control type 1
14:45:51 T:7940 WARNING: Previous line repeats 9 times.
14:45:51 T:7940 WARNING: Trying to add unsupported control type 19
14:45:51 T:7940 WARNING: Trying to add unsupported control type 1
14:45:51 T:7940 WARNING: Trying to add unsupported control type 19
14:45:51 T:7940 WARNING: Trying to add unsupported control type 1
14:45:51 T:6000 WARNING: Previous line repeats 4 times.
14:45:51 T:6000 ERROR: XFILE::CDirectory::GetDirectory - Error getting /extrafanart/
14:45:51 T:6000 ERROR: Previous line repeats 1 times.
14:45:51 T:6000 ERROR: XFILE::CDirectory::GetDirectory - Error getting //extrathumb/
14:45:51 T:8360 ERROR: Previous line repeats 13 times.
14:45:51 T:8360 ERROR: XFILE::CDirectory::GetDirectory - Error getting /extrafanart/
14:47:26 T:10484 ERROR: Previous line repeats 18 times.
14:47:26 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /../extrafanart/
14:47:26 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /10-Yard Fight/extrafanart/
14:47:26 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /8 Eyes/extrafanart/
14:47:26 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /4 Nin Uchi Mahjong/extrafanart/
14:47:26 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /8 Eyes/extrafanart/
14:47:26 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /10-Yard Fight/extrafanart/
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() Launching ROM in Launcher...
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() categoryID = root_category
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() launcherID = 3cca99f233147880d24c1b63128ec18d
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() romID = 3a72fdbee0a31730342826b18dd0fa9d
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() application = "C:\Program Files\RetroArch\retroarch.exe"
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() apppath = "C:\Program Files\RetroArch"
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() romfile = "C:\Users\firewater\Documents\Media\Interactive\Platforms\Family Computer\10-Yard Fight (USA, Europe).zip"
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() rompath = "C:\Users\firewater\Documents\Media\Interactive\Platforms\Family Computer"
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() rombasename = "10-Yard Fight (USA, Europe).zip"
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() romext = "zip"
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() rom_title = "10-Yard Fight"
14:47:27 T:4736 ERROR: AEL INFO : _command_run_rom() arguments = "-L C:\Program Files\RetroArch\cores\nestopia_libretro.dll "%ROM_RAW%""
14:47:27 T:4736 ERROR: AEL INFO : fs_write_Favourites_JSON() File C:\Program Files (x86)\Kodi (Interactive)\portable_data\userdata\addon_data\plugin.program.advanced.emulator.launcher\most_played.json
14:47:27 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /8 Eyes/extrafanart/
14:47:27 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /4 Nin Uchi Mahjong/extrafanart/
14:47:27 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /10-Yard Fight/extrafanart/
14:47:28 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /720 Degrees/extrafanart/
14:47:28 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /1942/extrafanart/
14:47:28 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /1943 - The Battle of Midway/extrafanart/
14:47:28 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /1942/extrafanart/
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() Launching ROM in Launcher...
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() categoryID = root_category
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() launcherID = 3cca99f233147880d24c1b63128ec18d
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() romID = a6e6843e2554f196fc207ca00e7ca72d
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() application = "C:\Program Files\RetroArch\retroarch.exe"
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() apppath = "C:\Program Files\RetroArch"
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() romfile = "C:\Users\firewater\Documents\Media\Interactive\Platforms\Family Computer\1942 (Japan, USA).zip"
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() rompath = "C:\Users\firewater\Documents\Media\Interactive\Platforms\Family Computer"
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() rombasename = "1942 (Japan, USA).zip"
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() romext = "zip"
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() rom_title = "1942"
14:47:29 T:4996 ERROR: AEL INFO : _command_run_rom() arguments = "-L C:\Program Files\RetroArch\cores\nestopia_libretro.dll "%ROM_RAW%""
14:47:29 T:4996 ERROR: AEL INFO : fs_write_Favourites_JSON() File C:\Program Files (x86)\Kodi (Interactive)\portable_data\userdata\addon_data\plugin.program.advanced.emulator.launcher\most_played.json
14:47:29 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /720 Degrees/extrafanart/
14:47:29 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /10-Yard Fight/extrafanart/
14:47:29 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /8 Eyes/extrafanart/
14:47:29 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /4 Nin Uchi Mahjong/extrafanart/
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() Launching ROM in Launcher...
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() categoryID = root_category
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() launcherID = 3cca99f233147880d24c1b63128ec18d
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() romID = 5276141d868a436a7ceb92902d48573e
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() application = "C:\Program Files\RetroArch\retroarch.exe"
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() apppath = "C:\Program Files\RetroArch"
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() romfile = "C:\Users\firewater\Documents\Media\Interactive\Platforms\Family Computer\4 Nin Uchi Mahjong (Japan) (Rev A).zip"
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() rompath = "C:\Users\firewater\Documents\Media\Interactive\Platforms\Family Computer"
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() rombasename = "4 Nin Uchi Mahjong (Japan) (Rev A).zip"
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() romext = "zip"
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() rom_title = "4 Nin Uchi Mahjong"
14:47:29 T:7404 ERROR: AEL INFO : _command_run_rom() arguments = "-L C:\Program Files\RetroArch\cores\nestopia_libretro.dll "%ROM_RAW%""
14:47:29 T:7404 ERROR: AEL INFO : fs_write_Favourites_JSON() File C:\Program Files (x86)\Kodi (Interactive)\portable_data\userdata\addon_data\plugin.program.advanced.emulator.launcher\most_played.json
14:47:30 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /8 Eyes/extrafanart/
14:47:30 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /10-Yard Fight/extrafanart/
14:47:30 T:10484 ERROR: XFILE::CDirectory::GetDirectory - Error getting /Family Computer/extrafanart/
14:47:33 T:9504 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.KeyError'>
Error Contents: ('root_category',)
Traceback (most recent call last):
File "C:\Program Files (x86)\Kodi (Interactive)\portable_data\addons\plugin.program.advanced.emulator.launcher\addon.py", line 47, in <module>
plugin.run_plugin()
File "C:\Program Files (x86)\Kodi (Interactive)\portable_data\addons\plugin.program.advanced.emulator.launcher\resources\main.py", line 265, in run_plugin
self._command_view_Launcher_Report(args['catID'][0], args['launID'][0])
File "C:\Program Files (x86)\Kodi (Interactive)\portable_data\addons\plugin.program.advanced.emulator.launcher\resources\main.py", line 4635, in _command_view_Launcher_Report
category = self.categories[categoryID]
KeyError: ('root_category',)
-->End of Python script error report<--
14:47:36 T:7940 NOTICE: Storing total System Uptime
14:47:36 T:7940 NOTICE: Saving settings
14:47:36 T:7940 NOTICE: stop all
14:47:36 T:7940 NOTICE: stop player
14:47:36 T:7940 NOTICE: ES: Stopping event server
14:47:36 T:7940 NOTICE: stopping upnp
14:47:37 T:10152 NOTICE: ES: UDP Event server stopped
14:47:37 T:7940 NOTICE: stop sap announcement listener
14:47:37 T:7940 NOTICE: clean cached files!
14:47:37 T:7940 NOTICE: unload skin
14:47:37 T:7940 WARNING: CGUITextureManager::Cleanup: Having to cleanup texture listwhitegradient.png
14:47:37 T:7940 NOTICE: stopped
14:47:37 T:7940 NOTICE: destroy
14:47:37 T:7940 NOTICE: closing down remote control service
14:47:37 T:7940 NOTICE: unload sections
14:47:37 T:7940 NOTICE: special://profile/ is mapped to: special://masterprofile/
14:47:37 T:7940 NOTICE: destroy
14:47:37 T:7940 WARNING: Attempted to remove window 10013 from the window manager when it didn't exist
14:47:37 T:7940 WARNING: Attempted to remove window 10014 from the window manager when it didn't exist
14:47:37 T:7940 WARNING: Attempted to remove window 10015 from the window manager when it didn't exist
14:47:37 T:7940 WARNING: Attempted to remove window 10016 from the window manager when it didn't exist
14:47:37 T:7940 WARNING: Attempted to remove window 10017 from the window manager when it didn't exist
14:47:37 T:7940 WARNING: Attempted to remove window 10018 from the window manager when it didn't exist
14:47:37 T:7940 WARNING: Attempted to remove window 10019 from the window manager when it didn't exist
14:47:37 T:7940 WARNING: Attempted to remove window 10021 from the window manager when it didn't exist
14:47:37 T:7940 WARNING: Attempted to remove window 10107 from the window manager when it didn't exist
14:47:37 T:7940 WARNING: Attempted to remove window 10115 from the window manager when it didn't exist
14:47:37 T:7940 WARNING: Attempted to remove window 10104 from the window manager when it didn't exist
14:47:37 T:7940 NOTICE: closing down remote control service
14:47:37 T:7940 NOTICE: unload sections
14:47:37 T:7940 NOTICE: application stopped...
14:47:37 T:7940 ERROR: dllFreeLibrary - Invalid hModule specified
Tried a second clean install running Krypton, same problems...
edit: just so you know, I used both he stable version and the one provided on GitHub. Interestingly, the one on GItHub, even thought is identified as 0.9.6 on the changelog file, it actually says 0.9.3 when entering via the Program route in Kodi.
2. I'd like to have the info and artwork in the folder of each game, much like how one would store the cover.png of a music album inside that folder. So, for example, I'd like to have video, boxart, and plot inside the folder "Chrono Trigger", and not on a separate asset folder. Is this possible? Because as I setup this, it asks for a general assets folder.
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-11-08
@firewater
First, I'm sorry for not having finished yet the step-by-step tutorials for setting up AEL. Because AEL is in active development and a lot of stuff is changing, I do not want to spend time writing the documentation (and writing tutorials take a looong time) until the main features have been fixed more or less.
1) Edit your launcher, make sure the parameters are like this
Code: application: C:\Program Files\RetroArch\retroarch.exe
arguments: -L C:\Program Files\RetroArch\cores\nestopia_libretro.dll -f "%rom%"
2) AEL asks for one and only one asset directory, suppose you choose "c:\AEL-assets\NES\". AEL automatically will create the following:
Code: c:\AEL-assets\NES\titles\
c:\AEL-assets\NES\snaps\
...
Behavior is pretty similar to RCB. It is not possible to have different assets on the same directory. In fact, AEL will refuse to scan/scrape assets if you have the same directory configured for 2 or more assets. There are several reason for doing this, but the main one is that although AEL has scrapers to download assets, it is encouraged that you will download asset collections for your ROMs to save bandwidth and boost scanning speed. Most, if not all artwork collections (including Emumovies, HyperSpin and ProgrettoEmma) follow this layout.
I agree that for people with small ROM collections maybe the layout your propose is more convenient. However, AEL has to accommodate both users with small collections and users with massive collections, and so decisions have to be made that may not completely suit everyone.
Favourite ROMs and ROM Collections have a different assets layout. All assets for all ROMs are in the same directory, with names like this:
Code: e:\AEL-assets\collections\Super Mario World (Europe)_25e_title.png
e:\AEL-assets\collections\Super Mario World (Europe)_25e_snap.png
...
e:\AEL-assets\collections\Metroid (Europe)_5d7_title.png
e:\AEL-assets\collections\Metroid (Europe)_5d7_snap.png
Here, the asset name is the ROM title + unique ROM fingerprint + asset suffix. I had to include the ROM fingerprint so you can have 2 ROMs with same name from 2 separate launchers so they do not overwrite artwork with each other.
Lastly, AEL is in development and if you have very good reasons to change this mode I'm happy to discuss them
3) Current released version is 0.9.4. However, I forgot to update addon.xml so presented version is 0.9.3. Development version in Github now is 0.9.5. Changelog contains what has been implemented in 0.9.5, planned features for 0.9.5, and planned features for 0.9.6.
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - firewater - 2016-11-08
Thanks for the throughout response! Really helpful. Devs always ignore the questions I've asked, so I definitely commend your support to the project.
I'm still trying RetroArch to work, even with the command that you gave (not sure what's wrong, I'll keep trying myself), but, I tried with a Nintendo DS emulator, and it works there! So I can see now that it's something with RA (I previously thought my whole setup was screwed and that it wasn't launching not because of the command, but because of some corrupted file).
About the assets, I understand that it's the standard and that it's fine that way for 99.9% of users, but having it in the folder of each game is a choice in organization that feels more coherent to me. Never understood how it came to be that the separate assets thing is the standard. On literature managers (Calibre), audio managers (foobar2000), and video managers (Kodi), assets like poster.png, cover.png, .nfo files, or metadata.opf, are stored inside the folder that holds the actual content. This makes sense to me - that's the whole package. Having two directories (Games / Assets) is like a policeman having one closet for hats, and another for the rest of his uniform. I see that it's practical in that it's what has been used so far, but as someone who's very keen on organization, and keeping standards for all my media, it would be awesome to have the option, even though I recognize that people are much more concerned with how files are presented on the screen (so for example they'd have something disjointed like "01 - song__artist_ALBUMv0.mp3" for the file, but have the song properly tagged on the metadata). Hopefully you could implement it in the future if it's not too complicated, if not, I understand.
Since I've touched this topic, I'd like to ask - I like to keep the same standards for all my content: films are "Movie.format", audio is "Audio.format", and so on, but with games is often something like "ddonpach.zip". Since AEL knows that ddonpach is DoDonPachi, is there any way it could rename all these files like that?
Thanks again for making this launcher!
RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - foleyjo - 2016-11-09
Firewater - I found that some cores in retroarch didn't load zipped roms from an external launcher. They worked fine in Retroarch but when using AEL to launch them Retroarch crashed.
This didn't happen with all cores but I think it did with one of the Snes or Nes ones I tried.
You could try using a different core or unzipping the files and seeing if they will launch
|