Tagged: Retropie 3.0 PSX retroarch.cfg
04/05/2015 at 06:17 #93823
Ever since I have updated to the Retropie 3.0 beta, I am having trouble using emulator specific config files. For example, I have tried to change the psx controls in the appropriate retroarch.cfg file, yet it seems that the emulator is still using the universal config file and ignoring the control changes I made. Any help would be appreciated as I am out of ideas.04/05/2015 at 19:05 #93871
probably the config has the include at the end rather than the beginning. paste your retroarch.cfg for that emulator please /opt/retropie/configs/systemname/retroarch.cfg04/05/2015 at 19:10 #93872
check your /etc/emulationstation/es_system.cfg file.
For psx the run command reads
<command>/opt/retropie/supplementary/runcommand/runcommand.sh 1 "/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/psxlibretro/libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/psx/retroarch.cfg %ROM%" "psxlibretro"</command>
check if yours is difrennt / check the path for the appendconfig and edit those config or fiddle around there in general04/08/2015 at 14:56 #94168
I noticed that the retroarch.cfg for some systems were getting overwritten every time I ran the emulator. I added the following line to the cfg and it stopped getting overwritten.
config_save_on_exit = “false”04/08/2015 at 18:17 #94193
i see. We might need to change that then. previously we were using appendconfig to add the additional configs. now it’s included, we don’t want it to be overwritten with a complete config I guess. I’ll open an issue.04/09/2015 at 04:26 #94258
I’m having the same problem. Emulator-specific controller settings don’t seem to be having any affect.
I vaguely understand that this is based on a change in the way the configuration files are called in the 3.0 betas, but I don’t know if there’s an easy fix. Changing config_save_on_exit doesn’t seem to fix the underlying problem.04/09/2015 at 11:38 #94280
Thats odd – I’ve set some emulator specific settings in the relevant retroarch.cfg and it certainly seems to be reading them. For example I set some specific shader for the Megadrive and it kicks in quite happily.
RetroPie help guides --> https://goo.gl/Yfy8kj
Please read this before asking for help --> http://goo.gl/eLErnl04/09/2015 at 14:08 #94290
Perhaps my issue is a different one. I also have some emulator specific settings (such as a specific shader) set in the relevant emulator specific retroarch.cfg that does seem to be active.
I believe I have four settings in my emulator specific retroarch.cfg:
The first two are both shader-related, and both seem to be active.
The second two are different button configurations, and neither seem to be active.04/09/2015 at 14:32 #94291
In 2.6, my controller file located in /opt/retropie/emulators/retroarch/configs had the following lines which were used:
input_device = “Microchip Technology Inc. Ultimate 2”
input_driver = “udev”
input_up_axis = -1
input_down_axis = +1
input_left_axis = -0
input_right_axis = +0
In 3.0 Beta 2, this file is no longer read..
For the Atari 2600 (lr-stella) emulator, I added the lines below.
config_save_on_exit = “false”
input_player1_joypad_index = 0
input_player1_left_axis = “-0”
input_player1_right_axis = “+0”
input_player1_up_axis = “-1”
input_player1_down_axis = “+1”
The file will get rebuilt after running the emulator if I remove the config_save_on_exit. It will add many lines and reformat it. It will keep many, if most/all, of my settings but the config file does get updated.
Since I wanted it to keep my formatting, I added the config_save_on_exit. This behavior of updating the config file is not in 2.6.04/10/2015 at 02:47 #94358
Here’s what I know after spending a few nights testing and trying.
1 – SYSTEM/retroarch.cfg configs will be considered if you uncomment the following line:
2 – SYSTEM/retroarch.cfg will be emptied after exiting emulator.
3 – Adding the following line to the SYSTEM/retroarch.cfg prevents it from being emptied.
config_save_on_exit = "false"
***Be careful about the “” marks when copying command lines from this forum. My browser and/or regional settings are replacing them with similar “” but they don’t work.***
Now I have damaged my “/etc/emulationstation/es_systems.cfg” file playing around. My Kodi and custom commands returns:
Unable to create application. EXITING
Anybody have a clue of what I did wrong?
04/10/2015 at 03:00 #94362
- This reply was modified 2 years ago by mirage.
Not that this is what happened to you but when I installed Kodi, it made a back up of es_systems.cfg and created an empty one. If I renamed the es_systems.cfg and then installed Kodi, it created a valid es_systems.cfg. If memory serves, installing the Atari 7800 Libretto emulator did the same thing. Perhaps something in my es_systems.cfg did not allow the install to append to it correctly?04/10/2015 at 03:01 #94363
the #include is not commented out – it should work with the # in front (like a #include statement in C)04/10/2015 at 03:14 #94365
Hey, I had this same issue. The way I fixed it was to manually overwrite the retroarch.cfg file in the emulator config directory you are having issues with. Mine was PSX same as the OP.
All I did was make a new .cfg with retroarch in game then through WinScp deleted the contents of retroarch.cfg (located in /opt/configs/psx) leaving “input_remapping_directory = /opt/retropie/configs/psx/” at the top then copied the output from the saved file into the retroarch.cfg, save, restart EmulationStation and all is fixed… rinse and repeat until satisfied.
Hope this helps.09/14/2015 at 20:35 #106085
How did you make the retro arch.cfg in game? I am have a heck of a time figuring that out.09/14/2015 at 20:50 #106086
Select+x is the hotkey to open up the rgui: see this video:
Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/