executable c:\attract\emulators\retroarch\retroarch.exeargs -L c:\attract\emulators\retroarch\cores\fbneo_libretro.dll "[romfilename]"rompath c:\attract\games\neogeoromext .zipUnfortunately nothing happens... on the other hand, from the command line (Windows console) NeoGeo games launch without problem like this:

c:cd c:\attract\emulators\retroarch\retroarch.exe -L c:\attract\emulators\retroarch\cores\fbneo_libretro.dll "c:\attract\games\neogeo\roboarmy.zip"Same for NeoGeo CD games under Attract Mode if I use these arguments nothing happens:

executable c:\attract\emulators\retroarch\retroarch.exeargs -L c:\attract\emulators\retroarch\cores\fbneo_libretro.dll --subsystem neocd "[romfilename]"rompath c:\attract\games\neogeo cdromext .cueBy cons command line with CMD (Windows console) if I use the same arguments it works why

Simply because I want to use a single emulator for all Attract Mode & because it has a lot of interesting options

RetroArch is not an emulator, nor is it a frontend. It’s mission statement on their website is confusing. It bundles multiple emulators into „cores“ and shares some libraries as well as configurations.

RetroArch is not an emulator, nor is it a frontend. It’s mission statement on their website is confusing. It bundles multiple emulators into „cores“ and shares some libraries as well as configurations.

I know it well but for Nintendo SEGA or SONY consoles it was never a problem... & especially what I don't understand why RetroArch works very well in command line but not with Attract Mode

Quote

Open any game through neocd and go to options and turn Skip cd loading to on then restart the game. Thats is for point 1.

Hello I did not understand what you mean ? Can you explain me with screenshots ?

The NEOGEO CD core is set by default to skip CD loading screens..thus making it behave like a cartridge almost. The original NEOGEO CD had a 1x speed CD rom...thus slow as a frozen block of ice almost.

If you want the loading screens for just whatever reason then:1. load a neogeo CD game2. once started press the F1 key to get to the retroarch menu3. From the QUICK MENU go to options4. turn off "CD Speed hack" and "Skip CD loading"5. quit retroarch

When you reload you will have that loading screen again...be prepared to wait to play your game though!

As for the debate over what emulator to use. *shrugs* I see no reason to do so. Yes MAME runs NEOCDZ just fine or final burn neo will as well.It is just what people want to use..some may be easier to use then others..some may run better then others (using mame to run neo geo cd on a PI is a pain in the tail...the retroarch core is easier.) Retroarch is less resource heavy and works on slower/older computers better then newer versions of mame. again *shrugs*

Regarding MAME I find this very complicated emulator... that's why I prefer RetroArch... moreover I emulate the Amiga 1200 & the Amiga CD32 & MAME does not really allow it. With RetroArch Amiga machines work very well !

By cons I found an alternative solution to launch NeoGeo cartridge & NeoGeo CD games with the FBNeo Libretro core of RetroAch here is the procedure:

executable cmdargs /c "[romfilename]"rompath c:\attract\games\neogeoromext .batThen you have to create a .bat file for each game (example for the game Magician Lord) & place it in the games folder where the game .zip file is located:

executable cmdargs /c "[romfilename]"rompath c:\attract\games\neogeo cdromext .bat Then you have to create a .bat file for each game (example for the Pulstart game) & place it in the games folder where the game's .cue & .bin files are located:

c:cd c:\attract\emulators\retroarch\retroarch.exe -L c:\attract\emulators\retroarch\cores\fbneo_libretro.dll --subsystem neocd "c:\attract\games\neogeo cd\pulstar.cue"This is the only way I found... on the other hand it is restrictive because we have to create a different .bat file for each game !!! I hope this will be of service to others...