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.9m 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.
    • RiverstormR
      Riverstorm
      last edited by

      @grant2258 - That's exactly it! ;) Thanks a bunch for the file with this information.

      1 Reply Last reply Reply Quote 0
      • m2306M
        m2306 @Riverstorm
        last edited by

        @Riverstorm Thank you for the detailed information. I think I now can create something that's in line with what I had in mind. I would have been happy to do a tutorial for others to follow but this is complicated in many ways and as your PacMan example states, it is up to personal preference and tweaking..

        1 Reply Last reply Reply Quote 0
        • REK607R
          REK607 @REK607
          last edited by REK607

          I couldnt remap my controls for Smath TV V. 8.00, neither using TAB or in the RetroArch menu. I finally did it easy: I changed the emulator to mame2003 classic and its working flawlessly and I can even use right stick or buttons for shooting the bad guys.

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

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

            I couldnt remap my controls for Smath TV V. 8.00, neither using TAB or in the RetroArch menu. I finally did it easy: I changed the emulator to mame2003 classic and its working flawlessly and I can even use right stick or buttons for shooting the bad guys.

            people have tried helping many times. We need feedback to help you. If your happy using classic just use that.

            REK607R 1 Reply Last reply Reply Quote 0
            • REK607R
              REK607 @grant2258
              last edited by

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

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

              I couldnt remap my controls for Smath TV V. 8.00, neither using TAB or in the RetroArch menu. I finally did it easy: I changed the emulator to mame2003 classic and its working flawlessly and I can even use right stick or buttons for shooting the bad guys.

              people have tried helping many times. We need feedback to help you. If your happy using classic just use that.

              Sorry I didnt want to sound rude or anything, I just wanted to say what worked for me now. I'm very very happy with mame2003-plus in fact, but I can't give details at this time because I dont have internet at home and I normally check this at other people homes. I'll take a look again enabling input interface, legacy remapping and analogic control maping on RA :-)

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

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

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

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

                I couldnt remap my controls for Smath TV V. 8.00, neither using TAB or in the RetroArch menu. I finally did it easy: I changed the emulator to mame2003 classic and its working flawlessly and I can even use right stick or buttons for shooting the bad guys.

                people have tried helping many times. We need feedback to help you. If your happy using classic just use that.

                Sorry I didnt want to sound rude or anything, I just wanted to say what worked for me now. I'm very very happy with mame2003-plus in fact, but I can't give details at this time because I dont have internet at home and I normally check this at other people homes. I'll take a look again enabling input interface, legacy remapping and analogic control maping on RA :-)

                no problem f you want help with this it can be done with feedback with your settings. The easiest way for this to work for you is the following options

                control mapping: Analog

                input interface if you dont use a keyboard choose retropad (disables keyboard) else choose simultaneous allows both.

                Legacy Mapping = on

                after all this close retroarch delete all your mame2003-plus/cfg directory contents in case you have older version settings. Then use the tab menu to set the controls as RA analog sticks remapping arent supported yet until someone at libretro adds them use the tab menu. The fire buttons are input this game P1 Right/Up, P1 Right/Down, P1 Right/Left, P1 Right/Right.

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

                  @m2306 - That sounds good. Hopefully it made sense. I am going to continue to put together lists for the systems in my free time for FBNeo as m3plus has sourcefile information now and is not needed. If you can not get exactly what you want I can put together some instructions on how to to do it this way.

                  With this method, at a minimum, you should be able to cleanly pull Neo-Geo, CPS-1, 2 and 3. You can also invert your selections so with a Neo-Geo list you can pull everything but Neo-Geo ROMs. There's a lot of little things you can do in addition @grant2258 posted that link to allow ROMs to be pulled by driver(s). Which is really handy. No lists needed with m3plus. It's the only DAT currently that can do that! ;)

                  @REK607 - I know you struggled with it a lot but hopefully you get it going as m3plus really does work well for those dual sticks games on a controller.

                  m2306M 1 Reply Last reply Reply Quote 0
                  • m2306M
                    m2306 @Riverstorm
                    last edited by

                    @Riverstorm And anyone following up on this: Here's what I did to achieve a almost cloneless MAME2003-plus romset. I'm sure it's not perfect but seems good for me so far. I started with an up to date full non merged 2003-Plus romset bilt with Clrmamepro. I copied the Plus only games and the games fixed in Plus from the full set to a separate folder (the list of games can be found in the Plus changelog), (I pasted the filnames in a .sh file and used chmod in OSX to make the copying easier). I used Simple Arcade Multifilter (Windows) to filter out gambling games and other unwanted categories from the full set. Then I used Arcade Manager (OSX) and chose a ready made "Working games only" "No clones" CSV for MAME2003, not Plus as the the current version 5 of AM doesn't have CSVs for Plus. Now I should have a .78 set with only working games and no clones. Then I copied the Plus only games and Plus fixed games I separated earlier back into the filtered set. This way I ended up with a set that's (mostly) without clones, (mostly?) working games only and all the games added to MAME2003-Plus since branching from the .78 romset. All games I have tested works and I haven't found anything missing. I have no idea how AM chooses working games from clones and broken games etc., but this gave me a manageable set that isn't a pain to scroll through. I have additionally separated CPS and NeoGeo games from the FinalBurnNeo romset and have those in separate folders. This setup feels ideal for me at the moment. If anyone suspects I made some mistake in the way I did this I'd be happy to hear what I can do to fix it and also as to not spread misinformation about building a romset like this.

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

                      @m2306 - Uff-da I was messing around and converted the m3plus DAT to CSV format but converting the whole DAT is worthless with AM. You need pre-made lists before you even start.

                      I downloaded AM to see how it works. Basically he pre-built a bunch of CSV files of different criterion. Then you can remove/keep ROMs based on those CSV files. A real slick interface though.

                      With m3plus and FBNeo's rolling development of always adding games the lists will just keep getting further out of date. The good is mame2003 is static so those lists will always up to date. Using a diff set of plus will work there, like you did.

                      Your list sounds pretty good to me. The list I posted above does have a few more games to be added. I'll rebuild my set over the weekend. I usually build both mame2003 and mame2003-plus and then do a compare using mame2003 as the reference set to get an exact list of differences so it's accurate down to the ROM.

                      I wouldn't mind seeing the actual mame2003-plus list. Is there any chance you would be willing to share your set list? Basically if you could provide a list like the one above. The ROM name only, no path or other information needed and pipe it to a file. I can then rebuild a DAT of the set to look through and it would also be usable in ROM management tools for others to build an exact set or at least as a starting point.

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

                        @m2306 - I believe this updated list should be accurate and current. Summarized their are 217 new rom additions, 79 rom updates, 7 new sample additions and 4 sample updates. That doesn't include the custom OST's that are optional but worth hunting down to add to the set.

                        On the updated list don't forget Bosconian, Dig Dug, Galaga, etc. have some nice updates that are not cross compatible with mame2003 and will need udpated to run with m3plus and of course Donkey Kong has full working sound which mame2003 doesn't so it's definitely worth grabbing the new/improved samples also.

                        New Games (217):
                        1943mii.zip
                        1945kiii.zip
                        actionhw.zip
                        airattck.zip
                        airattcka.zip
                        alibabab.zip
                        alienar.zip
                        alienaru.zip
                        arescue.zip
                        argusg.zip
                        asurabus.zip
                        avengrgsj.zip
                        backfire.zip
                        baryon.zip
                        bbbuster.zip
                        bcstrya.zip
                        bombkick.zip
                        boogwing.zip
                        boogwinga.zip
                        botanic.zip
                        brapboysj.zip
                        bsharkjjs.zip
                        bublbob1.zip
                        bublboblp.zip
                        bublboblu.zip
                        bublcave.zip
                        cabala.zip
                        cabalus.zip
                        cabalus2.zip
                        candance.zip
                        ccastlej.zip
                        chainrec.zip
                        charlien.zip
                        chokchok.zip
                        cookbib.zip
                        countrb2.zip
                        crswd2bl.zip
                        cutefght.zip
                        darkmist.zip
                        dblewing.zip
                        ddonpacha.zip
                        ddp3.zip
                        ddp3a.zip
                        ddp3b.zip
                        ddp3blk.zip
                        ddragon3j.zip
                        ddream95.zip
                        deerhunt.zip
                        deerhunta.zip
                        deerhuntb.zip
                        deluxe5.zip
                        denjinmk.zip
                        dietgo.zip
                        dietgoe.zip
                        dietgoj.zip
                        dietgou.zip
                        diggerc.zip
                        dkongpe.zip
                        dkongx.zip
                        dkrdemo.zip
                        dogosokj.zip
                        dokidoki.zip
                        downtowj.zip
                        dreamwld.zip
                        drgnwrld.zip
                        dynagear.zip
                        esckidsj.zip
                        espgal.zip
                        fghthista.zip
                        fghthistj.zip
                        fghthistu.zip
                        fixeighb.zip
                        flagrall.zip
                        gaialast.zip
                        galagamf.zip
                        galagamk.zip
                        galagao.zip
                        galpandx.zip
                        gangonta.zip
                        gdfs.zip
                        ghostlop.zip
                        glasskr.zip
                        gnbarich.zip
                        gpgolf.zip
                        gt2k.zip
                        gt3d.zip
                        gt97.zip
                        gt98.zip
                        gt99.zip
                        gtclassc.zip
                        gunmast.zip
                        guwanges.zip
                        hachamfb.zip
                        hangzo.zip
                        hcrash.zip
                        hcrashc.zip
                        hedpanicf.zip
                        hedpanico.zip
                        hookj.zip
                        hoops96.zip
                        hsf2a.zip
                        hvysmsh.zip
                        hvysmsha.zip
                        hvysmshj.zip
                        ikari3nr.zip
                        inca.zip
                        inyourfa.zip
                        ironclad.zip
                        joemacr.zip
                        joemacra.zip
                        jumpkun.zip
                        kbash2.zip
                        ket.zip
                        keta.zip
                        ketb.zip
                        killbld.zip
                        kngtmare.zip
                        kof10th.zip
                        kof2001.zip
                        kof2002.zip
                        kof2003d.zip
                        lasthope.zip
                        leds2011.zip
                        lethalen.zip
                        madalien.zip
                        magdrop.zip
                        magdropp.zip
                        matchit2.zip
                        matrim.zip
                        mchampdx.zip
                        mchampdxa.zip
                        midresbj.zip
                        mp_bio.zip
                        mp_col3.zip
                        mp_shnb3.zip
                        mp_soni2.zip
                        mp_sor2.zip
                        mp_twc.zip
                        msgogo.zip
                        mslug4.zip
                        mslug5.zip
                        multchmpk.zip
                        mwarr.zip
                        nslasherj.zip
                        nslashers.zip
                        olds.zip
                        olds103t.zip
                        osman.zip
                        packbang.zip
                        piratetr.zip
                        pktgaldj.zip
                        pktgaldx.zip
                        plegends.zip
                        pnyaa.zip
                        progear.zip
                        progearj.zip
                        prtytime.zip
                        pturn.zip
                        puzlstar.zip
                        pzloop2j.zip
                        ragtime.zip
                        ragtimea.zip
                        riot.zip
                        rockn2.zip
                        rockn3.zip
                        rockn4.zip
                        rockna.zip
                        rolcrush.zip
                        rotd.zip
                        sabotnba.zip
                        samsh5sp.zip
                        samsho5.zip
                        sbishi.zip
                        sbishik.zip
                        sdfight.zip
                        sengoku3.zip
                        shdancrb.zip
                        skullfng.zip
                        skullfngj.zip
                        sonicbom.zip
                        spacelnc.zip
                        squash.zip
                        ssonicbr.zip
                        starfir2.zip
                        suprridr.zip
                        suprtrio.zip
                        svcboot.zip
                        swatpolc.zip
                        tangtang.zip
                        teetert.zip
                        tgm2.zip
                        tgm2p.zip
                        theroes.zip
                        thoop.zip
                        touchgok.zip
                        tronfp.zip
                        trophyh.zip
                        turkhunt.zip
                        tylz.zip
                        uccopsar.zip
                        vasara2.zip
                        vasara2a.zip
                        vbowl.zip
                        vbowlj.zip
                        vf.zip
                        vmetal.zip
                        wbmlvc.zip
                        wcvol95.zip
                        wcvol95x.zip
                        wingforc.zip
                        wizwarz.zip
                        wofch.zip
                        wschamp.zip
                        wschampa.zip
                        xeviousc.zip
                        zintrckb.zip
                        zupapa.zip
                        
                        Updated Games (79):
                        alcon.zip
                        alibaba.zip
                        avengrgs.zip
                        bcstry.zip
                        bloodwar.zip
                        bonkadv.zip
                        bosco.zip
                        boscomd.zip
                        boscomdo.zip
                        boscoo.zip
                        boscoo2.zip
                        brapboys.zip
                        bubbobr1.zip
                        bublbobl.zip
                        bublbobr.zip
                        cabal.zip
                        countrnb.zip
                        digdug.zip
                        digduga1.zip
                        digdugat.zip
                        digdugb.zip
                        dzigzag.zip
                        esckids.zip
                        eswat.zip
                        f1gpstr2.zip
                        fghthist.zip
                        fireshrk.zip
                        fjbuster.zip
                        fpointbj.zip
                        fpointbl.zip
                        galaga.zip
                        galaga3.zip
                        galaga3a.zip
                        galaga3m.zip
                        galagamw.zip
                        gallag.zip
                        gaplus.zip
                        gaplusa.zip
                        gapluso.zip
                        gatsbee.zip
                        glass.zip
                        grobda.zip
                        grobda2.zip
                        grobda3.zip
                        gtmr.zip
                        gundamex.zip
                        hachamf.zip
                        hedpanic.zip
                        hyprduel.zip
                        mp_gaxe2.zip
                        mp_sonic.zip
                        multchmp.zip
                        mustache.zip
                        neogeo.zip
                        pacnchmp.zip
                        pacnpal.zip
                        pacnpal2.zip
                        polepos.zip
                        polepos1.zip
                        polepos2.zip
                        poleposa.zip
                        poleps2a.zip
                        poleps2b.zip
                        rockn.zip
                        samesam2.zip
                        samesame.zip
                        shangon.zip
                        shisen2.zip
                        shogwarr.zip
                        slapfigh.zip
                        superpac.zip
                        tdragon.zip
                        titlef.zip
                        topracer.zip
                        touchgo.zip
                        vimana.zip
                        vimana1.zip
                        vimanan.zip
                        winspike.zip
                        
                        New Samples (7):
                        cosmica.zip
                        fantasy.zip
                        frogs.zip
                        ghox.zip
                        sasuke.zip
                        spacefb.zip
                        tekipaki.zip
                        
                        Updated Samples (4):
                        dkong.zip
                        dkongjr.zip
                        galaga.zip
                        vanguard.zip
                        
                        m2306M B 2 Replies Last reply Reply Quote 2
                        • m2306M
                          m2306 @Riverstorm
                          last edited by

                          @Riverstorm Thank you for the list. I haven’t had the time to tinker (on mobile only most of the week) and get you my list of games. I also think I have to redo or rethink this. I noticed two missing games, MJs Moonwalker is missing and PacMan is included only as the plus version. I don’t see why these would have been left out (other than nowadays MJ could be considered not suitable for children..). I found another thread discussinc a similar topic (https://retropie.org.uk/forum/topic/20348/all-in-one-overclocked-rpi3b-arcade-rom-set-setup/23). One question also, I got the CHD version 3/5 warning while rebuilding the romset. Is that just a warning because of wrong settings or did I end up with the wrong CHDs now?

                          1 Reply Last reply Reply Quote 0
                          • B
                            barbudreadmon @Riverstorm
                            last edited by

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

                            Donkey Kong has full working sound which mame2003 doesn't so it's definitely worth grabbing the new/improved samples also

                            Long time i didn't use this core, dkong's colors got fixed too ?

                            FBNeo developer - github - forum

                            1 Reply Last reply Reply Quote 0
                            • WeirdHW
                              WeirdH
                              last edited by WeirdH

                              I am confused about the 'new and improved samples'. Is there a central place to get them or do I have to compile them myself? I got the 2003-plus romset from somewhere, are they in there? Or do I need the 'current' or 'unofficial' ones from Twisty on mameworld?

                              TIA for any and all insight.

                              EDIT: broke rules

                              B mituM 2 Replies Last reply Reply Quote 0
                              • B
                                barbudreadmon @WeirdH
                                last edited by

                                @WeirdH Afaik samples are license-free, so we can share them (unlike your link to licensed content...).
                                Those are the samples for dkong in fbneo, i would expect they work too in mame2003-plus : https://www.sendspace.com/file/y3d1kg

                                FBNeo developer - github - forum

                                WeirdHW 1 Reply Last reply Reply Quote 1
                                • mituM
                                  mitu Global Moderator @WeirdH
                                  last edited by

                                  @WeirdH Please don't post links to ROMs in the forum, is one of the rules of the forum. I know the source site has some exceptions in the US, but that's not enough.

                                  1 Reply Last reply Reply Quote 0
                                  • WeirdHW
                                    WeirdH @barbudreadmon
                                    last edited by WeirdH

                                    @barbudreadmon Yeah, that was dumb, I thought that source was cleared. Thanks for the link.

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

                                      @m2306 - No worries, take your time. I know when things get busy and you have to switch focus for a while. Yeah there doesn't seem to be any surefire way to get those perfect pared down lists.

                                      With Moonwalker he may have removed clones/bootlegs so it might have been inadvertently removed. That list is 2 years old now.

                                      I think the only Sega 18 games that work in m3plus are unprotected or bootleg but don't let that scare you away as Moonwalker plays great with the bootleg version (moonwlkb) and it's up to 3 players which is nice.

                                      I'm not sure what CSV list you're using but I see Pac-Man (Midway) (pacman) listed in his working CSV list so I'm not sure why that one would get excluded.

                                      With the CHDs it could be either. Go to your Settings -> Compressor -> CHDMAN and verify it's set to 3. If they don't verify with the correct setting you might have the newest v5 versions. I have a complete set and could share any hash information on specific files if it helps.

                                      @barbudreadmon - No I don't think it has been. I think there's still an open bounty from last year to correct the issue. I think it's been open for well over a year now unless it's been closed.

                                      @WeirdH - If there's an official sample then Twisty's will have it almost certainly. If not check the older sample section for samples like dkong.

                                      The newest versions of MAME have the dkong audio correctly emulated so they no longer need samples to run proper and thus have been moved to the older section but they are still very much relevant for us RetroPie community users. :)

                                      Also check the Unofficial section which has some pretty amazing enhancements for a few of the games.

                                      Samples aren't hash verified so as long as the name is correct it will run it, no exact version needed. So for example with dkong you could use the older or unofficial samples (which I combine the two as the enhanced version doesn't have effect00.wav, effect01.wav and effect02.wav samples) but both run perfectly. You could also run your own favorite too if you wanted.

                                      1 Reply Last reply Reply Quote 1
                                      • REK607R
                                        REK607
                                        last edited by

                                        I was wondering, how do I put to work a new rom such as "actionh.zip"? I mean, how do I convert a regular rom from another set to mame 2003 plus? This new inclussions are really interesting.

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

                                          @REK607 - You can't really add games to a core. Well you can if you're a coder but I don't think that's what you're asking. You can only download the DAT and create a new set. I don't see actionh.zip in the set but actionhw.zip.

                                          To build a set follow the instructions here. The newest DAT is created in game just pull up the TAB menu and it should have an option to Generate XML DAT.

                                          1 Reply Last reply Reply Quote 0
                                          • WeirdHW
                                            WeirdH
                                            last edited by

                                            I seem to have a problem getting some games to run. One such game is Space Launcher. The changelog says it should work, but I go right back to Emulationstation after launching it. So far I have tried version 0.106 and 0.139. What am I doing wrong? TIA

                                            B 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.