Homebrew Retroarch with mame 2000 which version work ?

  • Thread starter Thread starter Cecilmax
  • Start date Start date
  • Views Views 29,680
  • Replies Replies 48
  • Likes Likes 2

Cecilmax

Well-Known Member
Member
Joined
Mar 7, 2015
Messages
451
Reaction score
35
Trophies
0
Age
46
XP
1,251
Country
Canada
Hello guys,

it seem a real pain to have a settings on wii that run many arcade games. I installed the retroarch 1.7.1 version on wii (not wii u) and get the romset of 0.37b5 ( the same version as the mame 2000 core that come with retroarch) and most of the games just display garbabe on screen ... the only game work from now is bubble bobble..

any idea why ? why it is so complicated to get a engine working with roms arcade ? I understand the concept of having the right romset, that's fine. Now with retroarch it seem we need a previous version with another version of mame 2000 core ?? why they release another version if the last version doest work at all ?

Does someone know a version of retroarch that work with a particular mame 2000 core ? I am also looking to run cps1 and cps2 games to run with neo geo.

thanks for your help :)
 
Enter to Mame / Retroarch, and send me a Photo once the CORE is loaded, not the game, but the core. that will be displayed on the lower part of the screen, and i can give you the correct file to use to clean the roms.
 
Enter to Mame / Retroarch, and send me a Photo once the CORE is loaded, not the game, but the core. that will be displayed on the lower part of the screen, and i can give you the correct file to use to clean the roms.

Hi, it is 0.37b5

I use the .dat file for this version on clmamepro with no luck.

I am little confused about somes option in clmamepro, like choose between merged, non merged or split ? Checking roms, chd or samples ...
 
If I have the right romset, how to know which core I need for a specific rom ? Lets take xmen for example, do I use fba, cps1 or mame 2000 ? There is a list somewhere to check in ?
 
If I have the right romset, how to know which core I need for a specific rom ? Lets take xmen for example, do I use fba, cps1 or mame 2000 ? There is a list somewhere to check in ?

Easy, you read the DAT trough a program, or see the compatibility chart.

For example, on the DAT from 0.37b5, X-Men requires these files:

Code:
       <rom name="065-a01.6f" size="131072" crc="147d3a4d"/>
       <rom name="065ubb04.10d" size="131072" crc="f896c93b"/>
       <rom name="065ubb05.10f" size="131072" crc="e02e5d64"/>
       <rom name="xmen12l.bin" size="1048576" crc="ea05d52f"/>
       <rom name="xmen17g.bin" size="262144" crc="b31dc44c"/>
       <rom name="xmen17j.bin" size="262144" crc="13842fe6"/>
       <rom name="xmen17l.bin" size="1048576" crc="96b91802"/>
       <rom name="xmen1h.bin" size="1048576" crc="c5dc8fc4"/>
       <rom name="xmen1l.bin" size="1048576" crc="6b649aca"/>
       <rom name="xmen22h.bin" size="1048576" crc="321ed07a"/>
       <rom name="xmen22l.bin" size="1048576" crc="46da948e"/>
       <rom name="xmenc25.bin" size="2097152" crc="5adbcee0"/>

You might have the right romset, but there can always be inconsistencies with the filename/extension, that's why you can use a cleaning software to rename it.

NOW, that's for Mame 0.37b5, if you want to use FBA, you will need to extract the DAT from the Real FBA software for windows, and clean the romset with that dat file.

Also,IIRC, retroarch uses Non-Merged files, and obviously would not run CHD files [HUGE Files from a Hardcore Game, Jurassic Park Arcade, The Guitar Freaks and High Size Games].

To get a better romset, try to just leave the parent roms, and not clones [this will avoid to leave Hack Games on the system, as well as Clones or child, as example The King Of Fighters 10th Anniversary Plus XX Omega etc etc]

Here is the file you will need to clean the romset.
 

Attachments

