• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

System xxx is missing name, path, extension or command

Scheduled Pinned Locked Moved Help and Support
missing nameextensioncommand
14 Posts 7 Posters 1.8k 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.
  • P
    PARALAX
    last edited by PARALAX 6 Jan 2022, 03:00 1 Jun 2022, 01:52

    I uninstalled some unused and unwanted core packages and add some optional with the Retropie Installation Script. After this I delete the empty ROM-Folders and now I get the message "System xxx is missing name, path, extension or command" for over 30 systems - all those, which I have changed the cores. What's going on there and how can I fix it? Rebooting didn't change anything. None of the changed or installed systems appears in the Emulationstation-Menu. Please help!!!

    S 1 Reply Last reply 1 Jun 2022, 02:00 Reply Quote 0
    • S
      sleve_mcdichael @PARALAX
      last edited by sleve_mcdichael 6 Jan 2022, 03:01 1 Jun 2022, 02:00

      @PARALAX probably your es_systems.cfg still has the system entries defined in it, pointing to a roms path that no longer exists. Normally the entries are removed when you uninstall a system's last remaining emulator through the setup script. Customizations to your system may alter this behavior.

      /etc/emulationstation/es_systems.cfg
      

      Or

      ~/.emulationstation/es_systems.cfg
      
      P 1 Reply Last reply 1 Jun 2022, 02:16 Reply Quote 0
      • P
        PARALAX @sleve_mcdichael
        last edited by PARALAX 6 Jan 2022, 03:23 1 Jun 2022, 02:16

        @sleve_mcdichael

        I just made changes to the Retroarch settings like I'm used to with any other PC emulator. It can't be that the whole system is shot up because of this, especially if you use the official installation scripts. I found the file now, but I don't know how to proceed so that everything is displayed normally again. Somehow I don't feel like it anymore. It took me hours to get everything halfway to my liking and now this. What can I do now? Isn't there a way to rescan the existing cores and add them automatically? Why does it have to be so complicated that you have to constantly tinker with the configuration files?

        1 Reply Last reply Reply Quote 0
        • M
          mitu Global Moderator
          last edited by 1 Jun 2022, 02:33

          @sleve_mcdichael said in System xxx is missing name, path, extension or command:

          @PARALAX probably your es_systems.cfg still has the system entries defined in it, pointing to a roms path that no longer exists

          That wouldn't be a problem, EmulationStation will ignore the missing system folder and start up.

          "System xxx is missing name, path, extension or command"

          This appears when the folder/system entry in es_systems.cfg is not correctly set, which shouldn't happen if you use RetroPie-Setup to add/remove/update emulators.

          Please add some info about your setup, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first.
          Post your es_systems.cfg on pastebin.com to take a look. The location of the file was mentioned by @sleve_mcdichael in their first reply.

          P 1 Reply Last reply 1 Jun 2022, 02:47 Reply Quote 0
          • P
            PARALAX @mitu
            last edited by PARALAX 6 Jan 2022, 03:58 1 Jun 2022, 02:47

            @mitu

            This appears when the folder/system entry in es_systems.cfg is not correctly set, which shouldn't happen if you use RetroPie-Setup to add/remove/update emulators.

            But that's exactly what I did. And I specifically asked beforehand whether the empty folders can be deleted afterwards. So far I've only deleted those from the USB stick, not even those from opt/retropie/configs and they should actually also be deleted when you remove them, which was not the case.

            Here is my current es_systems.cfg

            https://pastebin.com/7R6xZCsB

            Current installed Emulators in opt/retropie/emulators are: amiberry, dosbox, mupen64plus, retroarch, stella, vice (I removed stella2004 before and replaced it with the normal "stella")

            Current installed libretocores in opt/retropie/libretrocores are:

            lr-beetle-pce-fast
            lr-beetle-supergrafx
            lr-bluemsx
            lr-fbneo
            lr-fceumm
            lr-gambatte
            lr-genesis-plus-gx
            lr-gpsp
            lr-handy
            lr-mame2010
            lr-mgba
            lr-mupen64plus
            lr-mupen64plus-next
            lr-nestopia
            lr-pcsx-rearmed
            lr-snes9x
            lr-stella2014

            Still displayed systems in Emulationstation are: Lynx, Gameboy, Gameboy Color, Nintendo 64, PlayStation and the Retropie-Setup. The rest is completely gone or missing.

            P 1 Reply Last reply 1 Jun 2022, 03:37 Reply Quote 0
            • P
              PARALAX @PARALAX
              last edited by PARALAX 6 Jan 2022, 05:47 1 Jun 2022, 03:37

              I tried deleting the file and now Emulationstation won't start at all, even after copying the es_systems.cfg back. I can't even get into the Retropie setup anymore. Can I still reinstall Emulationstation so that at least the script is created again and the directories are rescanned without overwriting all my Retroarch configs?

              Edit: Next step has failed too. I try to reset the configuration with

              cd RetroPie-Setup
              sudo ./retropie_setup.sh

              Configuration / Options
              Clear/Reset Emulation Station input configuration

              Problem still exist. "We can't find any systems". The whole OS is just crap. You sit there for hours and days for setting up everything and then have to redo everything again. I think I'll give it up now.

              1 Reply Last reply Reply Quote -1
              • P
                PARALAX
                last edited by PARALAX 6 Jan 2022, 08:32 1 Jun 2022, 07:32

                Re-installed Emulationstation and every core. The problem still exist. No roms will be detected any more from USB, no systems shown - nothing! Biggest crap I've ever experienced! I'll uninstall Retropie and look for something else.

                1 Reply Last reply Reply Quote -1
                • W
                  windg
                  last edited by 1 Jun 2022, 08:51

                  It is not nice to call a crap something that it works for many years for thousands users without such complains.

                  My English isn't at a good level.

                  S 1 Reply Last reply 1 Jun 2022, 09:29 Reply Quote 1
                  • S
                    sirhenrythe5th @windg
                    last edited by 1 Jun 2022, 09:29

                    @windg in the end a Pi w/retropie is not the right descision for someone who goes mad that fast when a problem appears.

                    -- Retro-Achievements Username: SirALX --
                    RetroRatio: 1.88
                    Started Games beaten: 2,47%
                    Site Rank: 4382/93743 ranked users (TOP 4.76%)
                    Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

                    Y 1 Reply Last reply 1 Jun 2022, 11:02 Reply Quote 2
                    • Y
                      YFZdude @sirhenrythe5th
                      last edited by 1 Jun 2022, 11:02

                      @sirhenrythe5th
                      I've been watching several of these threads from the same user and I find it interesting to see how hard a person might work to make all these tweaks, changes and manual repairs trying so hard to save a broken installation but still be so resistant to the idea of just imaging the sd card fresh and starting over.

                      A P 2 Replies Last reply 1 Jun 2022, 11:46 Reply Quote 2
                      • A
                        Ashpool @YFZdude
                        last edited by 1 Jun 2022, 11:46

                        @YFZdude and not forgetting that this is also another lesson about the usefull invention that is called a backup %^]

                        1 Reply Last reply Reply Quote 0
                        • M
                          mitu Global Moderator
                          last edited by mitu 6 Jan 2022, 14:32 1 Jun 2022, 13:29

                          @PARALAX said in System xxx is missing name, path, extension or command:

                          Here is my current es_systems.cfg

                          As ES complained in the error message, most of the systems are missing the proper <extension> values - they're empty for the systems that are missing.

                          The extension list is kept in $HOME/RetroPie-Setup/platforms.cfg and can be customized by creating your own .cfg file in /opt/retropie/configs/all/platforms.cfg. Did you modify/change either one of these files ?

                          I tried deleting the file and now Emulationstation won't start at all, even after copying the es_systems.cfg back.

                          Not sure why you thought that deleting the file will solve the issue.

                          Edit: Next step has failed too. I try to reset the configuration with [...]
                          Clear/Reset Emulation Station input configuration

                          That's not going to reset the configuration of the systems, it helps if your controller/input configuration is broken and you wish to start over and configure it again.

                          1 Reply Last reply Reply Quote 1
                          • P
                            PARALAX
                            last edited by PARALAX 6 Feb 2022, 07:56 1 Jun 2022, 21:42

                            I've managed it now, even if it's obviously a bug on the part of Emulationstation. Apparently the tool doesn't save the es_systems.cfg properly, just leaving the file extension entries and the "fullname" line blank, even with a wrong tag <fullname/>. As a result, you have to adjust the file manually every time you install or remove any packages/emulators. Now I know how to fix it. Still, it's a clear bug that shouldn't be like this.

                            1 Reply Last reply Reply Quote 0
                            • P
                              PARALAX @YFZdude
                              last edited by 3 Jun 2022, 07:02

                              @YFZdude said in System xxx is missing name, path, extension or command:

                              @sirhenrythe5th
                              I've been watching several of these threads from the same user and I find it interesting to see how hard a person might work to make all these tweaks, changes and manual repairs trying so hard to save a broken installation but still be so resistant to the idea of just imaging the sd card fresh and starting over.

                              There are other things on the SD card like just Retropie, e.g. browsers or other tools, all of which have long been set up. Of course I have a backup of that. However, reinstalling the image is not a solution for me, if you can get the problem under control yourself with appropriate help, especially since it has meanwhile turned out that a software bug is obviously responsible for the last-mentioned problem. I may be a newbie when it comes to Linux and therefore don't have the prior knowledge like many others here, but I try to solve such problems myself as far as possible, especially since you can now read (almost) everything on the net - but only almost everything. I set up Retropie exactly as recommended by the website and did the configuration within the respective emulators - just as I have been used to for decades with the PC and the standalone emulators. I could neither guess nor understand that problems like this would arise right away. Nevertheless, I am of course grateful for everyone who helps me in such a situation. And yes, at times I was pretty boisterous, excited and venting my anger because I wasn't used to such problems. But it was never meant personally. Giving up is just not my thing. Better sleep on it for a night or two and just try again in a new attempt.

                              With this in mind: Thanks to everyone who helped me, even if it was just with links and references to other topics.

                              1 Reply Last reply Reply Quote 1
                              6 out of 14
                              • First post
                                6/14
                                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.

                                This community forum collects and processes your personal information.
                                consent.not_received