Kodi Community Forum
Beta Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Game Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=291)
+---- Thread: Beta Advanced Emulator Launcher - Multi-emulator frontend for Kodi (/showthread.php?tid=287826)



RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-12-27

New AEL release 0.9.5-beta2

Release notes

Release 0.9.5-beta2 has no new features, just bugfixes. Enjoy this Christmas release!

Advanced Emulator Launcher | version 0.9.5~beta2 | 27 December 2016

FIX Fixed crash when scanning ROMs and the asset scraper is ON.

FIX Improved ROM scanner debug output. Will make it easier to read scanner logs.

FIX Fixed crash in "Edit Launcher" -> "Manage ROM List" -> "Rescan ROMs local assets" See http://forum.kodi.tv/showthread.php?tid=287826&pid=2479446#pid2479446

FIX Fixed crash when adding single ROM. http://forum.kodi.tv/showthread.php?tid=287826&pid=2484522#pid2484522

FIX Fixed several uses of old function misc_split_path(). Now FileName() class must be used.


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-12-27

(2016-12-26, 13:52)billyc666 Wrote: i updated to krypton, it now retieves info from AAE.xml, just the artwork and trailer problem to solve

Hi billyc666, try the new release 0.9.5-beta2, the crashes you and other users have been suffering should be fixed now. Good you can now use AAE.xml in the offline scraper. For the record, did AEL MAME scraper worked well with AAE ROMs out of the box? Also, when scraping MAME/Arcade ROMs, make sure the option "Ignore scraped titles (Use ROM filenames instead)" in AEL settings is NOT CHECKED.

If you experience any other issues please post a debug log as indicated in the first post. Also, let me know if you have a feature request you may find useful.


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-12-27

(2016-12-16, 16:41)trihy Wrote: ...

Another try:

11:34:48.623 T:6684 ERROR: AEL INFO : fs_write_Favourites_JSON() File special://profile/addon_data\plugin.program.advanced.emulator.launcher\most_played.json
11:35:10.263 T:6032 ERROR: AEL INFO : _command_run_rom() Launching ROM in Launcher...
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() Using Launcher standard arguments
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() categoryID = 2d0342633c99d829c3ad4970729b60d7
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() launcherID = eb3efc40a4c7c2b7643863ac7cc6674c
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() romID = b8c2e0a2a7a3e3824debb58ba603d1f8
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() application = "C:\emulator_multicpu.exe"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() apppath = "C:\"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() romfile = "D:\daytona.zip"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() rompath = "D:\"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() rombasename = "daytona.zip"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() romext = "zip"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() rom_title = "daytona"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() arguments = "daytona.zip"

What happened with this? Try 0.9.5-beta2, I added some debug code. If 0.9.5-beta2 still does not work for you I will have a look.


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-12-27

(2016-12-18, 18:08)budtz Wrote: Thx for this program

I have 2 issues:

The first is that I cant select folders or roms in AEL as favorites like I can with any other folder in Kodi.

If you upgrade to Kodi Krypton it will work. It's long to explain.

(2016-12-18, 18:08)budtz Wrote: The second is importing stuff from advanced launcher dosnt get all images over. I have launchers under categories for specific consoles - and games inside the launchers - and these dont get copied. if i have a catagory with games inside then images get ported over.

If I understood correctly, standalone launcher thumbs/fanarts get imported, but not ROMs thumb/fanarts inside ROM launchers. Is that correct?

Please check this: on an imported ROM you are sure you have thumb and fanart, select that ROM, context menu, Edit ROM, Edit Assets/Artwork. Can you see you artwork there?


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - billyc666 - 2016-12-27

Thanks Wintermute, mame scraper works for AAE but it doesnt contain any plot info , my ods/csv file as full info for the 32 games ,the 5 clone/proto games i never added to the list,
the new fix as definately fixed the rescan bug at my end , tried several times works perfect.
i noticed ratings dont import, but i think thats a skin issue
i still have the problem with assets
my roms are h:/games/aae/
and my artwork is h:/assets/aae/ <folders created by AEL>

which skin has the most or better views for AEL in Krypton?


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - atari800 - 2016-12-27

It seems the artworks is cached someplace.
Example of problem:
I keep Atari 5200 Box art in
/home/JohnDoe/Pictures/Atari 5200/Named_Boxarts
In there I have a file called "James Bond 007 (USA).png"

