Homebrew Mame 2003 Plus

ARCADEHISTORY

Member
Newcomer
Joined
Mar 29, 2018
Messages
5
Trophies
0
Age
39
XP
44
Country
Spain
@Wiimpathy Since the CoreD update, shooting games like Jurassic park or Alien3: the gun, have no sound. And it's a shame because its playability is perfect with the latest updates. Once again, a thousand thanks for your work, so taken to the limit of arcade emulation to the wii, you think it would be possible to emulate in wii a mame after the MAME2003?, is to see if some games that in the MAME2003 give problems that have been corrected in versions of mame after the MAME2003 work better
 
Last edited by ARCADEHISTORY,

Traly

New Member
Newbie
Joined
Nov 3, 2018
Messages
3
Trophies
0
Age
42
XP
50
Country
Spain
Wiimpathy, Thanks a lot for this amazing achivement.

Anybody knows if there is a way to use that cores over Wiiflow as I do with other retroarch cores (fbalpha2012_CPS1, CPS2, Neogeo)?

I tried with Mame 2000 core too, but I couldn't with this either.
 

Cecilmax

Well-Known Member
Member
Joined
Mar 7, 2015
Messages
451
Trophies
0
Age
44
XP
1,196
Country
Canada
Wiimpathy, Thanks a lot for this amazing achivement.

Anybody knows if there is a way to use that cores over Wiiflow as I do with other retroarch cores (fbalpha2012_CPS1, CPS2, Neogeo)?

I tried with Mame 2000 core too, but I couldn't with this either.

Yes its possible, I use wiiflow master mod, search for wiiflow master mod on google ;)
 

Traly

New Member
Newbie
Joined
Nov 3, 2018
Messages
3
Trophies
0
Age
42
XP
50
Country
Spain
Yes its possible, I use wiiflow master mod, search for wiiflow master mod on google ;)

Thanks Cecilmax, but I'm using "WiiFlow v4.2.3 MasterMod Pack".

Then it is weird, because I've edited the mame plugin to use the mame-2000 or mame-2003 cores. When I try to play a game I get a black screen. After that, wiiflow restarts. However, When I use any other retroarch cores (fbalpha2012_CPS1, CPS2, Neogeo) I can play them with no problem

This is my mame-wii.ini file:

[PLUGIN]
arguments={device}:/{path}/{name}
bannersound=mame-wii.ogg
consolecoverid=
covercolor=ffffff
coverfolder=mame
displayname=Mame
dolfile=mame2003-plus_coreD_libretro_wii.dol
filetypes=.zip
magic=4d414d57
romdir=Retroarch/mame2003/RomsCoreD

The dol file is in /WiiFlow/plugins and I've verified the romdir is correct (I can choose the roms in wiiflow so the path is ok) The name of the dol file is right too.

I can play the games located in Retroarch/mame2003/RomsCoreD using retroarch from HomeBrewChannel.

Any ideas?
 
Last edited by Traly,

Cecilmax

Well-Known Member
Member
Joined
Mar 7, 2015
Messages
451
Trophies
0
Age
44
XP
1,196
Country
Canada
hmm, does it work with original core with wiiflow ?

Try this:
set it up to work with original core and if its work, try to just replace the dol file with the new CoreD version but keep the same name, just rename the file.


Thanks Cecilmax, but I'm using "WiiFlow v4.2.3 MasterMod Pack".

Then it is weird, because I've edited the mame plugin to use the mame-2000 or mame-2003 cores. When I try to play a game I get a black screen. After that, wiiflow restarts. However, When I use any other retroarch cores (fbalpha2012_CPS1, CPS2, Neogeo) I can play them with no problem

This is my mame-wii.ini file:

[PLUGIN]
arguments={device}:/{path}/{name}
bannersound=mame-wii.ogg
consolecoverid=
covercolor=ffffff
coverfolder=mame
displayname=Mame
dolfile=mame2003-plus_coreD_libretro_wii.dol
filetypes=.zip
magic=4d414d57
romdir=Retroarch/mame2003/RomsCoreD

The dol file is in /WiiFlow/plugins and I've verified the romdir is correct (I can choose the roms in wiiflow so the path is ok) The name of the dol file is right too.

I can play the games located in Retroarch/mame2003/RomsCoreD using retroarch from HomeBrewChannel.