Last edited by ScarletDreamz,
Easy, you read the DAT trough a program, or see the compatibility chart.

For example, on the DAT from 0.37b5, X-Men requires these files:

Code:
       <rom name="065-a01.6f" size="131072" crc="147d3a4d"/>
       <rom name="065ubb04.10d" size="131072" crc="f896c93b"/>
       <rom name="065ubb05.10f" size="131072" crc="e02e5d64"/>
       <rom name="xmen12l.bin" size="1048576" crc="ea05d52f"/>
       <rom name="xmen17g.bin" size="262144" crc="b31dc44c"/>
       <rom name="xmen17j.bin" size="262144" crc="13842fe6"/>
       <rom name="xmen17l.bin" size="1048576" crc="96b91802"/>
       <rom name="xmen1h.bin" size="1048576" crc="c5dc8fc4"/>
       <rom name="xmen1l.bin" size="1048576" crc="6b649aca"/>
       <rom name="xmen22h.bin" size="1048576" crc="321ed07a"/>
       <rom name="xmen22l.bin" size="1048576" crc="46da948e"/>
       <rom name="xmenc25.bin" size="2097152" crc="5adbcee0"/>

You might have the right romset, but there can always be inconsistencies with the filename/extension, that's why you can use a cleaning software to rename it.

NOW, that's for Mame 0.37b5, if you want to use FBA, you will need to extract the DAT from the Real FBA software for windows, and clean the romset with that dat file.

Also,IIRC, retroarch uses Non-Merged files, and obviously would not run CHD files [HUGE Files from a Hardcore Game, Jurassic Park Arcade, The Guitar Freaks and High Size Games].

To get a better romset, try to just leave the parent roms, and not clones [this will avoid to leave Hack Games on the system, as well as Clones or child, as example The King Of Fighters 10th Anniversary Plus XX Omega etc etc]

Here is the file you will need to clean the romset.


Thanks a lot I will look at it tonight :)

Most of games running, xmen, willow, etc but gave graphics distorsion.. maybe it is just a setting ?

I am confused for whuch core to use for which game. Bobbe bubble work perfeclty on mame 2000 but xmen doesnt whatever core I use.

I am also confused about tgibgs like parent rom and clones.. if I take xmen for example I just have the file xmen.zip in the rom folder. Maybe I have somes bios missing ?

--------------------- MERGED ---------------------------
 
Thanks a lot I will look at it tonight :)

Most of games running, xmen, willow, etc but gave graphics distorsion.. maybe it is just a setting ?

I am confused for whuch core to use for which game. Bobbe bubble work perfeclty on mame 2000 but xmen doesnt whatever core I use.

I am also confused about tgibgs like parent rom and clones.. if I take xmen for example I just have the file xmen.zip in the rom folder. Maybe I have somes bios missing ?

Parent Rom is the Rom that is needed for the Clones /Second Versions of the Game, as Example:

Xmen.zip its the parent rom of several xmen rom, when you take a look at the dat file, you will see something like this:

Code:
    <game name="xmen">   // When this is displayed, you wil now this is a base rom.
       <description>X-Men (4 Players)</description>

<game name="xmen2pj" cloneof="xmen" romof="xmen">   // Clearly states that its a clon of xmen, and needs xmen.zip to work.
       <description>X-Men (2 Players Japan)</description>

Also, for Mame, you can use MameWii , which supports more games since its based on MAME 0.134u4, also, if you can tell me Which FBA core is loaded i can give you de DAT of that ;D
 
Parent Rom is the Rom that is needed for the Clones /Second Versions of the Game, as Example:

Xmen.zip its the parent rom of several xmen rom, when you take a look at the dat file, you will see something like this:

Code:
    <game name="xmen">   // When this is displayed, you wil now this is a base rom.
       <description>X-Men (4 Players)</description>

