• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Cannot change back emulator choice per Rom (solved)

Scheduled Pinned Locked Moved Help and Support
runcommandemulator
26 Posts 12 Posters 9.5k 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.
  • K
    Knuckles78 @jackyracer
    last edited by 24 Nov 2019, 22:34

    @jackyracer Complete new here having the exact same problem. Could you possibly help guide me to that config file?

    M 1 Reply Last reply 25 Nov 2019, 04:35 Reply Quote 0
    • M
      mitu Global Moderator @Knuckles78
      last edited by 25 Nov 2019, 04:35

      @Knuckles78 The emulators.cfg file is in \\retropie\configs\all - if you're using File Shares to access your RetroPie installation.

      K 1 Reply Last reply 18 Dec 2019, 13:17 Reply Quote 0
      • K
        Knuckles78 @mitu
        last edited by Knuckles78 18 Dec 2019, 13:17

        @mitu I’m accessing it directly through terminal. I attempted the “sudo chown pi:pi etc.” you posted previously with no results. Like I said I’m pretty new and I think it’s because I’m still in Raspberry pi rather than RetroPie inside terminal.

        M 1 Reply Last reply 18 Dec 2019, 13:33 Reply Quote 0
        • M
          mitu Global Moderator @Knuckles78
          last edited by 18 Dec 2019, 13:33

          @Knuckles78 said in Cannot change back emulator choice per Rom (solved):

          I’m accessing it directly through terminal

          The command I posted works from the terminal. How are you checking that it's working/not-working ? You can list the rights on the file(s) by running:

          ls -l /opt/retropie/configs/all/emulators.cfg
          ls -l /opt/retropie/configs/arcade/emulators.cfg
          
          I 1 Reply Last reply 18 Dec 2019, 14:21 Reply Quote 0
          • I
            IanDaemon @mitu
            last edited by IanDaemon 18 Dec 2019, 14:21

            @mitu I love the ls -l look. Aside from requiring the extra characters that more than double the command's length it's great. XD

            • 5 Favorite Arcade Games in MAME
            • Cocktail Cabinet Games
            • Check out the MAME RoW
            C 1 Reply Last reply 18 Dec 2019, 18:03 Reply Quote 0
            • C
              Clyde @IanDaemon
              last edited by 18 Dec 2019, 18:03

              @IanDaemon -l stands for "long listing format" with good reason. :)

              1 Reply Last reply Reply Quote 0
              • M
                mitu Global Moderator
                last edited by 18 Dec 2019, 18:07

                You can always create 'aliases' for long commands. ll is a oft used alias of ls -l, just add

                alias ll='ls -l'
                

                to your $HOME/.profile and that's all.
                Favorite command today apt-get moo.

                K I 2 Replies Last reply 18 Dec 2019, 21:49 Reply Quote 1
                • K
                  Knuckles78 @mitu
                  last edited by 18 Dec 2019, 21:49

                  @mitu Thank you for your help, I’m taking the time to understand more about the terminal. I watched a few videos, and now what you’re saying to me makes more sense.

                  1 Reply Last reply Reply Quote 0
                  • I
                    IanDaemon @mitu
                    last edited by IanDaemon 19 Dec 2019, 01:30

                    @mitu /home/pi/.profile doesn't exist. Is that a file with no extension that I create?
                    Nevermind. I just found the file. I couldn't see it in the terminal, but PIXEL could see itl

                    • 5 Favorite Arcade Games in MAME
                    • Cocktail Cabinet Games
                    • Check out the MAME RoW
                    C 1 Reply Last reply 19 Dec 2019, 12:34 Reply Quote 0
                    • C
                      Clyde @IanDaemon
                      last edited by Clyde 19 Dec 2019, 12:34

                      @IanDaemon Files and directories with a leading . in their names are hidden in Linux. To list them with ls, use the -a ("all") option. You can combine multiple options after one -, so -l -a becomes -la (or -al, as the order doesn't matter for options without further parameters).

                      ls -la
                      

                      edit: You could create another alias to list hidden files, e.g. lla:

                      alias lla='ls -la'
                      
                      1 Reply Last reply Reply Quote 1
                      • I
                        IanDaemon
                        last edited by 19 Dec 2019, 15:04

                        Cool! Thanks. In PIXEL/LXDE I have "show hidden files/folders" enabled as my default.

                        • 5 Favorite Arcade Games in MAME
                        • Cocktail Cabinet Games
                        • Check out the MAME RoW
                        1 Reply Last reply Reply Quote 0
                        • P
                          pxs @jackyracer
                          last edited by 26 Apr 2021, 12:00

                          @jackyracer You are a lifesaver, just had this issue and found this, Thankyou

                          1 Reply Last reply Reply Quote 0
                          • D
                            declure
                            last edited by declure 27 Aug 2021, 01:02

                            Solution worked (remove the corrupted file) but since I have way too many mame games with different emulators set, this isn't really a file I wanted to "start over" on. Similar to what @jackyracer already said, just wanted to remind and confirm that in my case I copied the bad file to my computer, still opened (thank goodness), copied and pasted the cfg text from the old file to a newly made emulators.cfg file, and moved the new file back over in the same place. All fixed, but most importantly, no damage done.

                            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.

                              This community forum collects and processes your personal information.
                              consent.not_received