Any ideas?
 
Last edited by Cecilmax,

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,125
Country
France
arguments={device}:/{path}/{name}

The arguments are different for retroarch, it should be:
arguments={device}:/{path}/|{name}
There are 2 distinct args, the | is a kind of seperator.


@Wiimpathy
https://github.com/SumavisionQ5/HBMAME2003-Plus

I forked MAME2003 Plus and added many drivers for hacked games, especially the CPS games. If you have any interest in hacks, you can take a look.
Ok cool. I wanted to post a capcom core too some days ago. As you know there are a few games that don't work in fba and are ok in mame2003, bionic commando for example. But to be honest, these split cores are really hard to maintain alone, the latest updates didn't go very well either(mk drivers gives weird compile errors).
 

comokepa

Well-Known Member
Member
Joined
Feb 6, 2013
Messages
135
Trophies
1
Age
47
XP
850
Country
I created a video gathering all the roms thanks to the instructions you indicated.

The rom packs linked to in the video description lack some of the ones listed in the compatibility list text files in Compat.zip. Is that deliberate? If so, is it because you checked that the ones you left out do not work properly?
 

comokepa

Well-Known Member
Member
Joined
Feb 6, 2013
Messages
135
Trophies
1
Age
47
XP
850
Country
@Wiimpathy, I am curious about what seem some discrepancies between compatibility according to driverwii.c and the coreX.txt files (I have tested none; I am simply trying to gather a rom set particular to this release). Could you review whether they are OK as they are?:

  • As for core B, driverwii.c lists `tetrist` commented out, yet it is included in coreB.txt.
  • As for coreC, driverwii.c lists a bunch of roms inside

    /* Williams/Midway games */
    #if 0
    […]
    #endif

    yet they are included in coreC.txt too.
  • As for coreD, driverwii.c lists a bunch of roms under

    /* Sega System 16 games */
    // Not working

    and

    /* not working */

    and

    /* the following don't work at all */

    which are nevertheless not commented out, and are included in coreD.txt too.
    Also, driverwii.c lists `sonicbom` commented out, and `arescue` inside `#if 0`, yet both are included in CoreD.txt too.
    Also, CoreD.txt includes some that are not listed at all in driverwii.c as rom but referred to with their title inside a comment. What in driverwii.c is:

    /* Diet GoGo MAY (c) 1993 */
    /* Pocket Gal DX MAZ (c) 1993 */
    /* Boogie Wings/The Great Ragtime Show MBD (c) 1993 */
    /* Double Wings MBE (c) 1993 Mitchell */

    in CoreD.txt becomes:

    dietgo.zip
    dietgoe.zip
    dietgou.zip
    dietgoj.zip
    pktgaldx.zip
    pktgaldj.zip
    boogwing.zip
    boogwinga.zip
    ragtime.zip
    ragtimea.zip
    dblewing.zip

    Lastly, CoreD.txt, lists a rom named `.zip` which I guess is a mistake.
  • As for core E, CoreE.txt includes `hcrash.zip` and `hcrashc.zip`, which are not listed in driverwii.c.
  • As for core F, CoreF.txt includes `teetert.zip`, which is not listed in driverwii.c.
  • As for core G, both driverwii.c & CoreG.txt list `rockn`, but only the latter includes `rockna.zip`, `rockn2.zip`, `rockn3.zip`, & `rockn4.zip` too.
    Also, CoreG.txt includes `inyourfa.zip`, `wingforc.zip`, `packbang.zip` and `dynagear.zip`, which are not listed in driverwii.c.
    Also, what in driverwii.c is only a mention of a title commented out:

    /* Thunder Hoop */ /* (c) 1992 - Ref 922804/1 */

    in CoreG.txt becomes:

    thoop.zip

    Also, while both driverwii.c & CoreG.txt list `brapboys`, only the latter includes in `brapboysj.zip`.
    Same with both listing `vasara` but only CoreG.txt including `vasara2.zip` and `vasara2a.zip`.
    Same with both listing `asurabld` but only CoreG.txt including `asurabus.zip`.
    Same with both listing `countrun` and `countrnb` but only CoreG.txt including `countrb2.zip`.
  • Lastly, all thoughout driverwii.c there are quite a few titles referred to in comments, without listing their roms, and those roms are neither included in their respective CoreX.txt.
 
