supersirlink
Participant
Post count: 42

Ok, think I know what the cause is now… Been playing more with the retroarch configs.

In the configs/all/retroarch.cfg I have the common inputs, hotkey, exit. In the configs/nes/retroarch.cfg I had this:

input_player1_joypad_index = 0
input_player1_b_btn = 3
input_player1_a_btn = 1
input_player1_start_btn = 7
input_player1_select_btn = 6
input_player1_up_axis = -1
input_player1_down_axis = +1
input_player1_left_axis = -0
input_player1_right_axis = +0

input_player2_joypad_index = 1
input_player2_b_btn = 3
input_player2_a_btn = 1
input_player2_start_btn = 7
input_player2_select_btn = 6
input_player2_up_axis = -1
input_player2_down_axis = +1
input_player2_left_axis = -0
input_player2_right_axis = +0

In the configs/snes/retroarch.cfg I had this:

input_player1_joypad_index = 0
input_player1_b_btn = 1
input_player1_a_btn = 0
input_player1_y_btn = 3
input_player1_x_btn = 2
input_player1_l_btn = 4
input_player1_r_btn = 5
input_player1_start_btn = 7
input_player1_select_btn = 6
input_player1_up_axis = -1
input_player1_down_axis = +1
input_player1_left_axis = -0
input_player1_right_axis = +0

input_player2_joypad_index = 1
input_player2_b_btn = 1
input_player2_a_btn = 0
input_player2_y_btn = 3
input_player2_x_btn = 2
input_player2_l_btn = 4
input_player2_r_btn = 5
input_player2_start_btn = 7
input_player2_select_btn = 6
input_player2_up_axis = -1
input_player2_down_axis = +1
input_player2_left_axis = -0
input_player2_right_axis = +0

First I remarked out all the entries in the nes/retroarch.cfg and put the inputs back in all/retroarch.cfg, and Super Mario Bros worked again! So I did the same for the snes/retroarch.cfg and Super Mario World worked! Then I put it back the way I had it, but remarked out the player2 entires and both still work… So I am thinking that it is the player2 inputs. It is odd that it only effected these two ROMs…

I think getting control back with SNESDev disabled was an indirect effect… Since they use different entires for keyboard input…

So the question now, did I format something wrong for player2?