2013-03-01, 21:38
(2013-03-01, 05:32)ivanalbright Wrote: I am having a problem with Gens / genesis games not launching correctly.
When I try to launch a genesis rom in rom collection browser, it launches to a black screen (fullscreen) with only sound (no video). In messing around once or twice, I was able to then use alt-enter to switch Gens back to windowed mode, where the video started working again. I then went into the configuration and found that gens did not remember any of my configuration settings (resolution, key bindings, etc). I think for some reason RCB is launching it with the default settings, and the fullscreen default settings did not work for me.
In the rom collection browser addon, I've tried changing the popen and "launch in solo mode" settings to all the combinations possible, but no luck. I am using the default launch parameters "%ROM%"
Is there something I need to do so that Gens remembers its configuration settings when R.C.B. launches it with a rom? If I manually drag and drop a ROM onto the gens.exe file, it *does* remember my settings and so it works fine - launches full screen with my correct key bindings etc.
(I understand how to set everything up in R.C.B. in general and already have n64 (project 64) and snes (zsnes) working correctly launching from rom collection browser in XBMC.)
Have you tried using RetroArch? I am pretty sure you can pass a particular config file to the EMU core by inserting the config file path into the commandline param using the -c switch, .i.e., -c "PathToMy\RetroArch\ConfigFolder\MyEMUConfig.cfg"
Here is malte's commandline for genplus that he posted a couple pages ago:
"%ROM%" -c "C:\Program Files\Emulatoren\retroarch-win32-0.9.8-beta2\MyGenPlus.cfg" -f -D -L libretro-git-genplus-x86.dll
I personally have not yet had to pass custom configs to the EMU, but the above should work for RetroArch. RetroArch works very well and will minimize the # of emulators to keep track of. Plus, it will be soon integrated into XBMC itself.
Also, the Adv. Launcher wiki has helpful commandline/EMU-specific documentation that can serve as a guide when setting up your RCB
http://www.gwenael.org/xbmc/index.php?title=Main_Page