Retroarch binding not saving even when save on exit ON
-
Hello all. I recently updated from a pi3 to a pi4 retropie image.
In have a 4 player cabinet(2 xinmos) and im trying to rebind controls button, hotkeys and also swap player 3 and 4.
Normally i would simply open GUI, bind my buttons, hotkey, change device index to swap players 3 and 4, save on exit turned ON and quit retroarch. Viola all fixed. At least that's what works on my old pi 3. But it doesnt work on my pi4 image. It keeps reverting back to the configs before i made the changes.
Is there a comment i need to remove somewhere to make sure mt changes stick?
Im stuck guys. i could really use the help. Thanks in advance -
Did you start RetroArch from the RetroPie menu or you applied the settings after starting a game ?
-
@mitu i tried both. From the retroarch menu in ES and while in a game
-
@mitu i was able to winscp in, find the retroarch.cfg and change the button binding manually. So that seems to be the only way my changes will stick. However im unable to find the index setting so i can swap players 3 and 4. Worse case scenario im gonna have to just rewire the players 3 and 4 but im really really trying to avoid doing that
-
@Linkseo You can try @meleu's joystick selection script to assign the controllers to different players.
-
@Linkseo said in Retroarch binding not saving even when save on exit ON:
However im unable to find the index setting so i can swap players 3 and 4.
It's under the Controls menu in RetroArch's RGUI, under each Port/Player - the index of the gamepad. Once you set it right, you can then save the core remap.
-
@mitu yeah that option falls in the same place as binding the buttons. So when i change the index, it always reverts back when i start the rom again. no matter what i do it wont stick.
Save core remap,
save game remap,
save current configuration,
save new configuration.
Save on exit ONNothing sticks.
The only thing that seems to stick is to go in the file through winscp on my computer ,make the changes there and saving. That works fine for remapping buttons. But i Cant find the player index rows in the file.
Hmm maybe i can just change player_input_3 to player_input_4? I didnt think of that. -
@linkseo
my two cents. Work on ARKOS which uses full version of Retroach...Hi all, I tried many ways to Save and have persistent HotKey binds. AN dthe only way I was able to get it persistent, even after retroarch reboots and new confirg saves, over rides is to add the values on the retroarch.cfg. and for good measure I also pasted my values in CORE and Folder Remaps and core cfg. IE NES.cfg and Nestopia.cfg (remaps on like nes.rmp) I think that last part is overkill,, but I tried everithing and this is now working so overkill made it.
here are my confiig for my Ambernic rg351p running ARKOS?input_hold_fast_forward_axis = "23"
input_hold_slowmotion_axis = "24"
input_rewind = "26"
input_save_state = "20"
input_state_slot_decrease = "h0left"
input_state_slot_increase = "h0right"
input_shader_prev = "h0down"
input_shader_next = "h0up"Hope it helps. The H0 values are for the left D-pad. That took a while to figure out.
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.