<game name="xmen2pj" cloneof="xmen" romof="xmen">   // Clearly states that its a clon of xmen, and needs xmen.zip to work.
       <description>X-Men (2 Players Japan)</description>

Also, for Mame, you can use MameWii , which supports more games since its based on MAME 0.134u4, also, if you can tell me Which FBA core is loaded i can give you de DAT of that ;D


aaah ok, more clear now :)

I already look at mame wii but I can't found a romset of 0.134u4 anywhere..

Ill check tonight the versions for each core and let you know :)

thanks you very much.
 
aaah ok, more clear now :)

I already look at mame wii but I can't found a romset of 0.134u4 anywhere..

Ill check tonight the versions for each core and let you know :)

thanks you very much.

you dont need the full romset, you can download roms, and clean them using the 0.134u4 dat, most of the mame roms that you are gonna find are 0.158 or higher, but 80% of them can be downgraded.

Just try, and if you need anything, just ask here , i'll be gladly to help C:

BTW @Cecilmax , can you tell me what version is the FBA Core?
 
Last edited by ScarletDreamz,
  • Like
Reactions: Cecilmax
you dont need the full romset, you can download roms, and clean them using the 0.134u4 dat, most of the mame roms that you are gonna find are 0.158 or higher, but 80% of them can be downgraded.

Just try, and if you need anything, just ask here , i'll be gladly to help C:

BTW @Cecilmax , can you tell me what version is the FBA Core?

Im not at home, once I get home Ill tell you the version of fba core, for now I can just tell that I use RetroArch 1.7.1 ..

I also have another issue, I try to use playlists to show clear games name on screen instead of using the names of zip files. I created a .lpl file with 6 lines, I put it in playlists folder but when I go into load content, I just have favorites as choice, no playlists and when I choose favorites it just saying: no entries available ...

I double checked and the .lpl is well formatted and I have specified in settings the path of playlists folder on my sd card.
 
Easy, you read the DAT trough a program, or see the compatibility chart.

For example, on the DAT from 0.37b5, X-Men requires these files:

Code:
       <rom name="065-a01.6f" size="131072" crc="147d3a4d"/>
       <rom name="065ubb04.10d" size="131072" crc="f896c93b"/>
       <rom name="065ubb05.10f" size="131072" crc="e02e5d64"/>
       <rom name="xmen12l.bin" size="1048576" crc="ea05d52f"/>
       <rom name="xmen17g.bin" size="262144" crc="b31dc44c"/>
       <rom name="xmen17j.bin" size="262144" crc="13842fe6"/>
       <rom name="xmen17l.bin" size="1048576" crc="96b91802"/>
       <rom name="xmen1h.bin" size="1048576" crc="c5dc8fc4"/>
       <rom name="xmen1l.bin" size="1048576" crc="6b649aca"/>
       <rom name="xmen22h.bin" size="1048576" crc="321ed07a"/>
       <rom name="xmen22l.bin" size="1048576" crc="46da948e"/>
       <rom name="xmenc25.bin" size="2097152" crc="5adbcee0"/>

You might have the right romset, but there can always be inconsistencies with the filename/extension, that's why you can use a cleaning software to rename it.

NOW, that's for Mame 0.37b5, if you want to use FBA, you will need to extract the DAT from the Real FBA software for windows, and clean the romset with that dat file.

Also,IIRC, retroarch uses Non-Merged files, and obviously would not run CHD files [HUGE Files from a Hardcore Game, Jurassic Park Arcade, The Guitar Freaks and High Size Games].

To get a better romset, try to just leave the parent roms, and not clones [this will avoid to leave Hack Games on the system, as well as Clones or child, as example The King Of Fighters 10th Anniversary Plus XX Omega etc etc]

Here is the file you will need to clean the romset.

Hi :)

I look at the file to check the rom ddragon and in the zip ddragon.zip I have exactly what is in the dat file. When I start the game with mame 2000 it have lot of graphic glitches. What could be the problem then ?

