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

    ES System CFG File

    Scheduled Pinned Locked Moved Help and Support
    es system confi
    12 Posts 3 Posters 8.2k 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.
    • M
      mexman_uk
      last edited by

      Im having some issues with this file and would appreciate some input if possible.

      I have used the command sudo chmod 0777 -R /etc/emulationstation

      I have then, using WINSCP, gone into the etc/emulationstation and copied the file to my desktop. I have then renamed the file on the pi to es-systemsbackup.cfg.

      Without touching the original .cfg I copy it back across to the pi using WINSCP, it copies across without errors. I then reboot the pi to be greeted with the white box that says ...

      It Looks Like Your Systems Configuration File Has Not Been Setup Or Is Invalid. You`ll Need To Do This By Hand Unfortunately"

      I was looking at someone else's build and they had changed the file name to .cfg.orig, I tried this but with the same result.. I have also tried multiple SD cards with no luck.

      Any help much appreciated.

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

        did you modify the file on your desktop before the transfer? can you detail your changes (maybe upload it somewhere for us to take a look?). can you post a screenshot of your current /emulationstation dir on the pi?

        1 Reply Last reply Reply Quote 0
        • MajorDangerNineM
          MajorDangerNine
          last edited by

          If understand correctly, you are trying to make a custom es_systems.cfg. If so, then you should be following this guide.

          https://retropie.org.uk/docs/Add-a-New-System-in-EmulationStation/

          And, if you need a more visual representation of doing this, then check out this archive I made.

          https://drive.google.com/file/d/1N3z70C82BT1WqCt3uYd9CsZmyn_Lw4mJ/view?usp=sharing

          SBCGaming | Unofficial RetroPie Discord

          1 Reply Last reply Reply Quote 0
          • M
            mexman_uk
            last edited by

            The original file is untouched. I do a clean img of retropie onto my SD card, connect to my wifi and then give 0777 permissions to the etc/emulationstation. I copy the cfg to my desktop, rename the cfg on the pie so that I know I have the original file protected, I copy the cfg from my desktop back to my pi (untouched) reboot the pi to the error screen.

            MajorDangerNineM 1 Reply Last reply Reply Quote 0
            • MajorDangerNineM
              MajorDangerNine @mexman_uk
              last edited by MajorDangerNine

              @mexman_uk Why are you trying to do this?

              SBCGaming | Unofficial RetroPie Discord

              M 1 Reply Last reply Reply Quote 0
              • M
                mexman_uk @MajorDangerNine
                last edited by

                @eckaji I want to have the option of changing the cfg file in the future as my knowledge grows.

                MajorDangerNineM 1 Reply Last reply Reply Quote 0
                • MajorDangerNineM
                  MajorDangerNine @mexman_uk
                  last edited by

                  @mexman_uk But putting an es_systems.cfg in /opt/retropie/configs/all/emulationstation makes EmulationStation use that es_systems.cfginstead of the one in /etc/emulationstation.

                  SBCGaming | Unofficial RetroPie Discord

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    mexman_uk @MajorDangerNine
                    last edited by

                    @eckaji Ah okay, is there any reason for this to happen though or does it just happen when you do this ?? I will do the sam as I have been doing before with the file in the location you mention to see if the same happens.

                    MajorDangerNineM 1 Reply Last reply Reply Quote 0
                    • MajorDangerNineM
                      MajorDangerNine @mexman_uk
                      last edited by MajorDangerNine

                      @mexman_uk I honestly have no idea why that happen when you do that.

                      I've never attempted messing with the es_systems.cfg in /etc/emulationstation beyond copying and pasting any new systems from it to my custom es_systems.cfg in /opt/retropie/configs/all/emulationstation.

                      It'd be foolish to edit the es_systems.cfg in /etc/emulationstation anyway as it is overwritten whenever you update or install an emulator.

                      SBCGaming | Unofficial RetroPie Discord

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        mexman_uk @MajorDangerNine
                        last edited by

                        @eckaji There is no es system config file in
                        /opt/retropie/configs/all/emulationstation
                        0_1531262294224_Capture.JPG

                        I am showing all files so its not like its hidden ???

                        MajorDangerNineM 1 Reply Last reply Reply Quote 0
                        • MajorDangerNineM
                          MajorDangerNine @mexman_uk
                          last edited by MajorDangerNine

                          @mexman_uk

                          But putting an es_systems.cfg in /opt/retropie/configs/all/emulationstation makes EmulationStation use that es_systems.cfginstead of the one in /etc/emulationstation.

                          It is also detailed at the link I initially post.

                          https://retropie.org.uk/docs/Add-a-New-System-in-EmulationStation/

                          Step 1. Edit es_systems.cfg

                          Each system in EmulationStation is defined in the file es_systems.cfg. The default version resides in the /etc/emulationstation folder. It is recommended that you make a copy of this file into the /opt/retropie/configs/all/emulationstation folder.

                          SBCGaming | Unofficial RetroPie Discord

                          M 1 Reply Last reply Reply Quote 1
                          • M
                            mexman_uk @MajorDangerNine
                            last edited by

                            @eckaji Ahh maybe I should have read that before my last post, now it makes sense however there was still the issue with the error however I think I may have solved the problem. Someone suggested instead of 0777 in the chmod commant just use 777 which seems to have solved the issue. I even manually added a Capcom section which worked. I then started fresh using 0777 and immediately got the error. Im about to start again with the 777 just to make sure it was not a fluke LOL

                            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.