Viewing 1 post (of 1 total)
  • Author
    Posts
  • GreenAdder
    Participant
    Post count: 3

    Currently all of the emulators underneath RetroPie are deferring to the default retroarch.cfg. I can see that each emulator has its own config file in the appropriate folders, but I’m at a loss as to what the actual names for the button bindings are.

    I’d like to be able to rebind the Game Boy (and variants), NES, TG16 and possibly Genesis to “friendlier” layouts – specifically I’d like to remap the Game Boy and NES button bindings to a more “Super Game Boy” styled layout. (top/left = “B” and bottom/left =”A”)

    Currently these are my button bindings. So for instance, the RetroArch.cfg file just has “input_player1_a_btn” as its “A” button binding for the first gamepad. But what would be the name of the binding on the NES or Game Boy? The TG16 has “1” and “2” buttons. What name am I binding buttons to for that?

    Here’s my current RetroArch setup, if it helps:

    #GamePad 1 Settings
    input_player1_joypad_index = "0"
    input_player1_a_btn = "1"
    input_player1_b_btn = "0"
    input_player1_x_btn = "3"
    input_player1_y_btn = "2"
    input_player1_select_btn = "6"
    input_player1_start_btn = "7"
    input_player1_up_btn = "h0up"
    input_player1_down_btn = "h0down"
    input_player1_left_btn = "h0left"
    input_player1_right_btn = "h0right"
    input_player1_l_btn = "4"
    input_player1_r_btn = "5"
    input_player1_l3_btn = "11"
    input_player1_l_x_plus_axis = "+0"
    input_player1_l_x_minus_axis = "-0"
    input_player1_l_y_plus_axis = "+1"
    input_player1_l_y_minus_axis = "-1"
    input_player1_r_x_plus_axis = "+2"
    input_player1_r_x_minus_axis = "-2"
    input_player1_r_y_plus_axis = "+3"
    input_player1_r_y_minus_axis = "-3"
    #
    input_enable_hotkey_btn = 7
    input_exit_emulator_btn = 6
    #
    #GamePad 2 Settings
    input_player2_joypad_index = "1"
    input_player2_a_btn = "1"
    input_player2_b_btn = "0"
    input_player2_x_btn = "3"
    input_player2_y_btn = "2"
    input_player2_select_btn = "6"
    input_player2_start_btn = "7"
    input_player2_up_btn = "h0up"
    input_player2_down_btn = "h0down"
    input_player2_left_btn = "h0left"
    input_player2_right_btn = "h0right"
    input_player2_l_btn = "4"
    input_player2_r_btn = "5"
    input_player2_l3_btn = "11"
    input_player2_l_x_plus_axis = "+0"
    input_player2_l_x_minus_axis = "-0"
    input_player2_l_y_plus_axis = "+1"
    input_player2_l_y_minus_axis = "-1"
    input_player2_r_x_plus_axis = "+2"
    input_player2_r_x_minus_axis = "-2"
    input_player2_r_y_plus_axis = "+3"
    input_player2_r_y_minus_axis = "-3"
    #
    input_enable_hotkey_btn = 7
    input_exit_emulator_btn = 6
Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.