</game>
<game name="ddragon">
<description>Double Dragon (Japan)</description>
<year>1987</year>
<manufacturer>Technos</manufacturer>
<rom name="21j-0-1" size="32768" crc="9efa95bb"/>
<rom name="21j-1-5" size="32768" crc="42045dfd"/>
<rom name="21j-2-3" size="32768" crc="5779705e"/>
<rom name="21j-3" size="32768" crc="3bdea613"/>
<rom name="21j-4-1" size="32768" crc="728f87b9"/>
<rom name="21j-5" size="32768" crc="7a8b8db4"/>
<rom name="21j-6" size="65536" crc="34755de3"/>
<rom name="21j-7" size="65536" crc="904de6f8"/>
<rom name="21j-8" size="65536" crc="7c435887"/>
<rom name="21j-9" size="65536" crc="c6640aed"/>
<rom name="21j-a" size="65536" crc="574face3"/>
<rom name="21j-b" size="65536" crc="40507a76"/>
<rom name="21j-c" size="65536" crc="bb0bc76f"/>
<rom name="21j-d" size="65536" crc="cb4f231b"/>
<rom name="21j-e" size="65536" crc="a0a0c261"/>
<rom name="21j-f" size="65536" crc="6ba152f6"/>
<rom name="21j-g" size="65536" crc="3220a0b6"/>
<rom name="21j-h" size="65536" crc="65c7517d"/>
<rom name="21j-i" size="65536" crc="5effb0a0"/>
<rom name="21j-j" size="65536" crc="5fb42e7c"/>
<rom name="21j-k-0" size="256" crc="fdb130a9"/>
<rom name="21j-l-0" size="512" crc="46339529"/>
<rom name="63701.bin" size="16384" crc="f5232d03"/>
</game>
 
Hi :)

I look at the file to check the rom ddragon and in the zip ddragon.zip I have exactly what is in the dat file. When I start the game with mame 2000 it have lot of graphic glitches. What could be the problem then ?

</game>
<game name="ddragon">
<description>Double Dragon (Japan)</description>
<year>1987</year>
<manufacturer>Technos</manufacturer>
<rom name="21j-0-1" size="32768" crc="9efa95bb"/>
<rom name="21j-1-5" size="32768" crc="42045dfd"/>
<rom name="21j-2-3" size="32768" crc="5779705e"/>
<rom name="21j-3" size="32768" crc="3bdea613"/>
<rom name="21j-4-1" size="32768" crc="728f87b9"/>
<rom name="21j-5" size="32768" crc="7a8b8db4"/>
<rom name="21j-6" size="65536" crc="34755de3"/>
<rom name="21j-7" size="65536" crc="904de6f8"/>
<rom name="21j-8" size="65536" crc="7c435887"/>
<rom name="21j-9" size="65536" crc="c6640aed"/>
<rom name="21j-a" size="65536" crc="574face3"/>
<rom name="21j-b" size="65536" crc="40507a76"/>
<rom name="21j-c" size="65536" crc="bb0bc76f"/>
<rom name="21j-d" size="65536" crc="cb4f231b"/>
<rom name="21j-e" size="65536" crc="a0a0c261"/>
<rom name="21j-f" size="65536" crc="6ba152f6"/>
<rom name="21j-g" size="65536" crc="3220a0b6"/>
<rom name="21j-h" size="65536" crc="65c7517d"/>
<rom name="21j-i" size="65536" crc="5effb0a0"/>
<rom name="21j-j" size="65536" crc="5fb42e7c"/>
<rom name="21j-k-0" size="256" crc="fdb130a9"/>
<rom name="21j-l-0" size="512" crc="46339529"/>
<rom name="63701.bin" size="16384" crc="f5232d03"/>
</game>
The game not being supported 100% by the Core, which is normal, remember that Retroarch was never fully ported to Wii.

