How can I alter all/retroarch-core-options.cfg file?? Changes won't save.
I just burned away 2 hours trying to figure out how to do something that seem like it would be trivial.. With nothing to show for it. Keep in mind I'm a complete noob and have only had a Pi for a day.
I'm trying to play Final Fantasy IV (DS version) on my Retropie(Pi3) using Desmume. To have a chance to do so, I need to edit some of the emulator options.
The only place I've found them (other than the screen that only edits basic stuff like resolution) is in the all/retroarch-core-options.cfg, there I can see the options for frame skip and cores used, but any changes I make are not saved are appear to be immediately discarded. I entered to green color gui editor and changed the option to allow saving on exit to ON. But that, too, is immediately discarded.
I can't figure out how to alter these settings and I don't see anywhere else they can be edited. Can someone please help me out?
BoogieMan last edited by
If anyone has any tips how to configure the Pi3 for maximum performance, that would be much appreciated as well.
DarkWolf last edited by DarkWolf
@BoogieMan Try running it with drastic. It has some performance tweaks/settings on the gui and gets updated more often. Would definitely recommend using drastic
However, Googling for 5sec (
desmume performance settings) gave me a ton of solutions and tutorials
That's the thing, I also found options that need changing to increase performance. The problem is - I can't save the changes. I will look for Drastic as well, but it seems plausible I'll run in to the same problem.
As I said, the only place where I found desmume settings in the Retropie interface is in all/retroarch-core-options.cfg which is a file that I cannot alter. I can change the frame skip from 0 to 1 for example, but as soon as I close the file and reopen it, it's back to the way it was. It doesn't save my changes.
I can edit fields for resolution and frame smoothing in the other Retroarch config files, but the core file I need to change seems to be read only or something, and I don't know how to change it.
@BoogieMan core options are managed from RGUI (select+x) -> quick menu -> options
They are saved automatically.
See documentation for more info on using retroarch.
BoogieMan last edited by
Drastic is running the game much better, but I still need to access the emulation controls from in-game and I need to be able to change the render size, because it's tiny.
I can't access that menu to make said changes, select+X does nothing. Select+Start doesn't exit the game either.
Using a SNES USB controller in what I think is the first USB port(player1? Topmost middle of the board?), the control input for the game itself seems to be fine, pressing ESC on the attached keyboard is the only way I can exit, and I can't find a combination of keys on the keyboard which is the equivalent of select+x.
Documentation says invoke select+X, but it isn't working by default. I watched Herb Fargus video from the link on the documentation.. Will try some more with what I learned there, since the user friendly controller configuration tool doesn't seem to be sufficient.
DarkWolf last edited by
@BoogieMan Drastic has no libretro support, means it is not supporting the hotkeys and previous settings in emulationstation
You can change all the settings within the drastic menu (For me it opens when I move the left analog stick to the left)
For me it only listened to the keyboard input by default, I was able to remap the game keys to the joypad however, so that much is good. The select+start and select+x didn't work on Desume either, which has libretro support as far as I can see.
Turns out changing the settings for DraStic was barely even required. Where the game was completely unplayable on the default settings for Desmume, it works nearly perfectly with DraStic on default settings.