RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    mame2003-plus: hundreds of new games, improved input, features, new bugs - now with runahead support

    Scheduled Pinned Locked Moved Ideas and Development
    mame
    1.5k Posts 70 Posters 1.7m 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.
    • RanmaR
      Ranma
      last edited by Ranma

      Hope I'm OK to put this here.

      I recently decided to finally upgrade my MAME install on Retropie to 2003 Plus, and it is superb. I'd read the recent changelog before doing so and have been curating my collection to fit.

      However I notice that on the changelog there's a list of "now working games" that did not work before. But some of these games still do not work for me. I have a reference set of MAME 2003. Off the top of my head some of the games I cannot get to work include Vimana, Fire Shark, Thunder Dragon, Shogun Warriors and Slap Fight. None of these launch at all with 2003 Plus, but with plain 2003 they at least run but without sound (apart from Shogun which will not launch iirc).

      I'd imagined this was probably because Retropie wasn't updated to the latest version (even though I updated the setup script and installed from source yesterday), but then I notice other new working games listed do work, such as Rohga for example which runs beautifully now, and Shrike Avenger.

      If I've missed something please let me know. I'm running Retropie 4.4 up to date on a Pi3B+. Many thanks.

      B 1 Reply Last reply Reply Quote 0
      • B
        BJRetro @Ranma
        last edited by

        @Ranma you may need the “mame2003plus romset” versions of those games. I am not sure because I haven’t tested those specifically but for a few select games the ROMs themselves are different.

        1 Reply Last reply Reply Quote 0
        • RanmaR
          Ranma
          last edited by Ranma

          Thanks for replying. I'd considered this but then Rohga and some others are working. I thought 2003 Plus was intended to be compatible with plain 2003 also...?

          It's a shame as I'd spent a week hand curating my collection to suit it. I know there's a way to automate it but I'm not up on using the tools and when I tried last I couldn't get it to work (using Linux).

          EDIT: Looks like you're right. I've put on the 2003 Plus versions of those roms and they work.

          SIGH

          MAME is such hard work. I thought I'd cracked it.

          B 1 Reply Last reply Reply Quote 0
          • B
            BJRetro @Ranma
            last edited by

            @Ranma glad it worked! I had read the thread as they were developing plus so I knew for some games they were using some other versions of the ROMs so they could get them to work. I don’t know how to use CLRmame either so I am pretty much in the same boat as you. As a side note just when you think you have things figured out you still get curveballs - like I was trying foreverto get lightgun games to work because I thought I absolutely no shadow of a doubt NEEDED .106 ROMs to work with advmame1.4. Couldn’t find them. On a whim tried the .078 ROMs with advance MAME for the lightgun games. They worked. Mind blown. Upshot- don’t feel bad, experimenting is fun too!

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

              @BJRetro it’s not too mind blowing once you understand evolution of MAME with ROM sets. Many ROMs don’t change from set to set, however, some definitely do. The complete set guarantees compatibility with that particular version of MAME, while the wrong set may only work with the overlap of unchanged ROMs. The problem we run into is troubleshooting. It makes no sense to spin our wheels helping someone who either knowingly used the wrong set, or has no idea what set their ROMs comes from. Having said that, experimenting on your own with what you DO have can sometimes save the day!

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

              1 Reply Last reply Reply Quote 0
              • RiverstormR
                Riverstorm
                last edited by

                @ranma - If it helps most of the ROMs are identical so for the most part you should be good to go.

                Mame2003 has approximately 4,721 ROM sets and m3plus has approximately 4,922 ROM sets. So about 96% of the sets are the same.

                Most of the ROMs can be found in current MAME and rollback MAME but a few you'll need to locate on your own as they were never part of any official MAME version.

                Basically m3plus has approximately 200 more than mame2003 and of those 200 about 76 are updated ROMs from mame2003 so if you don't include the m3plus exclusive games 98% of the ROMs are the identical.

                Some of the updated ROMs are major games that we all know and need update ROMs after the devs did the Namco driver updates.

                You found the changlelog which is very well documented and lists most of the new and updated ROM sets.

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

                  Just a basic question,

                  How long does it take to install from source for a Pi3?

                  Would binary be added in the future?

                  DarksaviorD 1 Reply Last reply Reply Quote 0
                  • DarksaviorD
                    Darksavior @mat
                    last edited by

                    @mat Like 30min.

                    1 Reply Last reply Reply Quote 0
                    • K
                      keithk2581
                      last edited by

                      Tried searching multiple places but couldn't find the answer. Every rom of lethal enforcers I have is in Spanish, how do I change this or access the service menu to change it? Thanks in advance. Raspberry Pi 3 RetroPie 4.4

                      BuZzB 1 Reply Last reply Reply Quote -1
                      • BuZzB
                        BuZz administrators @keithk2581
                        last edited by BuZz

                        @keithk2581 you already have a post for this. Maybe noone knows the answer but no need to repost in another thread.

                        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                        1 Reply Last reply Reply Quote 0
                        • K
                          keithk2581
                          last edited by

                          Sorry thought this might have been a better place after my first post since this game and others like it are/were being discussed here. I'll remove the post, sorry for the double.

                          1 Reply Last reply Reply Quote 0
                          • RiverstormR
                            Riverstorm
                            last edited by

                            @keithk2581 - What is the name of the ROM you're using? Also just to verify you're using mame2003-plus? Usually 'F2' will get you into the service menu. The other option is TAB but I'm not sure that's accessible with the default settings depending on the emulator core.

                            1 Reply Last reply Reply Quote 0
                            • G
                              grant2258 Banned
                              last edited by

                              There is no need for service mode language is set in the dip switch menu. Remember after changing the dip switches in fba or mame you need to reset the game for it to take effect it set in english for mame2003-plus by default not sure about fba

                              1 Reply Last reply Reply Quote 0
                              • K
                                keithk2581
                                last edited by

                                Right now I'm using fba, haven't tried mame2003 yet since it worked first on fba, how do I access the dip switch on both?

                                1 Reply Last reply Reply Quote 0
                                • RiverstormR
                                  Riverstorm
                                  last edited by Riverstorm

                                  @grant2258 - Thanks, then he'll need to use TAB through the options menu or change his input interface to keyboard or simultaneous if his settings are at the defaults to access the dip switch settings.

                                  1 Reply Last reply Reply Quote 0
                                  • RiverstormR
                                    Riverstorm
                                    last edited by Riverstorm

                                    @keithk2581 - I'm not sure on FBA but on mame2003-plus you need to access the Retroarch menu with Select+X (user defined keys). Then go to Quick Menu -> Options and there should be an option to display the MAME menu. You'll find your language dip switch settings there.

                                    1 Reply Last reply Reply Quote 0
                                    • G
                                      grant2258 Banned
                                      last edited by

                                      Well mame2003-plus is default is english anyway. For fba the dip switch setting are in quickmenu->options where you set the core options. I havent tested this game on fba but that is where the dip switches are set

                                      1 Reply Last reply Reply Quote 0
                                      • K
                                        keithk2581
                                        last edited by

                                        Found the setting in fba, switched it to English, but it's still in Spanish. I'll have to keep playing with it I guess, unless any other ideas?

                                        1 Reply Last reply Reply Quote 0
                                        • G
                                          grant2258 Banned
                                          last edited by

                                          First of all make sure your on the latest version of fba (compile from source) . Set the Dip switch and make sure your reset the game if its still in spanish report the issue here. https://github.com/libretro/FBAlphaFB

                                          1 Reply Last reply Reply Quote 0
                                          • RiverstormR
                                            Riverstorm
                                            last edited by

                                            Could it be possible the .cfg or .nvram needs reset? That's a strange error.

                                            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.