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

    Can't select emulator for specific arcade roms in 4.5

    Scheduled Pinned Locked Moved Help and Support
    4.5arcadedefault
    10 Posts 2 Posters 1.7k 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.
    • S
      Spectral
      last edited by

      I've just done a clean install of RP 4.5. In arcade I can change the default emulator as usual, however if I select to change the emulator for that specific rom it has no effect, it still uses whatever the arcade default is. I'm not sure if the same behaviour is present in other systems as I haven't got to setting those up yet.

      1 Reply Last reply Reply Quote 0
      • S
        Spectral
        last edited by Spectral

        Well looks like I'll be sticking to 4.4. Speaking of which, is there an official way to download older builds?

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

          @Spectral The links for the previous releases - https://github.com/RetroPie/RetroPie-Setup/releases.

          The game-emulator choice for arcade is saved in /opt/retropie/configs/arcade/emulators.cfg - can you check if the file is writable by the pi user ?

          ls -l /opt/retropie/configs/arcade/emulators.cfg
          

          Can you post the contents of /dev/shm/runcommand.log, after you make the selection ?

          1 Reply Last reply Reply Quote 0
          • S
            Spectral
            last edited by

            Thanks for the reply, I'll have a look this afternoon. Will have to re-flash 4.5 again. Been having a mess with recalbox while my card is essentially not in use and really not feeling that.

            If the file was read only wouldn't that also stop the overall default emulator from changing too? or is that stored elsewhere? I admit I've never really got into the nitty gritty of looking at specific config files,etc. I've only really done stuff that can be done from the on-screen menu's. I do have the PC set up to ftp in though, so should be easy enough to take a look.

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

              @Spectral That particular file shouldn't be read-only, otherwise the the choice you make would not be retained. It should be owned by the pi user and also writeable.

              The component responsible for writing/reading from it is Runcommand, not the actual emulator(s).

              1 Reply Last reply Reply Quote 0
              • S
                Spectral
                last edited by

                I realise it shouldn't be. I was just thinking if it somehow isn't writable as you asked me to check, wouldn't the option to change the overall default emulator also not stick? I can change the overall default emulator for arcade fine and it changes as it should. It's when I change the default for a specific game it isn't.

                The easiest way is obviously for me to just check when I can and get back to you.

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

                  @Spectral said in Can't select emulator for specific arcade roms in 4.5:

                  I realise it shouldn't be. I was just thinking if it somehow isn't writable as you asked me to check, wouldn't the option to change the overall default emulator also not stick

                  That's true, that's why I also asked for the runcommand log to see if any errors are reported there.

                  1 Reply Last reply Reply Quote 0
                  • S
                    Spectral
                    last edited by

                    Well I just re-flashed the clean 4.5 image and did nothing other than set up wifi, configure a bluetooth pad and run the update script and this time it appears to be working as normal so far. Really not sure what could have changed.

                    The only thing I can think of is that when I install I always set up the wifi and a pad then let everything update to the latest versions. Maybe that just bugged out whatever update was live had a bug but its now fixed? Or something else I have no idea about. Either way it seems to be working now. As I set up I'll try it from time to time to see if any changes I make effect it.

                    1 Reply Last reply Reply Quote 0
                    • S
                      Spectral
                      last edited by

                      As it was obviously some random non reproducable glitch, should I delete this topic or leave it be?

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

                        @Spectral There's no need to delete it. Just leave it as it.

                        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.