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.8m 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.
    • arcadez2003A
      arcadez2003 @darknior
      last edited by arcadez2003

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

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

      Nothing on the tv tommorow night either i might as well try and get another game up and running in this ole core :)

      You are so fantastic lol ... and really make a fantastic work on MAME, From Xbox to now Retroarch on all platform ...
      Thanks a lot for all this time and night past to add new games :D

      Thanks for your kind words this one is for you whether you want it or not ha ha.......

      Action Hollywood

      actionhw.png

      Not the best not the worst a few boss battles here and there would not have gone a miss, but i like this one and keep it in my romset

      Arcade Addict

      1 Reply Last reply Reply Quote 5
      • arcadez2003A
        arcadez2003
        last edited by arcadez2003

        Thanks to a tip from @arnoldsecret Hyper Duel is now playable in MAME2003-Plus, the game would reboot before level one started previously
        also fixed up the parent rom as per MAME by using the graphical roms from the clone set which are good dumps.

        Hyper Duel

        hyprduel.png

        Decent wee game this one

        Arcade Addict

        1 Reply Last reply Reply Quote 6
        • arcadez2003A
          arcadez2003
          last edited by

          A few more with some graphical problems which are now fixed in MAME2003-Plus thanks to another tip from @arnoldsecret....

          Some classic Data East and Technos games

          Mania Challenge

          excthour.png

          Mat Mania

          maniach.png

          King Of Boxer / Ring King

          ringking.png

          Arcade Addict

          1 Reply Last reply Reply Quote 5
          • arcadez2003A
            arcadez2003
            last edited by arcadez2003

            There seems to be a problem with the rom paths on certain platforms.......

            https://github.com/libretro/mame2003-plus-libretro/issues/718

            @markwkidd or @grant2258 i assume it might have been one of you guys that made the changes to how the core paths are handled.?? then again this core has
            had a few cooks lately when it comes to code changes on the libretro side, all i ask is who ever broke it puts it right when they have the time

            Arcade Addict

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

              This is most likely 3ds specific. I would suggest posting on the actual RA github more logs ect will probably be needed to see whats going on.

              arcadez2003A 1 Reply Last reply Reply Quote 0
              • arcadez2003A
                arcadez2003 @grant2258
                last edited by arcadez2003

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

                This is most likely 3ds specific. I would suggest posting on the actual RA github more logs ect will probably be needed to see whats going on.

                Aye fair enough bigman, i've asked them if the same thing happens when using the MAME2003 core to see if the problem is with plus or as you suggest
                lies elsewhere, im not gonna delve into this matter any further as i prefer to stick with the MAME side of the code :)

                Arcade Addict

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

                  I did push 2 fixes to your repo one was a 64 bit fix and the other shows the right name it tried to load when it doesnt exist. My hands a pretty tied as far as helping goes matey. Like you dont mind looking at mame core issues

                  arcadez2003A 1 Reply Last reply Reply Quote 0
                  • arcadez2003A
                    arcadez2003 @grant2258
                    last edited by

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

                    I did push 2 fixes to your repo one was a 64 bit fix and the other shows the right name it tried to load when it doesnt exist. My hands a pretty tied as far as helping goes matey. Like you dont mind looking at mame core issues

                    Thanks i've pushed em to mainline.

                    Arcade Addict

                    1 Reply Last reply Reply Quote 0
                    • arcadez2003A
                      arcadez2003
                      last edited by

                      Thanks to @grant2258 this rather strange game now works in MAME2003-Plus.......

                      BeatHead

                      beathead.png

                      Arcade Addict

                      1 Reply Last reply Reply Quote 4
                      • arcadez2003A
                        arcadez2003
                        last edited by arcadez2003

                        Winding down with this core nowadays but i'll still take on the odd fixup should the workload not be to great, as per a tip from @arnoldsecret it turns out a couple of
                        NeoGeo games were totally broken in MAME2003 while a third had some niggles here and there, the problem was some incorrect code to handle the graphical zooming
                        anyway Top Players Golf, Tecmo World Cup Soccer 96 are now playable Thrash Rally doesn't have the graphical problems when the track zooms in and out.

                        Other NeoGeo games might have also been affected so this could sort more than the games which i mentioned, finally i added a small speedup circa MAME84
                        which should improve the performance in these games for this core.

                        Tecmo World Cup 96 before and after

                        tws96.png

                        tws96fixed.png

                        Arcade Addict

                        WeirdHW 2 Replies Last reply Reply Quote 7
                        • WeirdHW
                          WeirdH @arcadez2003
                          last edited by WeirdH

                          @arcadez2003 Thanks for the fixes, I had noticed the zooming artifacts on Thrash Rally!

                          1 Reply Last reply Reply Quote 0
                          • arcadez2003A
                            arcadez2003
                            last edited by arcadez2003

                            Some Taito related improvements i've added to the MAME2003-Plus core over the last month or so taken from later MAME builds.........

                            0.144: Angelo Salese added a preliminary ES5510 DSP DRAM input/output latches support in Taito F3 driver, fixes sound in Riding Fight.
                            7th November 2011: Angelo Salese - Implemented ES5510 DSP DRAM latches to Taito F3 driver, this adds full sound to Riding Fight.

                            0.144: Angelo Salese added a preliminary ES5510 DSP DRAM input/output latches support in Taito F3 driver, fixes sound in Ring Rage.
                            7th November 2011: Angelo Salese - Implemented ES5510 DSP DRAM latches to Taito F3 driver, this gives correct sound to Ring Rage without going into test mode first.

                            0.102u5: Nicola Salmoria fixed butterfly wings do not work properly, when you get the 'Freeze Time' bonus.

                            0.89u1: More Taito F2 blending improvements [Bryan McPhail]. Added the TC0360PRI blending modes to the games with rotation layers. This includes Pulirula & Liquid Kids. One of the blending modes is new to these games (not used in Gun Frontier) and I have no way to verify it's actually correct - someone with a working board will need to verify (Liquid Kids: Fish going in water,
                            Pulirula: Crystals on level 2).

                            0.88u6: Support for extra effects in Taito F2 driver [Bryan McPhail]. Transparent sun in 1st level of Metal Black. Special effect on Metal Black level 5 boss who slides in under the bottom tilemap. All known effects in Gun Frontier (see the attract mode). The update also provides full 5 tilemap layer priority support in Metal Black (was previously 4 due to pdrawgfx limitation), and fixes priority problems in Ninja Kids.

                            Gun & Frontier

                            gunfront.png

                            Liquid Kids

                            liquidku.png

                            Metal Black

                            metalbj.png

                            Ninja Kids

                            ninjaku.png

                            PuliRulla

                            pulirula.png

                            Riding Fight

                            ridingf.png

                            Ring Rage

                            ringrage.png

                            Super Space Invaders 91

                            ssia.png

                            Arcade Addict

                            G 1 Reply Last reply Reply Quote 4
                            • G
                              grant2258 Banned @arcadez2003
                              last edited by

                              nice work didnt realize you done these updates. Might check out ninja kids and Ring Rage

                              arcadez2003A 1 Reply Last reply Reply Quote 0
                              • arcadez2003A
                                arcadez2003 @grant2258
                                last edited by

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

                                nice work didnt realize you done these updates. Might check out ninja kids and Ring Rage

                                Ever played Riding Fight.?? nice wee game check out the music on level 2 it's damn sure catchy.

                                Arcade Addict

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

                                  havent played any of these accept liquid kids and space invaders!

                                  arcadez2003A 1 Reply Last reply Reply Quote 0
                                  • arcadez2003A
                                    arcadez2003 @grant2258
                                    last edited by

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

                                    havent played any of these accept liquid kids and space invaders!

                                    Aye your missing out, Metal Black is a good as well.

                                    Arcade Addict

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

                                      Will defo have look at it. Ive grabbed the updates to my own wee branch will motivate me to work on it a little! Or distract me either way is all good.

                                      1 Reply Last reply Reply Quote 0
                                      • thelostsoulT
                                        thelostsoul
                                        last edited by

                                        Is this following statement from initial posting still true?

                                        As of May, 2018 a complete MAME 0.78 romset collection and a complete MAME 0.139 romset collection together

                                        In the documentation page to MAME it says MAME 0.78-MAME 0.188 are the required sets. I suppose the initial posting in this thread is no longer valid? Will there be any state of the emulator where the romset requirement will not change, like the other MAME emulators?

                                        I plan to use it when I start a new image on Pi 4 and right now I am a little bit confused.

                                        📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

                                        arcadez2003A 1 Reply Last reply Reply Quote 0
                                        • arcadez2003A
                                          arcadez2003 @thelostsoul
                                          last edited by arcadez2003

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

                                          Is this following statement from initial posting still true?

                                          As of May, 2018 a complete MAME 0.78 romset collection and a complete MAME 0.139 romset collection together

                                          In the documentation page to MAME it says MAME 0.78-MAME 0.188 are the required sets. I suppose the initial posting in this thread is no longer valid? Will there be any state of the emulator where the romset requirement will not change, like the other MAME emulators?

                                          I plan to use it when I start a new image on Pi 4 and right now I am a little bit confused.

                                          Well the whole point of MAME2003-Plus was to backport extra game support as well as fixes and improvements that were possible
                                          working with the MAME78 codebase, so it is a core that is in a state of constant flux, although the majority of the work has now been
                                          completed and 98% of the roms have not changed in quite some time.

                                          Dunno what you mean about other MAME emulators the roms for those change every version more or less ;)

                                          As a rule we tended to leave the roms at MAME78 unless a fix or improvement necessitated a small change, but once that change was made
                                          we dont update the roms further, also when supporting a new game we take it from the MAME version where it first became playable
                                          and again we never update it, the reason MAME188 is now mentioned is due to @arnoldsecret adding support for more games
                                          of late one of them being Jump Kun.

                                          Arcade Addict

                                          thelostsoulT 1 Reply Last reply Reply Quote 0
                                          • thelostsoulT
                                            thelostsoul @arcadez2003
                                            last edited by

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

                                            Dunno what you mean about other MAME emulators the roms for those change every version more or less ;)

                                            I mean a fixed romset requirement, that is not changing over time, like mame2003 requires MAME 0.78 set, which does not change. I don't mind adding support for more games. ;-)

                                            📜 RE/SET: 100 SNES Games for your RetroPie, 🎁 Share your hidden gems and insider tips

                                            G arcadez2003A 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.