Understanding new retroarch config approach

I’m trying to understand the new retroarch configuration approach in Goose (explained in the FAQ under “My RetroArch configuration is being repressed”).

I have two SD cards. I want to keep the system on SD1 and the ROMs, artwork, configs, etc. on SD2. I’ve already enabled the “Retroarch Config Freedom” option and set everything to SD2 in the storage settings.

Now, artwork loads correctly and the ROMs show up in the content list with their pictures, collections work too. However, friendly names don’t appear and, more importantly, RetroArch configuration files are not being picked up.

I have lots of .opt files for ZX Spectrum games. I placed them on SD2 under /MUOS/info/config/fuse, but RetroArch is ignoring them.

I tried syncing my SD2 back to SD1 (hoping the .opt files would sync to their SD1 counterpart), but that didn’t work (I don’t think any of the storage options actually sync “config”.).

The only workaround I’ve found is to back up RetroArch configurations in Customisation, then on my PC, place the .opt files inside the muxzip, and finally import the file again. Is this how it’s supposed to be done now?

Many thanks for your help!

Solop.

P.S. Related posts: here and here.

1 Like