--------------------- MERGED ---------------------------

You can try running it with FBA [Better Choice], but you will need to see if the Rom match the files with FBA, that why i asked for the FBA version.
 
The game not being supported 100% by the Core, which is normal, remember that Retroarch was never fully ported to Wii.

--------------------- MERGED ---------------------------

You can try running it with FBA [Better Choice], but you will need to see if the Rom match the files with FBA, that why i asked for the FBA version.

Ok I just test it with another core, FB Alpha 0.2.97.29 and it work well :)

I think Ill have to check for each game which core is the best ? between FB Alpha, FB Alpha CPS1, FB Alpha CPS2, mame2000 and neo geo ?

--------------------- MERGED ---------------------------

The game not being supported 100% by the Core, which is normal, remember that Retroarch was never fully ported to Wii.

--------------------- MERGED ---------------------------

You can try running it with FBA [Better Choice], but you will need to see if the Rom match the files with FBA, that why i asked for the FBA version.

There is a way to tie the right core to each game once I find it the good one ? I think we can do it with playlists but I cant figure it out to make it work, the playlists doesnt show at all in RA
 
Ok I just test it with another core, FB Alpha 0.2.97.29 and it work well :)
which core is the best ? between FB Alpha, FB Alpha CPS1, FB Alpha CPS2, mame2000 and neo geo ?
FBA Alpha, FB Alpha CPS1, CPS2, Mame2000 And Neogeo, they all emulate different systems.

Code:
FB Alpha ---> Arcade Games
FB Alpha CPS1 ---> Cps1 Games [Capcom CPS1]
FB Alpha CPS2 ---> Cps1 Games [Capcom CPS2]
Neogeo ---> NeoGeo Games
Mame ---> Multiple Arcade Games [Very OLD Distribution, since its 0.37u4]

Personally, i got my romsets separated, as for PSP each Machine/System requires a different emulator, CPS1, CPS2, NeoGeo, i suggest you to do the same, dont mix the roms, you can separate with the dat with game uses what.


For general Pourpose use Gba Alpha, if the game is a NeoGeo game, use The core for NeoGeo, if the rom its a CPS1 or CPS2 use the respective core, Cps1 and Cps2 are capcom roms, NeoGeo are mostly SNK/MVS, so you got the idea ;D
 
Last edited by ScarletDreamz,
FBA Alpha, FB Alpha CPS1, CPS2, Mame2000 And Neogeo, they all emulate different systems.

FB Alpha ---> Arcade Games
FB Alpha CPS1 ---> Cps1 Games [Capcom CPS1]
FB Alpha CPS2 ---> Cps1 Games [Capcom CPS2]
Neogeo ---> NeoGeo Games
Mame ---> Multiple Arcade Games [Very OLD Distribution, since its 0.37u4]

Personally, i got my romsets separated, as for PSP each Machine/System requires a different emulator, CPS1, CPS2, NeoGeo, i suggest you to do the same, dont mix the roms, you can separate with the dat with game uses what.


For general Pourpose use Gba Alpha, if the game is a NeoGeo game, use The core for NeoGeo, if the rom its a CPS1 or CPS2 use the respective core, Cps1 and Cps2 are capcom roms, NeoGeo are mostly SNK/MVS, so you got the idea ;D

Ok :) thanks a lot for your help, very appreciated.
 
Dont have a Wii in hand, but used dolphin to check the cores and this is the info you need:

FB Alpha CPS1 -> 2.97.28
FB Alpha CPS2 -> 2.97.28
FB Alpha Arcade -> 2.97.29
FB Alpha NeoGeo -> 2.97.29
Mame2000 -> 0.37b5

With the version numbers, you just need the correct DAT files and TaDa!

That was tested with RetroArch 1.7.1 Stable.
 
Last edited by ScarletDreamz,
  • Like
Reactions: Cecilmax

Site & Scene News

Popular threads in this forum