RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Please explain the differences between different overrides and configurations.

    Scheduled Pinned Locked Moved Help and Support
    save settingssave probleminconsistencyoverridesoverride
    6 Posts 5 Posters 5.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • N
      Nikorasu081 Banned
      last edited by Nikorasu081

      Overrides and configurations are so confusing and annoying. It seems like there are so many ways to save settings in Retroarch. You have your "Save Core Overrides", "Save Content Directory", and "Save Game Overrides". There is also "Save Current Configuration", "Save New Configuration" and "Load Configuration". Heck there are even settings to save the controller input such as Save Core Remap File, Save Content Directory, Save Game Remap File, and Load Remap File, talk about confusing. I have so much trouble trying to save my settings per emulator and per game. Sometimes I would try to save an override setting and I get knocked back to emulationstation. Sometimes I would get an error saying that the override couldn't be saved. I even had a problem with Threaded Video = "true" caused Retroarch to close when saving core overrides, disabling it in the retroarch.cfg fixed the crashing and allowed me to save.

      I built 3 retropie systems so far and I always have a problem with inconsistency with overrides. For example, I had one issue with Prdoom not saving the input for the game. I'm using a controller without the L2 and R2 buttons and I can't change weapons in either doom 1 and 2. So what I did is change the "Input User 1 Binds" to have the B button on my SNES controller to switch weapons since that button practically did nothing important anyway. This worked successfully on my own personal system when saving the "core override". However, with my nephew's system I built, saving "core override" just erases the new input I had made. I try again and set the B button as the swap weapons but once again when I save "core override" it erases that new input I just set. Here's another example of an issue I had on my nephews system. I had Spider-Man on the PS1 set with enhanced-graphics off because it's so slow while other PS1 games ran fine with it enabled. So what I did is save core override for a game that ran fine with enhanced-graphics enabled that way all games in my PS1 library will be using it.. I then" Save game-overide" just for Spider-Man with "enhanced--graphics" disabled, yet Spider-Man still booted up with it still enabled.

      All of these issues are examples with inconsistency with saving settings in Retroarch. What's going on here? Does anyone else have any issues or is it just me? What i'm doing wrong? I just graduated with a associates degree in Information Technology last summer and I have certifications so I can't be stupid about this sort of thing.

      D 1 Reply Last reply Reply Quote 0
      • dankcushionsD
        dankcushions Global Moderator
        last edited by

        save game override - RETROARCH options for that game
        save core override - RETROARCH options for that core (emulator)

        Here's another example of an issue I had on my nephews system. I had Spider-Man on the PS1 set with enhanced-graphics off because it's so slow while other PS1 games ran fine with it enabled. So what I did is save core override for a game that ran fine with enhanced-graphics enabled that way all games in my PS1 library will be using it.. I then" Save game-overide" just for Spider-Man with "enhanced--graphics" disabled, yet Spider-Man still booted up with it still enabled.

        core options (those in the 'options' menu of RGUI) are different - they are the specific options for that emulator, not retroarch. see https://github.com/RetroPie/RetroPie-Setup/wiki/Playstation-1#multitap-3-8-player for an example of how to save a per-game core options file

        i agree it's confusing!

        1 Reply Last reply Reply Quote 0
        • simpleethatS
          simpleethat
          last edited by

          So is there a definitive heirarchy for all these override configurations? Is this it one of life's great mysteries?

          1 Reply Last reply Reply Quote 0
          • ClydeC
            Clyde
            last edited by

            @simpleethat See https://retropie.org.uk/docs/RetroArch-Configuration/#config-hierarchy and https://retropie.org.uk/forum/post/11820 . Although the latter is from 2016, I think it should still be valid.

            simpleethatS 1 Reply Last reply Reply Quote 0
            • simpleethatS
              simpleethat @Clyde
              last edited by

              @Clyde How did I forget about that? bangs head on desk

              1 Reply Last reply Reply Quote 1
              • D
                d3r3kdrumm0nd @Nikorasu081
                last edited by

                @Nikorasu081 I'm sure you already solved this but I found this very helpful when trying to understand what each remap/config files do what and in what order they are loaded.

                https://docs.libretro.com/guides/overrides/

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                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.