Skip to content

Instantly share code, notes, and snippets.

@peteristhegreat
Created December 11, 2020 02:31
Show Gist options
  • Save peteristhegreat/1251083edfabdb4b518f296da85960b1 to your computer and use it in GitHub Desktop.
Save peteristhegreat/1251083edfabdb4b518f296da85960b1 to your computer and use it in GitHub Desktop.
Retroarch and EmulationStation Retropie setup for Xbox 360 Controller

Retroarch and EmulationStation Retropie setup for Xbox 360 Controller

Most of the defaults are good, but some things are missing.

Emulation Station settings

Emulation station needs A and B to be swapped while initially adding the controller. Otherwise b is confirm and a is cancel.

Retroarch Settings

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.

How to use this setup

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 and Start
  • Show the RetroArch Menu by pressing Left Joystick Thumb and X
  • Navigate additional save slots with the Left Joystick Thumb and the D-pad left and right
  • Save and load a state mid game with Left Joystick Thumb and a bumper.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment