Can't find a way to configure the Mupen64plus core

I’ve tried several methods of editing the config for the mupen64plus core, but whatever I try, it seems to have no effect. I first tried using the main menu. I enabled the per core settings, but once the core is loaded and I go into the quick menu configuration, it says there are no configuration options available. I do not see options anywhere else.

Then I tried editing the core config file directly located in ~/.config/retroarch/retroarch-core-options, but whatever I edit in there seems to have no effect, and after loading a game the file is reset to defaults again.

How do I edit the config? I would just like to change the render resolution to my monitor, which I know regular Mupen64plus can because I did it before. It’s my first time trying Libretro.

I’m guessing nobody actually knows?

You won’t be able to edit the core options unless you actually have a game loaded.

You should be able to edit the core options file directly but you need to edit while RetroArch isn’t running.

Woops, sorry for the late reaction. Thanks, that did it!

To be honest, I find it quite strange that the core has to be running to edit it’s options (from in the menu). Is there no way at all to do it just from the main menu without having a game loaded? Is there any reason against doing it like that?

It’s just the way RetroArch works. The options aren’t accessible until the core has been fully loaded but by the time the core is fully loaded, bad options can cause it to crash. Sort of a Catch-22.

Ooh is that why the DeSmuMe core now crashes upon load? I changed the internal resolution (to one of the suggested ones actually) and now RetroArch just crashes when I try to load a NDS game. Quite annoying to be honest…

Anyways sounds fair enough, thanks for your response!

Yeah, the core options are stored in plaintext files (retroarch-core-options.cfg) and you can open it with a text editor and nuke any problematic options.