HELP With Retrobat/ES! Gamecube Issues
By - jdauhmer
EmulationStation is a launcher, it doesn't emulate games.
Once it shows the files in the folder, with the extension you picked, and launches the emulator you specified, then, it's job is done!
And when you say RetroBat, you mean the automatic configuration program for RetroArch??
You need to talk to the RetroBat guys, or the RetroArch guys, but, it sounds like ES is working perfectly.
I understand it's just a front end. I'm not sure where the problem is.
Yes, Retrobat. You download the app and it installs Retroarch and ES and it's for the just part ready to use. The emulators are all there and they work in ES, except gamecube. If I go into the directory for the emulators I'm able to launch dolphin manually and run games just fine. So, I'm not sure where the problem is or where to start.
Start with the emulator.
Personally, I'd use dolphin myself.
But, if you insist on using Retroarch.
Load the GC core.
Load the game.
If it crashes:
Enable the Retroarch verbose text file.
Do it all again.
Talk to the RA guys about how to fix it.
Once it's fixed, try ES again.
I'll give it a shot. If I can figure out where RA is actually at on my computer. It's not in the directory that Retrobat puts everything else that I can tell.
Try the program "search everything" from void tools.
It'll show you every file on your entire pc. In seconds. Less even.
I had no idea such a tool existed. Thanks!
Just wanted to say I got it sorted out. Dolphin wasn't in the cores available in RA. I manually downloaded it and everything is working fine now.
Thank you for your time! I appreciate it.
That's why I stay away from the "automatically install and do stuff" programs until I know how to do it by hand first.
And for precisely that reason: when something goes wrong, I've no idea what, or where.
Your problem most likely is how the gamecube part of your ES_system.cfg file is written. We need more info though. What system are you running this on?
If you mean software, it's windows 10 home x64. As for hardware it's an Alienware M17xR3. Nvidia Geforce GTX 580m. 8GB System Memory.
I have previously played these gc games just fine on this computer through ES while using batocera.linux booted from a USB.
I tried to look at the .cfg file but it's considerably different for Retrobat than it is in batocera. I didn't wanna screw with it too much. It does however seem to follow the same syntax as the other working systems.
If you are on windows 10 then this is what the Gamecube entry should look like in your es_systems.cfg file. Of course make sure to adjust the path to your GC roms to match the oath to where the roms are saved on your system. The most important part is the section. Windows is picky. If you dont do it exactly like this it will not load games. It will go to a black screen and then back to the ES game select screen.
.iso .ISO .gcm
%HOMEPATH%\AppData\Roaming\RetroArch\retroarch.exe -L %HOMEPATH%\AppData\Roaming\RetroArch\cores\dolphin_libretro.dll "%ROM_RAW%"
Nah, It looks entirely different than this.
%HOME%\emulatorLauncher.exe ------ then the rest. It doesn't include "retroarch" anywhere in the command line.
In any case, I was able to fix it! I launched an N64 game through the ES menu. I pressed F1 and entered RetroArch (this was the only way I could figure out how to get into RA). I started scrolling through ootions and so forth and I found where I could load a new core and/games. So, I scroll through the list of cores I could load up and surprise surprise.. dolphin wasn't even on the list. Next I chose (in that same list of cores) the option to download new cores, then downloaded dolphin. Backed out of RetroArch, closed Emulation Station. Upon restarting the software, my GameCube games started loading properly (at all, actually).
So, thanks a million for your help. I greatly appreciate your time!