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 2.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.
    • mituM
      mitu Global Moderator
      last edited by

      @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 Reply Quote 0
      • P
        PARALAX @mitu
        last edited by PARALAX

        @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 Reply Quote 0
        • P
          PARALAX @PARALAX
          last edited by PARALAX

          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

            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
            • windgW
              windg
              last edited by

              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.

              sirhenrythe5thS 1 Reply Last reply Reply Quote 1
              • sirhenrythe5thS
                sirhenrythe5th @windg
                last edited by

                @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]

                YFZdudeY 1 Reply Last reply Reply Quote 2
                • YFZdudeY
                  YFZdude @sirhenrythe5th
                  last edited by

                  @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.

                  AshpoolA P 2 Replies Last reply Reply Quote 2
                  • AshpoolA
                    Ashpool @YFZdude
                    last edited by

                    @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
                    • mituM
                      mitu Global Moderator
                      last edited by mitu

                      @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

                        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

                          @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
                          • 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.