Start button for player 2
-
Hello all,
I am using the latest version of retropie on a Pi 2 (just installed a few days ago). My setup is a full arcade cabinet.
Everything seems to be working fine, except for a large number of SNES games I can’t get the 2nd player started for many of the games. I think it’s the Start button that isn’t working—where you have to press start to select your team or get a game going.
An example of a game where that happens is NBA Hang Time.
I found this online:
With the game running, press "tab" on your keyboard. You'll see a menu option for button configurations. You can change the configuration globally or for a single game.
What you're looking for is "Player 2 Start" and "Player 2 Coin" (or something like this; going off of the top of my head).
Go into that option, hit "enter" then "escape" to clear out whatever is in there. Hit "enter" again and press the button you'd like to bind the action to. In this case, controller 2's start or select button.I am able to get into this menu (not by pressing tab on the keyboard, but by pressing select and X), however I can’t clear out the entry and re-add anything—pressing enter does nothing. The menu item says player 2 start is mapped to the start button.
Here is the key mapping section of my config file. Anyone know what I am doing wrong?
input_player1_a = "z"
input_player1_b = "shift"
input_player1_y = "ctrl"
input_player1_x = "alt"
input_player1_start = "num5"
input_player1_select = "c"
input_player1_left = "left"
input_player1_right = "right"
input_player1_up = "up"
input_player1_down = "down"input_player2_a = "e"
input_player2_b = "w"
input_player2_y = "q"
input_player2_x = "s"
input_player2_start = "6"
input_player2_select = "]"
input_player2_left = "d"
input_player2_right = "g"
input_player2_up = "r"
input_player2_down = "f"
input_player2_l2 = "a"
input_player2_r2 = "["
input_player1_l2 = "equals"
input_player1_r2 = "minus"
input_player1_l3 = "num0"
input_player1_r3 = "num9"
Thanks,Nathan
-
@deadherring said in Start button for player 2:
I am able to get into this menu (not by pressing tab on the keyboard, but by pressing select and X), however I can’t clear out the entry and re-add anything—pressing enter does nothing. The menu item says player 2 start is mapped to the start button.
Those instructions are for MAME emulators,
tab
doesn't do anything for the SNES emulator.How many controllers/gamepads do you have connected (and what type/model) ? When you configured them in Emulationstation with the Input Cofiguration dialog, did you configure one or 2 controllers ?
RetroArch uses 1 controller per player, so if it's not detecting (or auto-configuring) the 2nd controller, there is no P2. Looking at your configuration entries, I think you controller panel is detected as a keyboard - which means RetroArch sees only P1.
-
This is what I did (hopefully I am explaining things right and answering your questions accurately)
When I started up my Pi it detected a keyboard. It only allowed me to configure one player. So I think you are correct that it detected a keyboard and RetroArch only sees P1.
What do I do to fix it?
Thanks,
Nathan
-
@deadherring said in Start button for player 2:
What do I do to fix it?
I think it should work, but your P2 Start is mapped as
6
- I think it should be mapped asnum6
. Try changing it and see if it works. I assume you added those lines in/opt/retropie/configs/all/retroarch.cfg
, right ? -
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.