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

    Retroarch not saving changes I make

    Scheduled Pinned Locked Moved Help and Support
    retroarch nes30
    18 Posts 6 Posters 7.9k 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.
    • G
      g0nz0uk
      last edited by

      Hello,

      I've started using the arcade folder instead of fba, mames, neogeo etc and all works except when I set my screen to full screen by turning the integer off and turning the pi curvature shader on in Retroarch.. The game plays perfect with my settings. But when I exit and go back in the settings have been forgotten. I want this setting for all games in the arcade folder, but they do use mame 2003, fba and neo geo backend I guess.

      I've even followed the guide on saving the retroarch.cfg first then making the changes and saving again and comparing the results and the editing the retroarch.cfg to match, but that doesn't work.

      Retroarch is set to save changes on exit too.

      I'm using Retropie 4.0

      Thanks in advance for any help.

      herb_fargusH 1 Reply Last reply Reply Quote 0
      • herb_fargusH
        herb_fargus administrators @g0nz0uk
        last edited by

        @g0nz0uk https://github.com/retropie/retropie-setup/wiki/Configuration-Editor

        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • G
          g0nz0uk
          last edited by

          Isn't this the same as me editing the Retroarch.cfg via putty?

          FloobF 1 Reply Last reply Reply Quote 0
          • FloobF
            Floob @g0nz0uk
            last edited by

            @g0nz0uk said in Retroarch not saving changes I make:

            Isn't this the same as me editing the Retroarch.cfg via putty?

            Using the configuration manager is a far safer route to make these changes, as it is very unlikely to cause any issues with the way RetroPie calls the files. Manually editing can cause problems for various reasons.

            From your post I can see there could be a few issues there, if you do this with the config editor its much easier.
            You can of course do this manually, but you need to be aware of the implications, its not the supported or recommended route.

            Please read the Docs before asking a new question.
            RetroPie Help Guides: https://goo.gl/3gcNsT

            1 Reply Last reply Reply Quote 0
            • G
              g0nz0uk
              last edited by

              That method does the same thing. I make changes via:

              *option x804
              *Advanced Configuration
              *Configure Liberto options
              *arcade /retroarch.cfg

              I change aspect ration to 4.3 and the video shader to the crt-pi-curvature-vertical.glslp.

              Then cancel out and run for example Altered Beast (says it's using ir-mame2003) and the settings have not worked. I quit out and go back to the settings above and the have reverted to what they were before.

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

                @g0nz0uk

                I change aspect ration to 4.3 and the video shader to the crt-pi-curvature-vertical.glslp.

                why are you change aspect ratio? latest version of mame2003 will have correct aspect ratios.

                and why are you using crt-pi-curvature-vertical? that's only for vertical games (most shootemups, donkey kong, etc)

                i'm being picky :) but aside from that i think the setting you're missing is
                video_shader_enable = "true" - look for that in the config editor.

                1 Reply Last reply Reply Quote 0
                • G
                  g0nz0uk
                  last edited by

                  video_shader_enable already seems to be set to "true" I've changed the shader just to crt-pi-curvature too. Then run a game and it shows up in the top right quarter of my screen. If I go into the games retroarch and set it to 4:3 it fixes it. When I exit back to ES and go back in I'm back to square one again.

                  Plus the retroarch.cfg has reverted too.

                  1 Reply Last reply Reply Quote 0
                  • FloobF
                    Floob
                    last edited by

                    You could zip up your config directory and we can see where the problem is, upload to filedropper or similar site.

                    Please read the Docs before asking a new question.
                    RetroPie Help Guides: https://goo.gl/3gcNsT

                    1 Reply Last reply Reply Quote 0
                    • G
                      g0nz0uk
                      last edited by

                      Sure here you go:

                      http://www.filedropper.com/configs

                      This is Retropie 4.0, that has been upgraded, so maybe that is the issue, I'm not sure.

                      FloobF 1 Reply Last reply Reply Quote 0
                      • DrMaxwellD
                        DrMaxwell
                        last edited by

                        You need to open the RetroArch Gui and set it to save on exit. It will create a cfg in the configs folder with whatever settings you implemented before closing the game. Take the newly written cfg file and replace the default one with it.

                        I'd give you screen shots and file names but I'm in bed now and my computer is at work.

                        1 Reply Last reply Reply Quote 0
                        • FloobF
                          Floob @g0nz0uk
                          last edited by

                          @g0nz0uk
                          Some issues to start with are

                          • /all/retroarch.cfg has been overwritten, and is set to save on exit, this really wont help.
                          • /arcade/retroarch.cfg has been overwritten and has a lot of lines that are not needed.
                          • /fba/retroarch.cfg has been overwritten and has a lot of lines that are not needed, and causing conflicts

                          Put these back to the defaults, or just install again.

                          Its much easier to use the config editor to make sure these changes are done properly.
                          Here is an overview of how the configs work
                          https://retropie.org.uk/forum/topic/2199/specific-retroarch-emulator-settings-are-being-over-written-after-i-quit-the-game/24

                          Please read the Docs before asking a new question.
                          RetroPie Help Guides: https://goo.gl/3gcNsT

                          G 1 Reply Last reply Reply Quote 0
                          • G
                            g0nz0uk @Floob
                            last edited by

                            @Floob Thanks Floob I will make a start tonight, what is the best way to set them back to the defaults and not cause issues elsewhere as I'd like to keep my controls setup the way they are?

                            1 Reply Last reply Reply Quote 0
                            • FloobF
                              Floob
                              last edited by

                              The system specific one should look like this, obviously change the system name:
                              http://pastebin.com/raw/n5FbDBUK

                              The /all/retroarch.cfg should look like this
                              http://pastebin.com/raw/WrvnD9Gh

                              Please read the Docs before asking a new question.
                              RetroPie Help Guides: https://goo.gl/3gcNsT

                              1 Reply Last reply Reply Quote 0
                              • saccublendaS
                                saccublenda
                                last edited by

                                @g0nz0uk if you try to use "save current config" in Retroarch do you get a confirmation message like "configuration saved as ..."?

                                1 Reply Last reply Reply Quote 0
                                • G
                                  g0nz0uk
                                  last edited by

                                  yeah it goes to:
                                  home/pi/.config/retroarch/config/mame2003_liberto.cfg

                                  I don't want to re-image and start over as all the other emulators work fine (controls, shaders, screensize etc) It's just this arcade folder which is new to me.

                                  1 Reply Last reply Reply Quote 0
                                  • saccublendaS
                                    saccublenda
                                    last edited by

                                    Try removing
                                    /opt/retropie/configs/mame-libretro/retroarch.cfg

                                    When you launch mame again it should create a new retroarch.cfg, and you should be able to edit it in Retroarch and save the changes.

                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      g0nz0uk
                                      last edited by

                                      Hello,

                                      I had to reinstall mame2003 in the end for the settings to work. I have lost my controls though. I run a game hit tab and choose "input (general" and try and configure P1 and P2 etc but my bartop buttons are not detected now.

                                      They work fine in ES and all other emulators execpt this arcade/mame2003 emulator.

                                      Any ideas what it might be?

                                      1 Reply Last reply Reply Quote 0
                                      • saccublendaS
                                        saccublenda
                                        last edited by

                                        This post is deleted!
                                        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.