Most of the defaults are good, but some things are missing.
Emulation station needs A
and B
to be swapped while initially adding the controller. Otherwise b
is confirm and a
is cancel.
RetroArch also needs them to be swapped. To do this involves a bunch of settings initially:
While a game is open, press Ctrl and X to bring up the menu.
Go up
to the top layer of settings and out of the Quick Menu
.
Swap the a
and b
for games, and it should also swap it for the RetroArch menu
/Settings/Inputs/Controller 1/A = (after activating this item, press 'B' on the gamepad)
/Settings/Inputs/Controller 1/B = (after activating this item, press 'A' on the gamepad)
Enable using the joystick in your games
/Settings/Inputs/Controller 1/Type = Retropad w/ Analog Joystick
Set the Hotkey for the controller, aka the key that can be used to do save states and to open the RetroArch menu mid game
/Settings/Inputs/Hotkeys/Hotkey = (after activating this item, press the left joystick)
Set autosave of the States
/Settings/States/Auto Save State on Start = ON
/Settings/States/Auto Load State on Exit = ON
/Settings/States/Auto increment Slot = ON
Enable saving the configuration file:
/Configuration/Save Configuration on Exit = on
/Configuration/Save to the Global Configuration File = on
Finally, exit RetroArch to seal the deal.
Now that everything is in place, you should be able to do the following:
- Start a rom, and it will resume where you left off
- Exit a rom by pressing
Left Joystick Thumb
andStart
- Show the RetroArch Menu by pressing
Left Joystick Thumb
andX
- Navigate additional save slots with the
Left Joystick Thumb
and theD-pad
left and right - Save and load a state mid game with
Left Joystick Thumb
and a bumper.