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

    AdvMAME 1.4 ROM Set 106 - Not Found

    Scheduled Pinned Locked Moved Help and Support
    romset 106advmame 1.4retropie 4.4
    16 Posts 4 Posters 3.3k 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.
    • JonoJ
      Jono
      last edited by

      Ok so my setup is this...

      Raspberry Pi 3B+
      RetroPie 4.4
      Official PSU in a Flickr case
      SanDisk 200GB MicroSD Card
      Logitech F70 Joypad (wireless)
      Generic Microsoft Branded USB Keyboard

      and I've been doing a clean build, and installed all my emulators and games from scratch, and left MAME until last as it always has been the simplest for me to setup.... until now... and I'm baffled, and probably overlooking something really stupid, so if one of you could point me in the right direction that would be cool :)

      So everything else works fine, even MAME4ALL and FBA, but Advanced MAME doesn't load any games.

      I am using the 106 ROM Set (Not Merged), and this ROM Set was working with Advanced MAME 1.4 on my 3B with RetroPie 4.3.

      But I have also loaded Advanced MAME on my PC, and used the ROMs on that, just to ensure I'm not losing my mind.

      But on my new Pi with the new RetroPie image... Not Found error

      Bold
      runcommand.log
      Bold

      Parameters: 
      Executing: /opt/retropie/emulators/advmame-1.4/bin/advmame "missile"
      035820.02    NOT FOUND
      035821.02    NOT FOUND
      035822.02    NOT FOUND
      035823.02    NOT FOUND
      035824.02    NOT FOUND
      035825.02    NOT FOUND
      035826.01    NOT FOUND
      ERROR: required files are missing, the game cannot be run.
      

      I've tried Advanced MAME, Advanced MAME 0.96 and Advanced MAME 1.4

      Bold
      runcommand.info
      Bold

      mame-advmame
      advmame-1.4
      /home/pi/RetroPie/roms/mame-advmame/missile.zip
      /opt/retropie/emulators/advmame-1.4/bin/advmame "missile"
      

      Any thoughts/suggestions? Anyone else running into problems?

      mituM caver01C 2 Replies Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @Jono
        last edited by

        @jono Looks like a configuration file issue for advmame, not knowing where to look for ROMs. Did you do any configurations and changed the ROM dir (dir_rom) ?

        1 Reply Last reply Reply Quote 1
        • caver01C
          caver01 @Jono
          last edited by caver01

          @jono You might just have a bad ROM file.

          Have you unzipped it to see if those files are in there?. I can tell you that I have been running the same .106 ROM with Advancemame since version 1.2 (so, 1.2, 1.3 and 1.4 when that finally was available on the Pi). Eventually, I switched to lr-mame2003, but I am still using the .106 ROM (shhh, don't tell anyone I never swapped it for a .78 ROM). That tells me that it really has not changed over several versions of MAME between .78 to .106. If you have another romset for lr-mame2003 for instance, give it a whirl.

          In another thread a while back a few folks confirmed that there are plenty of incomplete or just plain incorrect romsets out there. This is mostly problematic with support files like the samples or artwork, but as I said, you might just have a bad missle.zip..

          EDIT: I just re-read your message. My assumptions are off based on the additional details you listed. Have you checked the .rc file for the version of Advancemame you are running? If that file points to a different directory for roms, advmame will not work even if you specified the right rom in the commandline.

          My 4-player cocktail style cabinet built as a custom "roadcase"

          1 Reply Last reply Reply Quote 1
          • JonoJ
            Jono
            last edited by

            I love you both!

            Yeah, the rc file had the wrong path in... all sorted, many thanks :)

            1 Reply Last reply Reply Quote 0
            • R
              raspy+
              last edited by

              Raspberry Pi 3B+ (bought from CanaKit)
              RetroPie 4.4 (official image)
              Flirc Gen 2 case, 2.5A power supply (UL listed)
              SanDisk 128 Evo Plus (U3) microSD card
              'Arcade1up' joysticks and buttons
              Logitech K400 wireless keyboard

              Sorry I know this thread is old but I have the exact same problem with my MAME setup as described from the OP.

              From /opt/retropie/configs/mame-advmame/advmame.rc, I have this for my rom directories:

              dir_rom /home/pi/RetroPie/roms/mame-advmame:/home/pi/RetroPie/roms/arcade
              

              Yet, I still get the runcommand.log output:

              Executing: /opt/retropie/emulators/advmame/bin/advmame "1942"
              AdvanceMAME - Copyright (C) 1999-2018 by Andrea Mazzoleni
              MAME - Copyright (C) 1997-2003 by Nicola Salmoria and the MAME Team
              1-n3a.bin    NOT FOUND
              1-n4.bin     NOT FOUND
              1-n5.bin     NOT FOUND
              1-n6.bin     NOT FOUND
              1-n7.bin     NOT FOUND
              1-c11.bin    NOT FOUND
              1-f2.bin     NOT FOUND
              2-a1.bin     NOT FOUND
              2-a2.bin     NOT FOUND
              2-a3.bin     NOT FOUND
              2-a4.bin     NOT FOUND
              2-a5.bin     NOT FOUND
              2-a6.bin     NOT FOUND
              2-l1.bin     NOT FOUND
              2-l2.bin     NOT FOUND
              2-n1.bin     NOT FOUND
              2-n2.bin     NOT FOUND
              08e_sb-5.bin NOT FOUND
              09e_sb-6.bin NOT FOUND
              10e_sb-7.bin NOT FOUND
              f01_sb-0.bin NOT FOUND
              06d_sb-4.bin NOT FOUND
              03k_sb-8.bin NOT FOUND
              01d_sb-2.bin NOT FOUND
              02d_sb-3.bin NOT FOUND
              k06_sb-1.bin NOT FOUND
              01m_sb-9.bin NOT FOUND
              ERROR: required files are missing, the game cannot be run.
              

              I also have the ROM set 0.106 (non-merged) for AdvMAME 1.4 that worked fine with my old Pi 3 with Retropie 4.3 setup but with my new setup it doesn't work. I didn't change anything in the config files and assumed the defaults. Anyone know what else I can try to figure this problem out or is the path wrong in the default config?

              caver01C 1 Reply Last reply Reply Quote 0
              • caver01C
                caver01 @raspy+
                last edited by

                @raspy are you using advmame 1.4? If so, the .rc file path you listed is a different one.

                My 4-player cocktail style cabinet built as a custom "roadcase"

                R 1 Reply Last reply Reply Quote 0
                • R
                  raspy+ @caver01
                  last edited by raspy+

                  @caver01

                  Sorry I should have mentioned that I tried using both Advmame and Advmame 1.4 since both emulators use the same ROM set 0.106 as per Retropie wiki.

                  EDIT:
                  I looked at both advmame.rc and advmame-1.4.rc as well as advmame-0.94.rc. All 3 are showing:

                  dir_rom /home/pi/RetroPie/roms/mame-advmame:/home/pi/RetroPie/roms/arcade
                  
                  caver01C 1 Reply Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator
                    last edited by

                    What's the content of your 1942.zip file ? Does it match the output of the missing .bin files ?

                    1 Reply Last reply Reply Quote 0
                    • caver01C
                      caver01 @raspy+
                      last edited by

                      @raspy and something you have not share but must be asked, where are your rom files located, specifically the path to 1942.zip?

                      My 4-player cocktail style cabinet built as a custom "roadcase"

                      1 Reply Last reply Reply Quote 0
                      • R
                        raspy+
                        last edited by

                        @mitu

                        Yes the contents in "1942.zip" for example does match the files that are said to be missing from the runcommand.log file.

                        @caver01

                        I just follow the retropie wiki and I have the file "1942.zip" located at "./Retropie/roms/mame-advmame".

                        pi@arcade1up:/dev/shm $ cat runcommand.log
                        Parameters:
                        Executing: /opt/retropie/emulators/advmame-1.4/bin/advmame "1942"
                        AdvanceMAME - Copyright (C) 1999-2003 by Andrea Mazzoleni
                        MAME - Copyright (C) 1997-2003 by Nicola Salmoria and the MAME Team
                        1-n3a.bin    NOT FOUND
                        1-n4.bin     NOT FOUND
                        1-n5.bin     NOT FOUND
                        1-n6.bin     NOT FOUND
                        1-n7.bin     NOT FOUND
                        1-c11.bin    NOT FOUND
                        1-f2.bin     NOT FOUND
                        2-a1.bin     NOT FOUND
                        2-a2.bin     NOT FOUND
                        2-a3.bin     NOT FOUND
                        2-a4.bin     NOT FOUND
                        2-a5.bin     NOT FOUND
                        2-a6.bin     NOT FOUND
                        2-l1.bin     NOT FOUND
                        2-l2.bin     NOT FOUND
                        2-n1.bin     NOT FOUND
                        2-n2.bin     NOT FOUND
                        08e_sb-5.bin NOT FOUND
                        09e_sb-6.bin NOT FOUND
                        10e_sb-7.bin NOT FOUND
                        f01_sb-0.bin NOT FOUND
                        06d_sb-4.bin NOT FOUND
                        03k_sb-8.bin NOT FOUND
                        01d_sb-2.bin NOT FOUND
                        02d_sb-3.bin NOT FOUND
                        k06_sb-1.bin NOT FOUND
                        01m_sb-9.bin NOT FOUND
                        ERROR: required files are missing, the game cannot be run.
                        
                        
                        pi@arcade1up:~/RetroPie/roms/mame-advmame $ unzip -l 1942.zip
                        Archive:  1942.zip
                        TORRENTZIPPED-EC24370D
                          Length      Date    Time    Name
                        ---------  ---------- -----   ----
                              256  1996-12-24 23:32   01d_sb-2.bin
                              256  1996-12-24 23:32   01m_sb-9.bin
                              256  1996-12-24 23:32   02d_sb-3.bin
                              256  1996-12-24 23:32   03k_sb-8.bin
                              256  1996-12-24 23:32   06d_sb-4.bin
                              256  1996-12-24 23:32   08e_sb-5.bin
                              256  1996-12-24 23:32   09e_sb-6.bin
                            16384  1996-12-24 23:32   1-c11.bin
                             8192  1996-12-24 23:32   1-f2.bin
                            16384  1996-12-24 23:32   1-n3a.bin
                            16384  1996-12-24 23:32   1-n4.bin
                            16384  1996-12-24 23:32   1-n5.bin
                             8192  1996-12-24 23:32   1-n6.bin
                            16384  1996-12-24 23:32   1-n7.bin
                              256  1996-12-24 23:32   10e_sb-7.bin
                             8192  1996-12-24 23:32   2-a1.bin
                             8192  1996-12-24 23:32   2-a2.bin
                             8192  1996-12-24 23:32   2-a3.bin
                             8192  1996-12-24 23:32   2-a4.bin
                             8192  1996-12-24 23:32   2-a5.bin
                             8192  1996-12-24 23:32   2-a6.bin
                            16384  1996-12-24 23:32   2-l1.bin
                            16384  1996-12-24 23:32   2-l2.bin
                            16384  1996-12-24 23:32   2-n1.bin
                            16384  1996-12-24 23:32   2-n2.bin
                              256  1996-12-24 23:32   f01_sb-0.bin
                              256  1996-12-24 23:32   k06_sb-1.bin
                        ---------                     -------
                           215552                     27 files
                        pi@arcade1up:~/RetroPie/roms/mame-advmame $
                        
                        
                        caver01C mituM 2 Replies Last reply Reply Quote 0
                        • caver01C
                          caver01 @raspy+
                          last edited by

                          @raspy hmmm. Head scratcher for sure. Might need to see a pastebin of your .rc files. Is this failure the same with any rom or just 1942? What about other emulators? Are you trying any other versions of MAME for example?

                          Could it be a permissions issue?

                          My 4-player cocktail style cabinet built as a custom "roadcase"

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

                            @raspy Can you run

                            ls -l $HOME/.advance
                            

                            and post the output ? The configuration file is ok, but it might not be interpreted by advmame. Normally the output of the command should be somethine like

                            lrwxrwxrwx 1 pi pi 34 Jan  3 16:14 /home/pi/.advance -> /opt/retropie/configs/mame-advmame
                            
                            R 1 Reply Last reply Reply Quote 0
                            • R
                              raspy+ @mitu
                              last edited by

                              @mitu

                              I type the command and this shows up:

                              pi@arcade1up:~ $ ls -l $HOME/.advance
                              total 96
                              -rw-r--r-- 1 pi pi 17643 Jan  6 01:55 advmame-1.4.rc
                              -rw-r--r-- 1 pi pi 29214 Jan  6 01:55 advmame.rc
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 artwork
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 diff
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 hi
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 image
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 inp
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 memcard
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 nvram
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 rom
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 sample
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 snap
                              drwxr-xr-x 2 pi pi  4096 Jan  3 13:15 sta
                              pi@arcade1up:~ $
                              
                              
                              1 Reply Last reply Reply Quote 0
                              • mituM
                                mitu Global Moderator
                                last edited by

                                That's might be the problem. The $HOME/.advance should be a symbolic link to the /opt/retropie/configs/mame-advmame - from where you posted your .rc files.
                                Can you try renaming the folder (mv $HOME/.advance $HOME/.advance.orig) and re-installing the advmame package (the 3.x one, without any version) ?

                                R 1 Reply Last reply Reply Quote 0
                                • R
                                  raspy+ @mitu
                                  last edited by

                                  @mitu

                                  Okay I will try that later tonight (been working 12 hour shifts...). It's weird because I don't know why it wasn't a symbolic link to start with when I started off with a fresh install of retropie 4.4 and all I did was remove all the emulator packages so that I could choose only the emulators that I wanted to install from source.

                                  1 Reply Last reply Reply Quote 0
                                  • R
                                    raspy+
                                    last edited by

                                    @mitu

                                    Okay I tried reinstalling "advmame" from the source again as you suggested and now the permissions look like this:

                                    lrwxrwxrwx 1 pi pi 34 Jan  9 08:01 /home/pi/.advance -> /opt/retropie/configs/mame-advmame
                                    
                                    

                                    First run with "1942.zip" is now working! Thank you!

                                    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.