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