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

    Newbie question about mame version and romset to use

    Scheduled Pinned Locked Moved Help and Support
    25 Posts 7 Posters 59.8k 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.
    • M
      meaning
      last edited by

      Ah, well my 0.169 set is all .7z format... damnit. :D
      Will clrmamepro handle it ? and is mame2003 on the raspberry pi handling 7zip ?

      Or is there a way to convert all these .7z files to zip easily before I continue ?

      1 Reply Last reply Reply Quote 0
      • thrussmeisterT
        thrussmeister
        last edited by

        Im just going through the same process i'm using lr-mame2003 and am using a .78 romset, everything seems to be working fine apart from Tapper so ill be playing with clmamepro this weekend. On your second part i had to open all my roms from 7zip to zip , you should be able to do that by just right clicking and going to 7zip , then you should get loads of zip files. I then used the https://github.com/RetroPie/RetroPie-Setup/wiki/MAME link to check compatibility and ensure i have the right parent and bios roms...I've been going through this learning for a week from knowing nothing so please feel free to shout if i can help

        1 Reply Last reply Reply Quote 0
        • M
          meaning
          last edited by

          Hi there !

          @thrussmeister , thank you ! I've followed your link and used clrmame to rebuild my romsets based on the right dat files. Hopefully it will work now.
          I can't test it right away as I currently don't have my power adapters for my pi...but I'll keep you updated.

          Regarding the 7z issue, it is maybe nice to underline that clrmamepro handles it all alone ! no need to do anything else than :

          1. select the 7z rom source in clrmame
          2. keep all the compress and re-compress check boxes checked
          3. make sur you select .zip in the dropdown menu

          From now on, clrmame will read the 7z, rebuild the set, and zip the files correctly into the destination folder. And voilĂ  ! :)

          1 Reply Last reply Reply Quote 0
          • M
            meaning
            last edited by

            By the way I still have a newbie question :

            I did follow the above tutorial and rebuilt a romset for mame AND pifba.
            So, what am I now supposed to do ? put the mame set in the arcade folder on my pi sd...sounds logic.
            Where do I put the piFBA roms ? in the same folder ? arcade ?

            Thanks ! :)

            iconrumbleI dankcushionsD 2 Replies Last reply Reply Quote 0
            • iconrumbleI
              iconrumble @meaning
              last edited by

              @meaning I personally have my mame roms on mame-libretro and final burn alpha roms on fba
              Check https://github.com/retropie/retropie-setup/wiki/MAME and https://github.com/retropie/retropie-setup/wiki/FinalBurn-Alpha for the acepted rom folders for each specific emulator

              1 Reply Last reply Reply Quote 0
              • thrussmeisterT
                thrussmeister
                last edited by

                So you need to ensure you put the roms you've built in the relevant folder, so for me I built my roms to lr-mame2003 so they need to go in the MAME Liberto , here will tell you the ROM folder https://github.com/RetroPie/RetroPie-Setup/wiki/MAME you need. All my neogeo roms I run in MAME and have no issues I haven't even bothered with FBA

                I wouldn't just drop them in either as I seem to have so many problems so i'm actually picking the roms I need and building the games I want at the moment its a long task but well worth it.

                I've now got the fun of figuring out resoltuions etc!!!! I hope one day I can enjoy playing it.

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

                  @meaning said in Newbie question about mame version and romset to use:

                  By the way I still have a newbie question :

                  I did follow the above tutorial and rebuilt a romset for mame AND pifba.
                  So, what am I now supposed to do ? put the mame set in the arcade folder on my pi sd...sounds logic.
                  Where do I put the piFBA roms ? in the same folder ? arcade ?

                  Thanks ! :)

                  there's an FBA folder you can put them in :) in fact, what you should do is put the mame set in the mame-libretro (assuming you build a 0.78 set for 2003?) folder, and the fba set in the fba folder. when running an FBA game for the first time you'll want to use the runcommand to change the default FBA emulator to PIFBA, if that's the romset you've built: https://github.com/retropie/retropie-setup/wiki/runcommand

                  the arcade folder could also be used but that's more for when you want to consolidate all your arcade roms to one place, yet have the full range of FBA/Mame emulators to choose from in the runcommand. if you're using complete sets of FBA and MAME this won't really work as there will be overlap and you won't know what emulator to use for each file easily :)

                  1 Reply Last reply Reply Quote 0
                  • M
                    meaning
                    last edited by

                    I actually rebuilt my romset based on the advmame 1.4 (0.106) dat.
                    I hope this is a decent choice ?
                    So I need to put the mame roms in advmame folder, and the fba roms in pifba folder, and at first start, select the right default emulator. right ? :)

                    If I made a mistake by choosing advmame 1.4 (I actually selected this one because more roms are supported and it is not tagged as experimental...) please let me know .

                    Thanks again !!!

                    dankcushionsD iconrumbleI 2 Replies Last reply Reply Quote 0
                    • dankcushionsD
                      dankcushions Global Moderator @meaning
                      last edited by

                      @meaning said in Newbie question about mame version and romset to use:

                      I actually rebuilt my romset based on the advmame 1.4 (0.106) dat.
                      I hope this is a decent choice ?
                      So I need to put the mame roms in advmame folder, and the fba roms in pifba folder, and at first start, select the right default emulator. right ? :)

                      If I made a mistake by choosing advmame 1.4 (I actually selected this one because more roms are supported and it is not tagged as experimental...) please let me know .

                      Thanks again !!!

                      i don't use advmame but many do so you should be fine! yes, place in mame-advmame as per the docs, but with that you'll probably want to do the runcommand stuff for mame as well as Fba, as there are a couple of versions of advmame and you want to make sure you're using advmame 1.4 to match your romset, not advmame 0.94 or whatever the other version is.

                      M 1 Reply Last reply Reply Quote 0
                      • iconrumbleI
                        iconrumble @meaning
                        last edited by

                        @meaning Place your PiFBA ROMS in fba folder, not "pifba"

                        1 Reply Last reply Reply Quote 0
                        • M
                          meaning @dankcushions
                          last edited by

                          @dankcushions Any tutorial about the runcommand ? I have actually no clue what you are speaking about... does it mean I'll need to run a specific command at rom launch to make sure the game runs correctly (fullscreen, etc.) ?

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

                            @meaning said in Newbie question about mame version and romset to use:

                            @dankcushions Any tutorial about the runcommand ? I have actually no clue what you are speaking about... does it mean I'll need to run a specific command at rom launch to make sure the game runs correctly (fullscreen, etc.) ?

                            i already linked it :) https://github.com/retropie/retropie-setup/wiki/runcommand

                            1 Reply Last reply Reply Quote 0
                            • M
                              meaning
                              last edited by

                              oops... :)
                              Thanks ! gonna check this one now.

                              1 Reply Last reply Reply Quote 0
                              • M
                                meaning
                                last edited by

                                Well...I selected advmame 1.4 as default emulator.
                                But some roms (even if I converted my 0.169 romset to 0.103 and followed the guide you provided) don't load :/

                                Example are the king of fighters series. I get no error message, I just get back directly to emulationstation. Any clue of what could be the cause of this ? :(

                                thanks guys !

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

                                  @meaning said in Newbie question about mame version and romset to use:

                                  Well...I selected advmame 1.4 as default emulator.
                                  But some roms (even if I converted my 0.169 romset to 0.103 and followed the guide you provided) don't load :/

                                  Example are the king of fighters series. I get no error message, I just get back directly to emulationstation. Any clue of what could be the cause of this ? :(

                                  thanks guys !

                                  advance mame 1.4 needs the 0.106 set, not 0.104, but most games should probably still work. have you transferred the entire set to your pi? if not, are you using a parent rom? do you have the neogeo.zip bios file in your roms/mame-advmame/ directory also?

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    meaning
                                    last edited by

                                    Hi there,

                                    Actually, neogeo roms are working, but it looks like ALL the other roms are not working at all :(
                                    (yes, even old ones like wonder boy or street fighter 2...)

                                    I've went back to clrmamepro and checked the .dat file I did use to rebuild my 0.169 romset, it was the 0.106 .dat. -> so this should be OK.

                                    So, basically I should now have a 0.169 romset rebuilt to 0.106, but no roms are launching, I sytematically get back to the emulationstation interface after a few seconds. No error message, nothing.
                                    It is also good to know I did create a split romset. no merge.

                                    So here I am again...
                                    Is there a way to check if I rebuilt the roms the good way using clrmame?

                                    1 Reply Last reply Reply Quote 0
                                    • P
                                      PetroRie
                                      last edited by PetroRie

                                      You need to rebuild those games. It's explained step by step in the following page:

                                      https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs

                                      I followed exact these steps for the 0.37b5 romset and it worked. I found a source for MAME 0.78 and I'm going to copy them to my Pi now using lr-mame2003.

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        meaning
                                        last edited by

                                        @PetroRie , I did rebuild the roms using clrmamepro.
                                        As it was not working, I figured out how to get a 0.106 romset. Now, more roms are launching, others don't...

                                        I really miss playing wonderboy on my cabinet :/

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

                                          @meaning said in Newbie question about mame version and romset to use:

                                          @PetroRie , I did rebuild the roms using clrmamepro.
                                          As it was not working, I figured out how to get a 0.106 romset. Now, more roms are launching, others don't...

                                          I really miss playing wonderboy on my cabinet :/

                                          we'll get you there :) but we need more information. what specific rom (filename) isn't working? on what emulator? is it a parent? are your roms split/merged/non-merged? any error messages in /tmp/runcommand.log?

                                          1 Reply Last reply Reply Quote 0
                                          • J
                                            jseibert81
                                            last edited by jseibert81

                                            Hey all. I am new to this as well, I have retro pie setup and all my games except for the arcade roms. There is so much documentation, I'm unsure of where to start. I will be using MAME 0.37b5 , I believe I downloaded the correct rom set, but from that point I'm not sure what to do. I know the files get placed into the Arcade folder, but do I place the whole zip in there or does each rom need to be unzipped?

                                            AlexMurphyA 2 Replies 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.