


You'll notice that the buttons on your controller will turn into cardinal directions. Let's say I had a SNES-style pad and wanted the labels to match the game's inputs, I would reassign it like so: You can configure system controls by clicking on them and pressing a button on your controller. You'll notice that it has a bunch of “Button #” already assigned this is the default configuration of Dolphin and is unrelated to your current controller. This will open Dolphin's menu.įrom here, navigate to Controllers in the toolbar (or press F1 on the keyboard).Ĭlick on the Configure button for Port 1 of the GameCube Controllers. On the system menu, open Files with on the keyboard and navigate to Applications → dolphin-config. You can configure the controls for this system within its own controller configuration utility (mouse and keyboard required).
#SWITCH RETROARCH SAVE FILE PROBLEM FREE#
Feel free to switch these around with each other. The values on the right are the system's controls. The input names on the left are the Retropad inputs (“ pageup” and “ pagedown” refer to L1 and R1 respectively). When you open it, you'll see the bindings like so: Back up this file before making edits to it. Unlike with the libretro core, remaps of the system's controls for the standalone Mupen64Plus can be configured by editing userdata/system/configs/mupen64/input.xml. The “target” is the virtual keyboard's key feel free to change/swap these around. The “trigger” is your Retropad controller you shouldn't need to change this (“ pageup” and “ pagedown” refer to L1 and R1 respectively). Here is an example pad2key mapping file for Mortal Kombat Trilogy: This will have no effect on the libretro cores like libretro/DosBox Pure unless you also set dos.controller1_dosbox_pure to 3 for “Custom keyboard bindings (best for Batocera Pad2Key)”. This is specifically for the standalone DosBox emulators.
#SWITCH RETROARCH SAVE FILE PROBLEM ZIP FILE#
If your game is in a zip file in the dos directory instead, place the pad2.key file in the dos directory alongside it and rename it to, where gametitle is the name of the zip file. No need to change any configuration setting, this file simply being present will activate pad2key. You can create this file manually by placing an appropriate pad2.key in the (game).pc directory of the game. If you'd like to configure a pad2key configuration for every DOS game, you can do so from the ADVANCED SYSTEM OPTIONS. While hovering over your intended game to configure, press and hold to access this menu (press in Batocera v30 and earlier). This can be achieved by creating a pad to keyboard configuration for the game in EmulationStation. This is especially useful for console-to-PC ports, but may not be as usable for games primarily focused on keyboard control. To make these changes permanent, you must “Save Core Remap File” from the Controls menu.Ī part of the configuration of DosBox you can configure pad2key to assign your controller to keys on the virtual keyboard.

However, you'll find that your remapping is lost upon exiting the emulator. You can go into any Retropad virtual button and assign it to a system's control.Īnd there you go, feel free to alter the controls how you like them! You'll see the Retropad's virtual buttons on the left and the emulated system's controls on the right. Then select your appropriate port (usually Port 1). First, open the Quick Menu with + and then go to the Controls menu item. Let's say you wanted to swap the Circle and Cross buttons (very common for Japanese-to-Western game control schemes). Let's use the PlayStation libretro/PCSX-ReArmed emulator for example. One useful consistent menu option is the Quick Menu → Controls menu, which we will be using to remap our controls. The great thing about libretro cores is that they all use the same interface, and are (mostly) compatible with everything you can change there. You can select your system's emulator by going into its games list from the system menu, pressing to go into that system's VIEW OPTIONS → ADVANCED SYSTEM OPTIONS →. These are indicated by the “libretro” prefix being in front of it.

