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

    New installed emulator not showing in ES

    Scheduled Pinned Locked Moved Help and Support
    emulatormsxnot showing upnot showing
    22 Posts 5 Posters 3.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.
    • D
      dmmarti
      last edited by

      I know you mentioned not having an additional es_systems.cfg in your original post ... but can you check this location (you mentioned not in home so I just wanted to make sure you've checked the proper secondary location)?

      /opt/retropie/configs/all/emulationstation

      If you've added the emulators, the entry is in the /etc/emulationstation/es_systems.cfg, and you've added roms with the appropriate extension, that's the only other thing I can think of after the other suggestions above.

      1 Reply Last reply Reply Quote 0
      • lostlessL
        lostless @boomspar
        last edited by

        @boomspar make sure you’re not using a custom essystems.cfg file. If you did a custom one to reorder systems, it will not update when adding new systems, you have to manually add them in.

        1 Reply Last reply Reply Quote 0
        • boomsparB
          boomspar
          last edited by

          @dmmarti that did the job!

          I had an older version of es_system.cfg in /opt/retropie/configs/all/emulationstation.

          So I copied the /etc/emulationstation/es_systems.cfg to this loaction then restarted the system and THERE THEY ARE.

          But for my understanding.. are there more files to be copied to here for proper operation?

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @boomspar
            last edited by mitu

            @boomspar said in New installed emulator not showing in ES:

            I had an older version of es_system.cfg in /opt/retropie/configs/all/emulationstation.

            And you said that you don't have a custom config file in your home...

            But for my understanding.. are there more files to be copied to here for proper operation?

            You should not copy anything, the system es_systems.cfg file is kept up to date by the RetroPie setup script - when you add a new emulator, the corresponding folder is created under ~/RetroPie/roms and the necessary entries are added in the ES config file also. If you copied the ES config file in your home and customized it - as described in the docs - then you can have a 2nd config file, which is NOT updated by the RetroPie setup script and that you can manually maintain.

            1 Reply Last reply Reply Quote 0
            • boomsparB
              boomspar
              last edited by

              I didn't saw any file in /home. But instead so in /opt.

              I think I am a little confused.
              So what can I do to make it proper working.

              I will restore the file in /opt and then what's the best way to do?

              ps. I didn't manualy edit files. I following steps out of the es-gui -->

              • Retropie - configuration
              • retropie setup
              • P Manage packages
              • opt Manage optional packages
              • 211 lr-bluemsx
              • S Install from source
              1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator
                last edited by

                Jus remove the file in /opt/retropie/configs/all/emulationstation and the system (/etc/emulationstation/es_systems.cfg) will take over.

                When you said 'you don't have a file in your home', I meant to understand you don't have a custom es_systems.cfg file $HOME/.emulationstation. The folder $HOME/.emulationstation is the same as /opt/retropie/configs/all/emulationstation, so you must have added that file yourself - as per the docs page I mentioned - at some point, but your forgot about it.

                ClydeC 1 Reply Last reply Reply Quote 0
                • ClydeC
                  Clyde @mitu
                  last edited by

                  @mitu Maybe @boomspar didn't notice $HOME/.emulationstation because it is a hidden directory? (i.e. beginning with a ".", just mentioned for others here)

                  1 Reply Last reply Reply Quote 0
                  • boomsparB
                    boomspar
                    last edited by

                    Yes I didn't notice at first and discovered this morning indead that it was the same when I did a global search.

                    Maybe the PINN installation did make it.

                    I deleted it rebooted and MSX is showing, so thanx. But then... the roms wil not load. Returning to ES again.

                    runcommand.log:

                    Parameters: 
                    Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/msx/retroarch.cfg "/home/pi/RetroPie/roms/msx/FROGGER.ROM" --appendconfig /dev/shm/retroarch.cfg
                    /opt/retropie/supplementary/runcommand/runcommand.sh: line 1006:   978 Segmentation fault      /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-bluemsx/bluemsx_libretro.so --config /opt/retropie/configs/msx/retroarch.cfg "/home/pi/RetroPie/roms/msx/FROGGER.ROM" --appendconfig /dev/shm/retroarch.cfg
                    
                    

                    So I tried removing all the roms and put in one rom I know normally worked in ES. Reboot and again not showing up the game.

                    1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator
                      last edited by

                      Looks like a bad ROM or missing BIOS files - see the MSX Emulators doc page.

                      1 Reply Last reply Reply Quote 0
                      • boomsparB
                        boomspar
                        last edited by

                        Isn't it weird ; I followed the normal steps below and install does require manual steps...

                        Retropie - configuration
                        retropie setup
                        P Manage packages
                        opt Manage optional packages
                        211 lr-bluemsx
                        S Install from source

                        or is that right?

                        1 Reply Last reply Reply Quote 0
                        • boomsparB
                          boomspar
                          last edited by

                          Anyway, moved roms to the specified 'shared' folder and it worked.

                          But still as in my previous post I thought by following the normal gui steps installation must be working but apparently not.

                          mituM 1 Reply Last reply Reply Quote 0
                          • mituM
                            mitu Global Moderator @boomspar
                            last edited by

                            @boomspar Generally BIOS and ROMs are not provided by RetroPie unless there's free/open source. That's why the BIOS requirements are always mentioned on the emulator's page. Just like for ROMs, you're responsible for copying the necessary BIOS files in place - they don't come with the package installed from the RetroPie-Setup.

                            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.