This was a lousy picture and I found a better one which I replaced it with - same name, different PNG content
I restart KODI and in AEL, I see the old picture is still there.
I look at VIEW LAUNCHER ROM DATA and the path is correct
If I edit the artwork and look at BOXFRONT/CABINET category, I see the new image (which does not match in my 5200 menu)
I removed the deleted the rom and added it back manually and supply the correct path to the image and still it shows the old image (which no longer exists on my machine)

I even removed the entire 5200 launcher and it library and added it back and still it has old picture
====Edit====
Nevermind...
Texture Cache Maintenance utility took care of the issue and made response time 10x faster


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-12-27

(2016-12-27, 10:28)billyc666 Wrote: Thanks Wintermute, mame scraper works for AAE but it doesnt contain any plot info , my ods/csv file as full info for the 32 games ,the 5 clone/proto games i never added to the list,
the new fix as definately fixed the rescan bug at my end , tried several times works perfect.
i noticed ratings dont import, but i think thats a skin issue
i still have the problem with assets
my roms are h:/games/aae/
and my artwork is h:/assets/aae/ <folders created by AEL>

which skin has the most or better views for AEL in Krypton?

AEL MAME offline scraper does not include plots yet. For the moment I just parse information from MAME and catver.ini.

Regarding the assets: select a ROM, context menu, click on View ROM data. You will see AEL's database entry for that ROM. Check the ROM s_* fields (s_title, s_boxfront, etc.) to see if AEL is correctly picking your artwork. Current skins only support icon/fanart. You can configure which artwork to display as icon/fanart. Also, it would be nice if you can post a debug log so I can have a look. Make sure you follow the instructions in the first post (Kodi DEBUG OFF, AEL DEBUG ON).

Titan has some nice views and will display some AEL metadata, but Titan's views only support icon, fanart and clearlogo. MQ7 has also some support for AEL. New Mimic version is able to launch AEL from the main menu, but TTBOMK no new views yet.

Having said that... in the following weeks/months the situation will change completely. Stay tuned Big Grin


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-12-27

(2016-12-27, 22:24)atari800 Wrote: It seems the artworks is cached someplace.
Example of problem:
I keep Atari 5200 Box art in
/home/JohnDoe/Pictures/Atari 5200/Named_Boxarts
In there I have a file called "James Bond 007 (USA).png"

This was a lousy picture and I found a better one which I replaced it with - same name, different PNG content
I restart KODI and in AEL, I see the old picture is still there.
I look at VIEW LAUNCHER ROM DATA and the path is correct
If I edit the artwork and look at BOXFRONT/CABINET category, I see the new image (which does not match in my 5200 menu)
I removed the deleted the rom and added it back manually and supply the correct path to the image and still it shows the old image (which no longer exists on my machine)

I even removed the entire 5200 launcher and it library and added it back and still it has old picture
====Edit====
Nevermind...
Texture Cache Maintenance utility took care of the issue and made response time 10x faster

Kodi caches every single image/icon/etc, including every image rendered by AEL. AEL includes some code that tries to update the Kodi cache whenever an image is imported or scraped. However, it seems that the cache update is not working well. Sometimes you see the new image instantly, sometimes you have to wait a bit. Indeed, if you use the Texture Cache utility to flush the Kodi image cache then you can see all changes instantly. I will add this issue to the TODO list.

EDIT: Kodi image cache uses the image filename to generate the cache entry. Even if you remove the launcher from AEL, the images will remain in the Kodi cache. If you add the launcher again, since the image filename is the same then Kodi will use the cached image and not the new one!


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - billyc666 - 2016-12-27

"Having said that... in the following weeks/months the situation will change completely. Stay tuned" like the sound of that. hope sexy cirus is coming back to krypton

right ive noticed i dont have the s_title type folders AEL isnt creeating these, an there no paths defined in the rom info for them.
i did create some and added the AAE flyers then refreshed media/assets but still nothing.

here's the log file, i think i did it correctlySmile
Code:
http://www.filedropper.com/kodi_3



RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - budtz - 2016-12-28

(2016-12-27, 02:01)Wintermute0110 Wrote:
(2016-12-18, 18:08)budtz Wrote: Thx for this program

I have 2 issues:

The first is that I cant select folders or roms in AEL as favorites like I can with any other folder in Kodi.

If you upgrade to Kodi Krypton it will work. It's long to explain.

(2016-12-18, 18:08)budtz Wrote: The second is importing stuff from advanced launcher dosnt get all images over. I have launchers under categories for specific consoles - and games inside the launchers - and these dont get copied. if i have a catagory with games inside then images get ported over.

