Finalising RetroPie Questions
-
@briankross Oh ok, I presumed you could still save via a snapshot or something.
-
@jay81uk said in Finalising RetroPie Questions:
@briankross Oh ok, I presumed you could still save via a snapshot or something.
I was referring to one method of saving, as if you're on the original hardware.
You may be able to use save states if using an emulator that starts with
lr-
(RetroArch). Go to the RGUI menu and save states by pressing Select+X on a SNES controller. Check out RetroArch Configuration and RGUI.Give it a whirl.
-
@briankross said in Finalising RetroPie Questions:
@jay81uk said in Finalising RetroPie Questions:
@briankross Oh ok, I presumed you could still save via a snapshot or something.
I was referring to one method of saving, as if you're on the original hardware.
You may be able to use save states if using an emulator that starts with
lr-
(RetroArch). Go to the RGUI menu and save states by pressing Select+X on a SNES controller. Check out RetroArch Configuration and RGUI.Give it a whirl.
More specifically, you can quick save/load with select + R and select + L, respectively, on all retroarch emulators (which is most of the default ones). You can read a bit on hotkey settings here https://github.com/retropie/retropie-setup/wiki/RetroArch-Configuration, it's a worthwhile read. Of course you can remap hotkeys if the defaults don't work for you.
-
@bobcat987 Are all the default emulators Retroarch then? So on my SNES controller, what would I press as I manually configured it via the setup in retropie.
-
@bobcat987 Can you help? Thanks
-
Why not using quick saves? They're much better. You can save and load anytime you want. First you need to make a directory which is going to hold all the save files, I made mine in the ROMS folder. I called it SAVE and within this folder I made two separate folders, one called SAVE_FILES and other SAVE_STATE. Open retroarch.cfg and add the path of the save folder to the following line:
savefile_directory = "/home/pi/RetroPie/roms/SAVE/SAVE_FILES/"
savestate_directory = "/home/pi/RetroPie/roms/SAVE/SAVE_STATE/"
Also add these following lines to your retroarch.cfg file:
input_enable_hotkey_btn = "8"
input_state_slot_decrease = "left"
input_state_slot_increase = "right"
input_load_state_btn = "6"
input_save_state_btn = "7"The numbers in my example are linked to the corresponding buttons of my PS4 controller. I think your's will be different but it won't be hard to figure it out. You can get the button ID's from the controller file which is located at:
/opt/retropie/configs/all/retroarch-joypads/
Or if you're using Windows:
\RETROPIE\configs\all\retroarch-joypads
Sometimes it's a pain in the butt but once it works it works flawless.
-
@jay81uk said in Finalising RetroPie Questions:
@bobcat987 Are all the default emulators Retroarch then? So on my SNES controller, what would I press as I manually configured it via the setup in retropie.
Most default emulators are retroarch (off the top of my head n64, dreamcast, and some of the experimental systems are not retroarch). As long as you mapped your snes controller normally, select + R should be save and select + L shoulf be load. If this isn't working for you, @PetroRie's post has lots of good info that should get you on track.
-
Totally confused...
So I pressed Select and the < on my control pad. This allowed me to scroll through save slots. I chose Select and > and that does the same.
No option to actually save your progress during your NES game? I pressed Select and a button which took me to the Retroarch menu, but again no option to save?
-
Ok, it appears it was to do with the controller config.
I had assigned the shoulder buttons of the SNES controller as top l and top r, when they should apparently be bottom l and bottom r, to then allow them to be the retroarch save options. Weird, but I got there.
-
@jay81uk said in Finalising RetroPie Questions:
Ok, it appears it was to do with the controller config.
I had assigned the shoulder buttons of the SNES controller as top l and top r, when they should apparently be bottom l and bottom r, to then allow them to be the retroarch save options. Weird, but I got there.
It sounds a bit confusing but once it works you'll understand how it works. You need to assign a button for saving and loading. In order to use them you need to push and hold the hotkey button which is SELECT in your case. So its:
HOTKEY BUTTON + BUTTON TO SAVE STATE
HOTKEY BUTTON + BUTTON TO LOAD STATEAlso make sure you copy the retroarch.cfg file to your harddisk in case you re-install everything you just copy n paste the file and save yourself a lot of time. Alsways back retroarch.cfg up.
I don't know if you have assigned a button to open up the RGUI menu? You can acces the emu settings, it's very handy, if you want to use this function just add the following to retroarch.cfg:
input_menu_toggle_btn = "12"
The number 12 is just a button ID from my PS4 controller, just add the ID like you done before. Make sure you also push and hold the HOTKEY BUTTON + MENU TOGGLE BUTTON if you want to open up the RGUI menu. From this menu you can acces so many options such as disk swaps, cheats (loading cheat files) etc.
I'm glad it worked out for you.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.