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 change emulators for Roms

    Scheduled Pinned Locked Moved Help and Support
    permissionsruncommandemulators
    6 Posts 3 Posters 2.4k 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.
    • A
      Arimanthos
      last edited by

      So I'm plagued with issues these days, haha.

      I'm running version 4.1 on a Pi3. I got it from a retropie source image about a month ago.

      So about 2 days ago I had an issue where RetroPad and most controller and input options vanished, it seemed to happen because retroarch.cfg stopped working. After moving the backup I suddenly had access to my retropad and my options again, but I noticed that no matter what I did I couldn't save any settings I changed beyond that game session (including basic things like achievements). In fact any change I made to retroarch.cfg, even through the sudo command wasn't savin. I also noticed that I couldn't change emulator selections for roms, only default for system... so if testing n64 and MAME roms i ended up chosing one that didn't work for that rom, i was stuck not running it which cases a lot of issues. After research I found out that I should edit permissions so first I tried

      sudo chmod -R 777 /opt/retropie/configs

      That didn't do anything as the problems persisted. Then I tried going to FileZilla and editing all permissions to "777", and despite saying it was successful rebooting the pi showed me that they were once again changed.

      My question at this point is: is there anything I can do so my settings will be saved and I can pick or remove rom specific emulators again? (And if there's no way, is there at least a way to manually edit or remove the default emulator for a specific rom?, the emulators.cfg files only have system defaults)

      edmaul69E 1 Reply Last reply Reply Quote 0
      • edmaul69E
        edmaul69 @Arimanthos
        last edited by

        @Arimanthos if ownership got set to root you can change it back to pi. Run this command:

        Sudo chown pi:pi /opt/retropie/configs/
        
        A 1 Reply Last reply Reply Quote 0
        • A
          Arimanthos @edmaul69
          last edited by

          @edmaul69

          I forgot to mention this at the Original Post, but I did that before changing permissions to 777

          edmaul69E 1 Reply Last reply Reply Quote 0
          • edmaul69E
            edmaul69 @Arimanthos
            last edited by

            @Arimanthos in the retroarch gui there is an option like save on exit. Do you have that turned on?

            A 1 Reply Last reply Reply Quote 0
            • A
              Arimanthos @edmaul69
              last edited by

              @edmaul69 It keeps turning itself off. Like I turn it on, exit, but when I come back it's turned off. I've even gone into retroarch.cfg to turn it on, but it still turns itself off.

              F 1 Reply Last reply Reply Quote 0
              • F
                fleebinflobbin @Arimanthos
                last edited by

                This post is deleted!
                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.