orphen92 Posted February 26, 2018 Share Posted February 26, 2018 Hello boys, I want to launch my neo geo cd with retroarch but when i launch it i have this error: [libretro INFO] Starting game from command line:Z:\Roms\SNK Neo Geo CD\sonicwi2.zip [libretro INFO] ARGUV[0]=Z:\Roms\SNK [libretro WARN] Driver Z:\Roms\SNK not found -1 [libretro WARN] Game not found: sonicwi2 [libretro INFO] RES:-2 In my rom folder i have: -aero fighters 2 (1994)(snk)(jp-us)[!][sonic wings 2].chd -sonicwi2.zip -neocd.zip -neocdz.zip -neogeo.zip I have check my neocd Hash files and all is good. Can you help me please? Thanks you very much Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted February 26, 2018 Share Posted February 26, 2018 I don't normally do Neo Geo CD emulation at all but I do have it set up for a couple of games using the stand alone version of Mame which is much easier to setup. I haven't tried running non arcade stuff through Retroarch Mame in a while because of how stupid it was to setup but I will give it a try again later on today. In the meantime you can try putting the necessary bios files for it in \Retroarch\system\mame\roms That is where Retroarch Mame looks for them, or at least the last time I looked into this stuff it did, maybe they changed it. Also make sure you have all your software lists xml files located in \Retroarch\system\mame\hash Quote Link to comment Share on other sites More sharing options...
orphen92 Posted February 26, 2018 Author Share Posted February 26, 2018 Hi thanks you for your help. Everything is already good, but not working :(. Any other idea? Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted February 26, 2018 Share Posted February 26, 2018 Yeah, i'm just gonna tell you right now use the the stand alone version of Mame to do this it is so much easier to setup. I had a go at this and I immediately remember why using Retroarch Mame for non arcade is a major pain in the ass to even get it working. Everything has to go in a very specific folder structure within your Retroarch\mame\ folder, you cannot even have your roms located where you want them, they have to go in a very specific sub folder of your \Retroarch\Mame\ folder. All you need to do in the stand alone Mame is make sure your rom path is set to where your games and bios are located and run it with the command line neocdz -cdrm That is all. I did setup Retroarch Mame to run non arcade stuff in the past just to see if I could do it and I did get it working but it is such a chore and you have no flexibility at all when it comes to your game storage location that it makes it extremely unpractical to do so. 1 1 Quote Link to comment Share on other sites More sharing options...
DOS76 Posted February 26, 2018 Share Posted February 26, 2018 I believe if I remember correctly RetroArch while using MAME for software list stuff requires that you use the MAME files so you will need the neocd folder from the MAME Software List CHDs to use RetroArch Quote Link to comment Share on other sites More sharing options...
cpujunkie Posted June 11, 2018 Share Posted June 11, 2018 I have been working on this issue for awhile and have figured it all out. I am using retroarch mame to load systems that retroarch doesn't have stand alone cores for. When I get back at my computer I'll post the three different ways I have solved this problem. Quote Link to comment Share on other sites More sharing options...
DOS76 Posted June 11, 2018 Share Posted June 11, 2018 cool interested in seeing what you have found Quote Link to comment Share on other sites More sharing options...
cpujunkie Posted June 12, 2018 Share Posted June 12, 2018 https://forums.launchbox-app.com/topic/39086-passing-parametersarguments-to-retroarch-cores/?do=findComment&comment=286675 Heres a link to my solution. I didn't know how to embed the post Quote Link to comment Share on other sites More sharing options...
cpujunkie Posted June 12, 2018 Share Posted June 12, 2018 figured out how to copy the post I'm going to post this answer in a few different areas on the forum. I have been trying to figure out how to launch retroarch mame for the systems that don't have a stand alone core. I have finally found a mostly elegant solution 1) Add a New Emulator - I have named mine RetroArch MAME console cores Add your retroarch.exe Make sure to check "Don't use quotes..." 2) Tab over to the Associated Platforms Here's the magic sauce example 1 "neocdz -cdrm \"%romfile%\"" example 2 "a5200 -rp \"F:\Roms\Atari 5200\" -cart \"%romfile%\"" example 3 "coleco -rp F:\Roms\ColecoVision\ -cart \"%romfile%\"" The reason for the "Don't use quotes" and adding this as a new emulator is because of the special thing we have to do to the command line using mostly the same arguments has standalone mame/mess you have to have all the arguments in double quotes " but because of how Windows handles long file names with spaces the locations have to be in quotes to. This throws retroarch/the windows commandline off. This is where the \ before the double quote at the beginning and the \ before the closing double quote per directory/location. Also we can use the launchbox variable %romfile% to help make this work. 3) On top of all that you also have to specify the rompath if the mame core hasn't generated an ini with the rompath. This is needed for the bios of the core you are loading. If all your mame console bios files are in the same dir you could just use that for each entry The core will generate ini files for each system after first run. 4) I also edited my retroarch core options file. I probably enable boot to bios but I don't at the moment. There is my setup for launching roms through retroarch mame. I hope this helps 1 1 Quote Link to comment Share on other sites More sharing options...
Chris Kant Posted August 7, 2018 Share Posted August 7, 2018 is there now a better and easier way to set up Neo Geo CD in LaunchBox with Retroarch? even with Arcade64 I am not able to bring NeoGeo CD alive. just with Raine. Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted August 7, 2018 Share Posted August 7, 2018 Use the regular Mame, Arcade64 only does actual arcade games. What's in it? Arcade games only NO mechanical games (pinball, crane games, etc) NO poker, fruit, slot or gambling games NO computers, consoles, terminals, appliances, etc NO games that display a black screen (skeleton drivers etc) http://arcade.mameworld.info/ Quote Link to comment Share on other sites More sharing options...
Chris Kant Posted August 7, 2018 Share Posted August 7, 2018 Thank you, even frustrating with MAME... do you have some helpful hints for me, please Quote Link to comment Share on other sites More sharing options...
Lordmonkus Posted August 7, 2018 Share Posted August 7, 2018 Just the same hints I have posted in several places before. Have the correct bios and either put them in \roms folder of your Mame install or add the location of the bios to the paths in the mame.ini and use the correct command line. Quote Link to comment Share on other sites More sharing options...
tallpr24 Posted December 8, 2019 Share Posted December 8, 2019 this does not work for me. any other ideas? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.