I admit I’ve only spent about 90 minutes on the interwebs looking for a solution to this, but I’m coming up totally empty.
Situation: I want to use RetroArch with an emulator set-top box that I’ve built. I am using XBMC (Xbox Media Center) as the GUI for this thing, and the Advanced Launcher addon to launch the roms.
Problem: RetroArch requires that you manually pick which core you want to use (NES, SNES, Game Boy, etc) and that means I cannot use it for multiple platforms through Advanced Launcher without first going to the Windows desktop, loading retroarch-phoenix, changing from SNES to NES, and then tabbing back in to XBMC to pick an NES game. Since I’d like to only have to use controllers to operate this thing in the future, this is obviously no good.
I am not an expert in these things. I like to think I’m a fairly intelligent individual, but my troubleshooting and problem solving skills rely HEAVILY on Google. I’m thinking that maybe the only real solution would be to have multiple installs of RetroArch on my machine and setting Advanced Launcher to a different retroarch.exe (each in a separate folder) for each platform I want to emulate.
Is there a more elegant solution that I’m missing?
As somewhat of an aside, is the Arcade emulation support in RetroArch (libretro-git-fba) only for truly old-school arcade games? I tried using it to load Marvel vs Capcom and Metal Slug 3, but I get a “failed to find valid rom in archive!” when I try to load their .zip files (MS3 has 2 .rom files and MVC had a.05a, .05a, .03d, and .04d file in the zip archive). I also tried manually selecting the .rom files in MS3 to load, but that didn’t work either.
I then picked a random old game (Airwolf.zip) which doesn’t contain ANY .rom files (only .bin and random .A# extensions) and it worked just fine. Is there a “trick” for finding compatible Arcade roms that will work with RetroArch? Or should I just look elsewhere for my Arcade emulator? (Can’t pass up Marvel vs Capcom!)
I apologize if I’m not providing enough information, or if these are trivial problems that it seems a mentally challenged 8 year old should be able to solve. I have failed. I’ll watch this thread to provide any additional information you may need.
Next on my list is to find out why closing games will sometimes leave me at the desktop instead of going back into XBMC. But that’s for another forum.
Thanks for any help you might have to offer!