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

    ROMS won't load for MAME Emus

    Scheduled Pinned Locked Moved Help and Support
    12 Posts 3 Posters 14.6k 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.
    • G
      gt4chuck
      last edited by

      Looks like it was something to do with running them off of a USB stick vs the card.

      This is for a Bartop, and it's not going to have full sets, so I guess I'll just use the card.

      I did all the stuff outlined in the USB guide, I don't understand why it wasn't working for MAME. Definitely worked fine for the consoles.

      dankcushionsD 1 Reply Last reply Reply Quote 0
      • dankcushionsD
        dankcushions Global Moderator @gt4chuck
        last edited by

        @gt4chuck running from USB works fine for me for mame. what guide do you mean?

        1 Reply Last reply Reply Quote 0
        • G
          gt4chuck
          last edited by gt4chuck

          http://mardell.me/blog/how-to-load-roms-from-a-usb-drive-on-retropie/

          I'd really love to get that working. I'm using a 64GB Sandisk flashdrive.

          I can format and start again, it's certainly possible I did something wrong.

          Also as an aside, can I use clrmamepro to fix individual games? I'm going to need to put some vector and spinner games in a different emu.

          1 Reply Last reply Reply Quote 0
          • dankcushionsD
            dankcushions Global Moderator
            last edited by

            that guide seems pretty solid. it's difficult to know where your problem would be - can you see all the right files if you access the directories you've put in your es_systems.cfg via command line?

            and clrmamepro can do that if you use non merged sets, or only parent Roms. the wiki covers it https://github.com/retropie/retropie-setup/wiki/Managing-ROMs#step-5--rebuild-a-rom-set

            1 Reply Last reply Reply Quote 0
            • G
              gt4chuck
              last edited by

              Thanks, I've been using that guide!

              I will be using non-merged sets.

              I'm gonna reformat the USB and try again from scratch. Thank you!

              1 Reply Last reply Reply Quote 0
              • GabhanEISG
                GabhanEIS
                last edited by

                I'm encountering this exact problem. Running off the USB Drive only seems to work if the roms are also in the original folder on the sdcard. My brother has been using a setup with all roms on his sdcard for some time, and got him to test and he has this exact problem too. Steps to recreate:

                • Test a single rom, installed in /home/pi/RetroPie/roms/mame-advmame to ensure it works correctly

                • Create a folder on the usb drive called myroms

                • Copy the single rom to this folder on the usb drive

                • Update es_systems.cfg and change the path for advmame roms to /media/usb0/myroms

                • Remove this rom from /home/pi/RetroPie/roms/mame-advmame and restart the system

                • Only this rom shows in the game list

                • Start the game and after a few seconds it doesn't load and you are thrown back to the menu

                • Copy the game back into the /home/pi/RetroPie/roms/mame-advmame folder

                • Restart the system and still only this rom shows in the game list

                • The game will now run correcly

                1 Reply Last reply Reply Quote 0
                • dankcushionsD
                  dankcushions Global Moderator
                  last edited by

                  i've no idea why it wouldn't work, but IMO editing es_systems.cfg isn't a great way to use an external drive. i personally mount the drive as my /home/pi/RetroPie folder, and that works fine with advmame.

                  that also means i don't have to mess about with editing configs. i don't have instructions to this, but it's just regular linux commands, so google 'linux mount usb drive as folder' or whatever :)

                  1 Reply Last reply Reply Quote 0
                  • GabhanEISG
                    GabhanEIS
                    last edited by

                    Thanks - I'm not great with linux, but I'll do some research and test this method out. Will report back if I can get it to work.

                    1 Reply Last reply Reply Quote 0
                    • GabhanEISG
                      GabhanEIS
                      last edited by

                      Excellent suggestions - mounting the USB drive as /home/pi/RetroPie/roms works perfectly! Editing the fstab file is a little daunting but thankfully it worked first time on reboot too! Many thanks @dankcushions - it seems that messing with es_systems.cfg is certainly not the way to go!

                      dankcushionsD 1 Reply Last reply Reply Quote 0
                      • dankcushionsD
                        dankcushions Global Moderator @GabhanEIS
                        last edited by

                        @GabhanEIS said in ROMS won't load for MAME Emus:

                        Excellent suggestions - mounting the USB drive as /home/pi/RetroPie/roms works perfectly! Editing the fstab file is a little daunting but thankfully it worked first time on reboot too! Many thanks @dankcushions - it seems that messing with es_systems.cfg is certainly not the way to go!

                        great! :) I will add a guide to the wiki soon so hopefully this method gets more widely used.

                        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.