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

    [Solved] "Remove emulator choice for ROM" item doesn't work?

    Scheduled Pinned Locked Moved Help and Support
    emulator choicelaunch menu
    14 Posts 4 Posters 1.1k 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
      marc.tremblay
      last edited by marc.tremblay

      In Retropie 4.5 does anybody know how to fix the issue where the launch menu item called "Remove emulator choice for ROM" doesn't work? I can SET an emulator for ROM, but once it's set to anything, I cannot remove it. The only way I found to deal with it is to rename the ROM file to something else so I can choose another emulator. Any ideas why that menu item does nothing?

      alt text

      1 Reply Last reply Reply Quote 0
      • KN4THXK
        KN4THX
        last edited by

        Do you get any Permission Denied errors that flash quickly on the screen when trying to change the emulator?

        "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

        1 Reply Last reply Reply Quote 0
        • M
          marc.tremblay
          last edited by marc.tremblay

          No, I get nothing at all displayed, it just instantly refreshes the launch menu and does nothing.

          1 Reply Last reply Reply Quote 0
          • A
            alrdtakn1
            last edited by

            This would happen to me in the past when I had the run command set to show box art. After I stopped showing box art it would allow me to remove it. However, I haven't tested it since upgrading to 4.5 and have my boxart enabled. I'll test it when I get home.

            1 Reply Last reply Reply Quote 0
            • M
              marc.tremblay
              last edited by marc.tremblay

              I don't even know what boxart is and unless I was very, very tired, I don't think I enabled this ever. I only have had Retropie for 2 days. I'm still installing emulators and trying to get a new version of Mini vMac installed, I didn't mess with anything in Retropie settings yet. If I had enabled this without knowing, how would I proceed to disable it?

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

                Check the permissions on /opt/retropie/configs/macintosh/emulators.cfg - if they're not writeable by the pi user, then no modifications on them will work.
                Can you post the file's contents, just to make sure there's nothing wrong with its format ?

                1 Reply Last reply Reply Quote 0
                • M
                  marc.tremblay
                  last edited by marc.tremblay

                  I did not change any file permissions at all.

                  alt text

                  default = "basilisk"
                  basilisk = "/opt/retropie/emulators/basilisk/bin/BasiliskII --rom /home/pi/RetroPie/BIOS/BasiliskII-Performa.rom --disk /home/pi/RetroPie/roms/macintosh/Mac\ OS\ 7.5.3.dsk --extfs /home/pi/RetroPie/roms/macintosh --config /opt/retropie/configs/macintosh/basiliskii.cfg"
                  minivmac = "pushd /opt/retropie/emulators/minivmac; /opt/retropie/emulators/minivmac/minivmac /home/pi/RetroPie/roms/macintosh/Mac\ OS\ 6.0.8.dsk %ROM%; popd"
                  minivmac-new = "pushd /opt/retropie/emulators/minivmac-new; /opt/retropie/emulators/minivmac/minivmac-new /home/pi/RetroPie/roms/macintosh/Mac\ OS\ 6.0.8.dsk %ROM%; popd"
                  minivmac2 = "pushd /opt/retropie/emulators/minivmac2; /opt/retropie/emulators/minivmac/minivmac2 /home/pi/RetroPie/roms/macintosh/Mac\ OS\ 7.5.3.dsk %ROM%; popd"
                  minivmac2-new = "pushd /opt/retropie/emulators/minivmac2-new; /opt/retropie/emulators/minivmac/minivmac2-new /home/pi/RetroPie/roms/macintosh/Mac\ OS\ 7.5.3.dsk %ROM%; popd"
                  
                  1 Reply Last reply Reply Quote 0
                  • A
                    alrdtakn1
                    last edited by

                    The box art I am referring to is when you launch a game it shows the scraped image instead of the run command.

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

                      @marc-tremblay said in "Remove emulator choice for ROM" item doesn't work?:

                      I did not change any file permissions at all.

                      Can you also check the /opt/retropie/configs/all/emulators.cfg ? The associations done by runcommand are stored there.

                      1 Reply Last reply Reply Quote 0
                      • M
                        marc.tremblay
                        last edited by

                        @mitu said in "Remove emulator choice for ROM" item doesn't work?:

                        Can you also check the /opt/retropie/configs/all/emulators.cfg ? The associations done by runcommand are stored there.

                        Interesting, never edited this file before. Is this a Retropie bug? There seems to be a bunch of NULL characters in the middle of the file?

                        alt text

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

                          If it's a bug, it's not something that happens often - I've seen similar problems, but not something that can be reproduced. If it happens regularly and can be reproduced, then we can try and fix it.

                          1 Reply Last reply Reply Quote 0
                          • M
                            marc.tremblay
                            last edited by

                            But can you confirm if the NULL characters are abnormal and if I should try to manually remove them from the file or if this is normal behavior and I should not edit this file?

                            mituM 1 Reply Last reply Reply Quote 0
                            • mituM
                              mitu Global Moderator @marc.tremblay
                              last edited by

                              @marc-tremblay I thought you already removed them - yes, that's a simple text file and you can edit it and remove the extra line from it.

                              1 Reply Last reply Reply Quote 0
                              • M
                                marc.tremblay
                                last edited by

                                OK, I hereby confirm that removing all the NULL characters from the /opt/retropie/configs/all/emulators.cfg file fixes the issue! Thanks!

                                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.