Development of module-script generator for lr-mess, lr-mame and mame standalone
-
I will have a look tomorrow.
-
There are separate drivers for them :
Driver neocd (Neo-Geo CD (NTSC?)): @game_console@home_videogame@non-arcade
Driver neocdz (Neo-Geo CDZ (US)): @game_console@good@home_videogame@non-arcade
Driver neocdzj (Neo-Geo CDZ (Japan)): @game_console@good@home_videogame@non-arcadeSeems we should try
neocdz
andneocdzj
as they marked as good. -
Got the first file already running:
Sonic Wings 3 ~ Aero Fighters 3 (Japan) (En,Ja).chd (chd_neogeocd
romset)
You need neocdz.zip and perhaps neogeo.zipneocdz is not yet detected as a retropie system name so it will just install as neocdz.
Perhaps I have to add some kind of recognition so it's recognised as, for example, neocd. -
I had a look at our cygnus-blue-flames theme and found the next directories :
-> pce-cd
-> neogeo-cdI will change the script so :
- "pcecd"(not a real driver) will install as pce-cd
neocd
,neocdz
andneocdj
will install as neogeo-cd
Done, all updated to 253.10
-
Nice!, I'll try your script today . Is It in the Extra section?
The last "CD add on" to try could be Megadrive/Genesis CD -
pce-cd is in the extra.
neocd,neocdz and neocdzj are just regular system drivers, so they are in the default. -
I want to make these changes in 253.11 for matching next system drivers with better names :
Detect as
sega32
(cartridge only):
Driver 32x (Genesis with 32X (USA, NTSC)): @game_console@home_videogame@lightgun@non-arcade
Driver 32xe (Mega Drive with 32X (Europe, PAL)): @game_console@home_videogame@lightgun@non-arcade
Driver 32xj (Mega Drive with 32X (Japan, NTSC)): @game_console@home_videogame@lightgun@non-arcadeDetect as
sega32-cd
(cdrom and cartridge):
Driver 32x_mcd (Mega-CD with 32X (Europe, PAL)): @game_console@home_videogame@lightgun@non-arcade
Driver 32x_mcdj (Mega-CD with 32X (Japan, NTSC)): @game_console@home_videogame@lightgun@non-arcade
Driver 32x_scd (Sega CD with 32X (USA, NTSC)): @game_console@home_videogame@lightgun@non-arcade
(sega32-cd isn't in the cygnus-blue-flames theme yet !)Detect as
segacd
(cdrom and cartridge):
Driver megacd (Mega-CD (Europe, PAL)): @game_console@home_videogame@lightgun@non-arcade
Driver megacd2 (Mega-CD 2 (Europe, PAL)): @game_console@home_videogame@lightgun@non-arcade
Driver megacd2j (Mega-CD 2 (Japan, NTSC)): @game_console@home_videogame@lightgun@non-arcade
Driver megacda (Mega-CD (Asia, PAL)): @game_console@home_videogame@lightgun@non-arcade
Driver megacdj (Mega-CD (Japan, NTSC)): @game_console@home_videogame@lightgun@non-arcadeYou see that all drivers have no @good tag so they can have issues.
I have testedmegacd2
ok with 1 game.Are you comfortable with detecting them as these RetroPie names ?
-
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
I had a look at our cygnus-blue-flames theme and found the next directories :
-> pce-cd
-> neogeo-cdI will change the script so :
- "pcecd"(not a real driver) will install as pce-cd
neocd
,neocdz
andneocdj
will install as neogeo-cd
Done, all updated to 253.10
I installed them with your script and pce-cd works well but NeoCd doesn't . The problem seems to be my BIOS. I'll try to found another neocdz.zip file
-
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
I want to make these changes in 253.11 for matching next system drivers with better names :
Detect as
sega32
(cartridge only):
Driver 32x (Genesis with 32X (USA, NTSC)): @game_console@home_videogame@lightgun@non-arcade
Driver 32xe (Mega Drive with 32X (Europe, PAL)): @game_console@home_videogame@lightgun@non-arcade
Driver 32xj (Mega Drive with 32X (Japan, NTSC)): @game_console@home_videogame@lightgun@non-arcadeDetect as
sega32-cd
(cdrom and cartridge):
Driver 32x_mcd (Mega-CD with 32X (Europe, PAL)): @game_console@home_videogame@lightgun@non-arcade
Driver 32x_mcdj (Mega-CD with 32X (Japan, NTSC)): @game_console@home_videogame@lightgun@non-arcade
Driver 32x_scd (Sega CD with 32X (USA, NTSC)): @game_console@home_videogame@lightgun@non-arcade
(sega32-cd isn't in the cygnus-blue-flames theme yet !)Detect as
segacd
(cdrom and cartridge):
Driver megacd (Mega-CD (Europe, PAL)): @game_console@home_videogame@lightgun@non-arcade
Driver megacd2 (Mega-CD 2 (Europe, PAL)): @game_console@home_videogame@lightgun@non-arcade
Driver megacd2j (Mega-CD 2 (Japan, NTSC)): @game_console@home_videogame@lightgun@non-arcade
Driver megacda (Mega-CD (Asia, PAL)): @game_console@home_videogame@lightgun@non-arcade
Driver megacdj (Mega-CD (Japan, NTSC)): @game_console@home_videogame@lightgun@non-arcadeYou see that all drivers have no @good tag so they can have issues.
I have testedmegacd2
ok with 1 game.Are you comfortable with detecting them as these RetroPie names ?
Too many options! , we should forget it . The actual lr- options in Retropie seem to be better. Are you agree?
-
I agree for these Sega CD/Mega CD/Genesis CD systems there are better options in RetroPie.
Indeed quite some options but basically it comes down to a few drivers.
Somehow I need to add recognition otherwise they will be installed somehow in the wrong place, when installed.
So I still want to add this recognition.
I think the sorting will be a good choice once implemented.Edit : updated to 253.11
-
How is it going with the other systems ?
-
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
How is it going with the other systems ?
PCE-CD and NEO-CD working well now. I tried also your new script with NES and it works well!
-
PCE-CD and NEO-CD working well now
Perfect !
ThanksI tried also your new script
Which one do you use now ?
-
@Folly
The one from the hyperlink in your first post (253.11) -
-
I made some rigorous changes to the way systems are displayed when installing.
Can you do some tests for me ?https://github.com/FollyMaddy/RetroPie-Share/commit/43355c6efd3549d07ee8c44242f3b2ec2427a31f
-
Another improvement to test :
https://github.com/FollyMaddy/RetroPie-Share/commit/1b4a5b038d4e105c4f87b3585b1ccad4a948dfb3 -
MAME 0.255 is out.
-
@Folly said in Development of module-script generator for lr-mess, lr-mame and mame standalone:
MAME 0.255 is out.
Yes! Many good systems for us in their list
FROM MAME 0.255:
New working systems
TMBASKB Basketball (Tomy) [hap, Sean Riddle]
KTMNT3 Konami Teenage Mutant Ninja Turtles 3: Shredder's Last Stand (handheld) [algestam, Sean Riddle, Mr. Do]
KTMNTBB Konami Teenage Mutant Ninja Turtles: Basketball [algestam, Sean Riddle, Mr. Do]
TRSGKEEP Tronica Super Goal Keeper [algestam]
TMVOLLEYB Volleyball (Tomy) [hap, Sean Riddle] -
-
Does the lr-mess-apple2 or lr-mame-apple2 --- need specific bios(es) and in a certain location for that to work? Currently not launching games for me. Be well! Thanks for everything! KudoS!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.