Last edited by comokepa,

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,125
Country
France
The compat .txt aren't 100% correct. There were generated with simple scripts at one point. Also between mame versions, there are differences(mk games don't work in 0.3) and maybe .txt weren't updated.
And with thousands games, I haven't tested all of them myself!:)
 

comokepa

Well-Known Member
Member
Joined
Feb 6, 2013
Messages
135
Trophies
1
Age
47
XP
850
Country
The compat .txt aren't 100% correct. […]
And with thousands games, I haven't tested all of them myself!:)
I understand that. I was not asking about what actually works, but about what is actually loadable at all (even if emulation ends up not working partially or at all). I guess that would translate to what there is a proper driver for, right? And in that case, am I right then in taking driverwii.c as the canonical answer for what roms are in and which ones are out?
 

Wiimpathy

Well-Known Member
OP
Member
Joined
Mar 3, 2010
Messages
1,013
Trophies
2
XP
3,125
Country
France
niuus

In fact, you have several choices :
- in MAME2003-WII-0.2 CoreC there are all playable midway games. Performance isn't good for mk3...
- Mame2000. Drivers are incomplete.
- You'll find several builds in this thread : https://gbatemp.net/threads/question-about-mame-etc-and-240p.397200/

The sound is very low by default, you can change the volume cf. https://gbatemp.net/threads/question-about-mame-etc-and-240p.397200/page-2#post-5726764

There's also a libretro midway core that you'll find in attachement. Performance in mk3 at least is rather good. I wanted to make a custom midway core with the speedhacks but grew very tired of all this mame stuff.
I also uploaded a Capcom core if some of you are still interested. Bionic commando and others not compatible in FBA are playable.

Mame2003_midway source code
 

Attachments

  • MAME2003_Midway.zip
    1.4 MB · Views: 233
  • mame2003_plus_coreCapcom_libretro_wii.zip
    1.5 MB · Views: 315
Last edited by Wiimpathy,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Illinois is working to ban toxic food additives that have been banned for decades in other countries; additives that can be replaced and all those countries still have Skittles and Mountain Dew. Title of the piece: GUBMINT WANTS TO TAKE AWAY YOUR CANDY
  • Veho @ Veho:
    Gee, I wonder if the author is biased?
  • SylverReZ @ SylverReZ:
    @Veho, Sounds and smells like bullshit. They don't give you cancer, and California should know that. I don't get why they stick labels that say "may or may not cause reproductive harm or cancer".
  • Veho @ Veho:
    Arsenic doesn't give you cancer either.
    +2
  • Veho @ Veho:
    California has already banned those additives BTW.
    +2
  • Veho @ Veho:
    Psi has been banned in the state of California.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    I am the cancer!!! lol
  • Psionic Roshambo @ Psionic Roshambo:
    Yayyy got arcade games on the Pi working lol
  • Veho @ Veho:
    Cool.
  • Psionic Roshambo @ Psionic Roshambo:
    Now to spend 6 months deleting all the garbage lol
  • Psionic Roshambo @ Psionic Roshambo:
    Mame should be two sets one for preservation of everything and one set for people who just want to play and enjoy the old old ganes
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Shouldn't preservation be legal tho?
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, I always see this dude's shorts, he sounds pretty annoying.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Preservation yeah it absolutely should be legal
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, Believe Japan was going to make it legal at some point, according to a Kotaku story.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I swear like 99% of arcade games wouldn't even exist these days outside of MAME the arcade machines are old and busted very few ever saw any sort of home conversion
  • Psionic Roshambo @ Psionic Roshambo:
    We get 37 versions of Super Mario Bros but 0 of Beast Busters
    +1
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, There's a lot of obscure Japanese arcade titles that are either lost to time or dumped.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's so unfair, maybe AI can save us lol
  • Psionic Roshambo @ Psionic Roshambo:
    I mean if a company could use AI to do the work of a home conversion for essentially free why not? The rights for some games are completely lost though
  • SylverReZ @ SylverReZ:
    @Psionic Roshambo, AI is taking our jobs!
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Just tried the Master System version.... Ugghh
    Psionic Roshambo @ Psionic Roshambo: Just tried the Master System version.... Ugghh