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.
    • 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
                                        • B
                                          barbudreadmon @WeirdH
                                          last edited by

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

                                          So far I have tried version 0.106 and 0.139

                                          generate mame2003plus dat file, and use it to verify your romsets.

                                          FBNeo developer - github - forum

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

                                            @barbudreadmon I take it you mean by using ClrMamePro? I have followed this tutorial and watched a couple on youtube, but nothing gives me a usable rom.

                                            I am not at all versed in the inner workings of ClrMamePro, so, honestly, I don't really know what I'm doing when rebuilding, but no matter what DAT-file I use in the profiler, I keep getting sent back to Emulationstation when launching the resulting game.

                                            When I rebuild using the 'mame2003-plus'-DAT (which actually is an xml-file), I end up with a 1kb version of spacefev.zip. When I only scan the rom, I never get any useful information and the 'fix' option also seems to do nothing with it.

                                            Any pointers would be welcome. TIA

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