If I understood correctly, standalone launcher thumbs/fanarts get imported, but not ROMs thumb/fanarts inside ROM launchers. Is that correct?

Please check this: on an imported ROM you are sure you have thumb and fanart, select that ROM, context menu, Edit ROM, Edit Assets/Artwork. Can you see you artwork there?

Artwork is there - but is placed in title in stead of boxfront. That might be the problem


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Rufoo - 2016-12-28

(2016-12-27, 23:42)billyc666 Wrote: "Having said that... in the following weeks/months the situation will change completely. Stay tuned" like the sound of that. hope sexy cirus is coming back to krypton

SexyCirrus' successor will return for Kypton audiences, you can see development shots on the first page of this thread. Many liked SexyCirrus for gaming purposes but weren't sold on Cirrus for the rest.

The successor project aims to correct all that. Smile

Like Wintermute0110 says, stay tuned, bud. Good things are coming.


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - Wintermute0110 - 2016-12-28

(2016-12-28, 02:26)budtz Wrote: Artwork is there - but is placed in title in stead of boxfront. That might be the problem

OK, then select the launcher, context menu, select Edit Launcher -> Manage ROM List -> Choose ROMs default assets/artwork. As Thumb select your titles. As Fanart select whatever you want to display on the background. Most skins only show thumb/fanart, some also display Clearlogo on some views. Some skins (notably Confluence) will display Poster instead of Thumb if you have Poster and Thumb.


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - billyc666 - 2016-12-28

i have noticed something weird, i put my flyers in every directory that AEL creates to see if they showed up but they still did'nt after refreshing assets through the context menu.
so today i thought ill try scraping artwork for a rom through the online scraper to see where it will store it, it saved a screenshot which i chose to the titles folder overwriting the flyer png that was already there. yet when i deleted the scraped artwork and replaced with the flyer again it wouldnt show

**edit** did it again scraped artwork for a rom title again it saved it to the title folder, this time in the conext menu i refreshed the aassets/artwork then it casuses it to not show the artwork for the rom i scraped

@Rufoo. cant wait, but you are correct all skins i have tried always seem to fail in one catagory, either they are aimed at the likes of tv shows ,movies & streaming and no attention to views for stuff like gaming , or they are aimed at gaming and the main menus and views arre'nt aimed at the genral htpc user..

**edit** here's the log file of me scraping the item
http://www.filedropper.com/kodi_4

looking at it the scraped file i see before refreshing the assets artwork is a cached image

**edit** just looking at the log file i noticed
New cached_thumb C:\Users\billyc\AppData\Roaming\Kodi\userdata\Thumbnails\3\3f7fb1bc.png
yet in the cahed folder only 3\3f7fb1bc.jpg exists
next line of log kodi_update_image_cache() Cached image not found. Doing nothing


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - trihy - 2016-12-29

(2016-12-27, 01:55)Wintermute0110 Wrote:
(2016-12-16, 16:41)trihy Wrote: ...

Another try:

11:34:48.623 T:6684 ERROR: AEL INFO : fs_write_Favourites_JSON() File special://profile/addon_data\plugin.program.advanced.emulator.launcher\most_played.json
11:35:10.263 T:6032 ERROR: AEL INFO : _command_run_rom() Launching ROM in Launcher...
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() Using Launcher standard arguments
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() categoryID = 2d0342633c99d829c3ad4970729b60d7
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() launcherID = eb3efc40a4c7c2b7643863ac7cc6674c
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() romID = b8c2e0a2a7a3e3824debb58ba603d1f8
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() application = "C:\emulator_multicpu.exe"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() apppath = "C:\"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() romfile = "D:\daytona.zip"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() rompath = "D:\"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() rombasename = "daytona.zip"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() romext = "zip"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() rom_title = "daytona"
11:35:10.264 T:6032 ERROR: AEL INFO : _command_run_rom() arguments = "daytona.zip"

What happened with this? Try 0.9.5-beta2, I added some debug code. If 0.9.5-beta2 still does not work for you I will have a look.



Hi, tried with new beta, still doesnt work.

Tried "%rom%" and %rom%

And also "%rombasename%"


For example, launchbox has a checkbox for model 2 emulator:

Image


RE: Advanced Emulator Launcher - Multi-emulator frontend for Kodi - billyc666 - 2016-12-29

@trihy did you try the alternative arguments, example emulator_multicpu.exe Daytona you would need to do it for each game if it works
edit rom
advance modifications
alternative arguments