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

    MAME 2003-Plus Romset interogation

    Scheduled Pinned Locked Moved Help and Support
    mame 2003 plusmame0.78romsetromsets
    11 Posts 3 Posters 4.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.
    • Zodiark12Z
      Zodiark12
      last edited by

      Good day everyone!

      Yeah, me again. Seems I'm posting quite a bit lately... I've been exploring more and more features and I hope I'll be able to help more rather then asking questions. That being said...

      I've been looking at trying my hand at Arcade hemulation. I've been reading the docs, I understand that the version is really important, CHD and samples. I'm still trying to wrap my head around ClrmamePro. For now I was looking at building a library from MAME 2003-Plus, MAME 2010 and FBNeo. I've found what seems to be complete romset in Non Merged format which is fine by me because I can simply select what I want without the headache of parent and clone (Correct me here if I'm wrong...).

      While going through the romset for 2003-Plus I found that I was missing several roms that appear on the compatibility list available. I understand that 2003-Plus is using the 0.78 version as a baseline and some good folks ported back games from the 0.188 version to 2003-Plus. Which bring me to my actual question...

      I can't find any romset that include more roms than what I already have in mine. Should I simply find the 0.188 romset and take the roms from there? Considering that version is really important and all I don't think it would be an option but for now it would seem to be the only one.

      I'm probably way out on this one. Any insight will be greatly appreciated.

      ClydeC 1 Reply Last reply Reply Quote 0
      • ClydeC
        Clyde @Zodiark12
        last edited by

        @zodiark12 said in MAME 2003-Plus Romset interogation:

        Should I simply find the 0.188 romset and take the roms from there? Considering that version is really important and all I don't think it would be an option but for now it would seem to be the only one.

        You can try, but it's more like playing roulette, as some of the MAME 2003 Plus roms are based on newer versions. Instead, in addition to a 0.78 romset, you should look for the newest romset possible (at least 0.223 according to the link below) plus a so-called rollback romset for that version, which includes all changed or removed roms from older romsets.

        See https://docs.libretro.com/library/mame2003_plus/#Building-romsets-for-MAME-2003-Plus for more details.

        Besides, MAME 2010 and FBNeo will need their own romsets. Since they differ more or less significantly, there can be no romset that is compatible to all of them at once. But you could mix roms from different romsets in RetroPie's arcade directory, where you can select the appropriate emulator for each of them in the Runcommand Menu.

        The difference of arcade to the fbneo and mame-libretro directories is that Runcommand lets you select FBNeo and MAME emulators there, wheres the latter two only list either of them.

        Zodiark12Z 1 Reply Last reply Reply Quote 1
        • Zodiark12Z
          Zodiark12 @Clyde
          last edited by

          @clyde
          Wow much appreciated foe the details and the link. Didn't find that during my research. I'll try to find the romsets that I'm missing (Already have 2010 and FBNeo) and get my head wraped around ClrmamePro.

          Thank you again!

          1 Reply Last reply Reply Quote 1
          • ClydeC
            Clyde
            last edited by

            My pleasure, have fun!

            1 Reply Last reply Reply Quote 0
            • Zodiark12Z
              Zodiark12
              last edited by

              Hmmm, can't seem to find anything for 0.223 or more recent. I did find the required set for 0.193 however. Guess this would have to do. I imagine I might miss out on some roms but it would be real bad luck if any of these would be some of my selected ones.

              1 Reply Last reply Reply Quote 0
              • ClydeC
                Clyde
                last edited by Clyde

                Indeed, mame2003-plus shouldn't have so many new games after 0.193. You can see most (all?) of them in its Changelog. I think the „new“ there means „in addition to MAME 2003 (v0.78)“.

                1 Reply Last reply Reply Quote 0
                • Zodiark12Z
                  Zodiark12
                  last edited by Zodiark12

                  @clyde
                  Ok so I think I kinda figured it out. I've got the 0.193 romset and rollback set. I've setup my folder structure as such :

                  2003Plus
                  ROM
                  Samples

                  Under ROM I have created CHD, 0.193 and Rollback.

                  In Clrmamepro I've created my profile. Uploaded the 2003Plus DAT file that has been placed in the DAT folder. Then in the settings I've added my ROM path which point towards the 2003Plus folder and my Samples path pointing towards the folder of the same name.

                  The 2003Plus folder is empty. The Samples are in the Samples folder. The 0.193 set is in the 0.193 folder, the CHD in the CHD folder and the 0.192 Rollback set is in the Rollback folder.
                  I've set the rebuilder to Non-Merged and unchecked the "Seperate BIOS set" in the Advanced option. Unless I am mistaken this should create what would be called a "Full Non-Merged" set with every single ROM contening everything it need to run, including BIOS.

                  I also downloaded the UNI Bios 3.3 and 4.0. I've put them in the 0.193 folder and just to be safe I've kept an unzipped and zipped copy of each BIOS. WIth that, I've launched the rebuilder. From what I can see it worked because the 2003Plus folder got populated with over 15Gb of data for a total of 4927 files.
                  Following that I did a scan. Again, selected Non-Merged and unchecked the "Seperate BIOS" option. Did the scan. So in the end I got a summary, which I'm not totaly sure how to read, so maybe someone would be willing to shed some lights on it. Here is the upper part, everything beside this is at 0 :
                  Upper.PNG

                  And here is the lower part :
                  Bottom.PNG

                  So from what I get I would be missing some ROMs and a few things. Could be normal since I did not use the 0.226 set but the 0.193 so I expected it. What I don't understand is that the data from the lower part seems all to match up...

                  Also, in the Info screen all ROM seem to give this kind of error :
                  Missing_Bios.PNG

                  Since I did put the BIOS in the 0.193 set folder I don't understand why they would be missing. I did notice that the BIOS I downloaded are not named as specified in this image. So I guess that would be the issue?

                  Finally I did notice a few ROM with this error :
                  Missing_Set.PNG

                  So my guess would be that these are the 20 something ROM that I would be missing. How far am I from the big picture?

                  Thanks in advance.

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    mahoneyt944 @Zodiark12
                    last edited by

                    @zodiark12 eeekk was ported from .216 so that's why it's missing.

                    Zodiark12Z 1 Reply Last reply Reply Quote 1
                    • Zodiark12Z
                      Zodiark12 @mahoneyt944
                      last edited by

                      @mahoneyt944
                      Since I didn't use the most recent romset I expected to have some ROM missing.

                      1 Reply Last reply Reply Quote 0
                      • Zodiark12Z
                        Zodiark12
                        last edited by

                        I've done another rebuild after renaming both Uni Bios I had and after that the 4.0 was okay but 3.3 was still not included.

                        I've found the 0.226 set and rollback so I'll do a rebuild with that too. However I'm still wondering about the result screen of Clrmamepro. Can't seem to find much details about it. Anyone could provide clarifications on that?

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          mahoneyt944 @Zodiark12
                          last edited by mahoneyt944

                          @zodiark12 here's the sha1 and crc checks 2003+ is expecting. https://github.com/libretro/mame2003-plus-libretro/blob/f7e53fda8195ae9d9a2b33c1dbed27e7410a41ff/src/drivers/neogeo.c#L1574-L1589

                          You can compare the ones you have to these and double check your naming conversation. Make sure you done have ".rom.rom" or something like that either. Some desktops hide extensions. My guess is the check sum is off here for it not to include the file.

                          1 Reply Last reply Reply Quote 1
                          • 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.