Thanks for the great tutorial which I’ve completed fully (well except for what I’m about to ask) but for some reason I’m stuck and I’ve no clue why. I have a few questions if peeps could help as I’ve never used RetroArch and find it pretty confusing if I’m honest.
1 - I can’t seem to make sense of your directories. I’m fine with the folder structure however not what’s in it or what folder is selected in the directory config.
In the ‘system folder’ have you copied the original contents of the retrorarch folder into this? Then set the System/BIOS location to this system folder?
I mean all of these files:
2 - Have you set the ‘File Browser’ location within the directory config to the games folder?
3 - Within the ‘games’ folder do you put games for all systems in here? Or are the folders separated out?
4 - Has the ‘retrogames’ icon on the home screen got anything to do with RetroArch or is this another thing that’s been added to the GS? If it’s not related then can it be removed as everything is on RetroArch?
can someone post their final retroarch.cfg after changing the keybindings? Mine somehow got all mixed up and I cannot select anything in the retroarch menu. Thanks!
What I did was I added the retroarch folder in /home/cpi/games (so it should be on /home/cpi/games/retroarch which is completely separate from /home/cpi/retroarch).
The folder /home/cpi/retroarch contains the source code that you have to “make” to update the RetroArch application which came shipped with your GameShell.
The folder /home/cpi/games/retroarch is the one that will contain the files needed to run games on Retroarch. This is the folder that you need to reference while configuring RetroArch and this is the folder where you will have to put your games/roms in (so if you are following the folder structure so far, it should be on /home/cpi/games/retroarch/games).
As for the “retrogame” icons, these comes shipped with GameShell and so they are already there whether you have updated RetroArch or not. These “retrogame” icons are just shortcuts to the various emulators (instead of opening RetroArch and navigating through its menus).
Just note though that you have to manually add new shortcuts for emulators you want to use if you want them to show up as an icon in the GameShell menu. To do that (or if you want to remove an icon), just follow the steps here.
Just a follow-up question on setting up directories.
After creating the four folders:
/home/cpi/games/retroarch/games
/home/cpi/games/retroarch/saves
/home/cpi/games/retroarch/states
/home/cpi/games/retroarch/system
It’s not clear which directories I’m supposed to choose for which option.
The thread recommends setting up these options: System, Savefile, Savestate, File Browser
Can you just clarify which option goes with which folder?
Is this right?
Savefile TO /home/cpi/games/retroarch/saves
Savestate TO /home/cpi/games/retroarch/states
System TO /home/cpi/games/retroarch/system
File Browser TO /home/cpi/games/retroarch/games
Do you recommend setting up more directories?
I see you have set up Downloads. Which folder is it attached to? Did you just create a Downloads folder (/home/cpi/games/retroarch/downloads)?
Hello. Thanks for this tutorial… everything worked fine until I tried reconfiguring the keys… I messed it up, now I have no working “Enter” key… I tried removing the config.def.keybinds.h file and other config files… to no avail. How can I reset the keys to the XBOX original configuration? Thanks!
Thanks a lot! That didn’t seem to work, but I finally figured out how to reset the RetroArch keys to XBOX style from the GS Settings > Buttons Layout (choosing this option offers to reset Retroarch!)
Today I flashed a new SD card and I’m trying to reinstall Retroarch from this guide. Mind you, I had already done that successfully on the original SD card. But this time, when I execute:
well… I got quite disappointed at the lack of solutions for GPU acceleration so I haven’t really used my GS too much.
That said the easiest thing to do would be to build it! I think building it in the GS itself yields the best results.
Anyway I’ll check this weekend.