03/22/2015 at 18:25 #92289
hello. I am having issues playing ROMs on the default Mame that came with retropie.
How do I install Mame4All ?
I have the zip file for Mame 4 All and unsure of how to install it in order to play Mame ROMs.
I have Retropie Set up and have been using Emulation station to play games.
I have not been able to find instructions on google on how to do this. Any help much appreciated !03/22/2015 at 18:42 #92294
Assuming you’re on a current RetroPie image, the default MAME emulator in RetroPie IS mame4all…
I think you might be going about this the wrong way. If you’re not running the RetroPie v2.6 SD card image, start with that. If you are running the current image, what errors are you getting trying to load games?
A common problem is you have the wrong MAME ROMs for RetroPie. If you are getting “missing files” errors check this tutorial03/22/2015 at 19:22 #92300
Thanks for replying. So let me start from the original issue. I started attempting to use Mame4All because I am unable to play games with Mame on retropie.
I have a zipped game that I moved into the Mame folder. When I start the Emulation Station it displays Mame, and even shows the name of the game. “Super Puzzle Fighter 2 Turbo”
When I try to play the game nothing happens. This is what led me to start trying to download Mame4all.
Since I already have Mame4all what would be the recommended fix for this?03/22/2015 at 21:15 #92308
Mame4all uses the v0.37b5 romset. The link below is a list of supported games:
So Super Puzzle Fighter 2 Turbo isn’t supported by mame4all.03/22/2015 at 21:27 #92309
This guide should help:
RetroPie help guides --> https://goo.gl/Yfy8kj
Please read this before asking for help --> http://goo.gl/eLErnl03/23/2015 at 14:40 #92374
So basically there is no way for me to play super puzzle fighter turbo on retropie?03/23/2015 at 14:52 #92376
You coud try running it in final burn alpha (pifba on your pi) since its a cps2 game.03/24/2015 at 04:51 #92441
Your guess is as good as mine.I have all the mame roms(the correct number)and still won’t play most of the games I loaded.I have 2000 games loaded in the fba and about 5 of them work.The people who made these emulators lied on the compatibly sheet that are included in the system.Street fighter 3.Fba,advance mame and mame all say they run this game.I even download loaded the number attached to the game and still nothing.Im gonna put snes nes sega and atari on it and give it to some lucky kid.I have 10 real computers that don’t have these kind of problems.I hate the pi it has really stole about 3 months of life and I want it back.It would have been nice to have all my games on a dedicated machine but I’m done wasting my time for not.Oh yea not one reply from this website in all that time.03/24/2015 at 06:00 #92444
FB Alpha v0.2.97.08 sets work with FBA on the pi, if that helps.
I assume Caseyjames is just trolling but if not, then try to find that romset because most games in it work (not all, but quite a lot). There a few different ones available (Neo geo, cps1/2/3 etc)03/24/2015 at 09:53 #92455
Just because you have 2000 games doesn’t mean you have the right version of those games. Mame is different from pretty much every other emulator in that you have to make certain that every file needed by the emulator is within the zip file for that game. You don’t just have one binary file with the rom dump like other systems, but you actually have lots of different files that are need to run the game.
That’s the reason you need a specific romset version to run with a certain emulator, i.e. pimame4all uses the romset version 0.37b5. That is a relatively old version of MAME so the compatibility with modern roms is lacklustre. If you download a MAME-rom somewhere that version is most likely for a newer Mame version and you need to use programs like clrmame to transform the game into the right version for your emulator.
If you try the games from the right romset version you will see that noone lied about the emulator running those games.03/24/2015 at 14:56 #92468
If you look up, I posted a detailed tutorial on how to verify your MAME4ALL and PiFBA ROM sets….03/24/2015 at 18:10 #92484
Plenty of people have responded to your requests.
This is a project for anybody who just wants the chance to be able to play their childhood games that are no longer currently available on modern hardware.
Its an open source project in constant development so it is going to require patience and a little bit of tinkering to meet everyone’s needs.
But there are plenty of fantastic people here willing to help out with the process, just be patient with yourself and the people trying to help you- because there is nothing more empowering than having an problem and learning how to solve it 🙂
But hey maybe you should hand it off to that lucky kid cause he would probably appreciate it more03/25/2015 at 20:54 #92587
Ha I didn’t even see how negative the thread had become. I normally just don’t post. But anyways, the real reason for my reply, thanks for adding to my wiki article on CMP- nice video! 🙂03/25/2015 at 23:12 #92606
I have a problem with mame4all, my romset is the 0.37b5 (100% sure because I used in a old version of retropie. All roms works fine in mame-libretro but none of them work on Mame4all-pi. I always get a “file not found” error.
Thanx03/25/2015 at 23:17 #92608
I know you say you’re 100% sure but file not found means you’re missing something… do you have the BIOS ROMs present too? Is it a full set or are you just putting in select ROMs?03/25/2015 at 23:27 #92611
I have about 1000 roms and I never care about the bios. In my old installation (Retropie 2.4 on rasp B) all of them works fine. I just copy all roms to my new installation (2.6 on rasp 2). Furthermore, all of them runs ok on mame-libretro, I dont think it’s a problem with the roms.03/26/2015 at 01:40 #92636
glad you liked the video. Your tutorial was the best I found as clrmamepro can be confusing to beginners. I made sure to place your page on the wiki homepage as well as link it to the relevant posts because it is incredibly useful.03/26/2015 at 01:43 #92638
You’re going to have to work with me if you really want to fix this… 🙂 Your assumption that one MAME binary uses the same ROMs as a different MAME binary is faulty.
I know mame4all uses 0.37b5 ROMs. I was under the impressions the libretro mame core uses the same set, but I haven’t tested that myself.
This part you already seem to know: RetroPie comes with 3 versions of MAME.
/opt/retropie/emulators/advmame/bin/advmameis used if you put your ROMs in
/opt/retropie/emulators/mame4all/mameis used if you put your ROMs in
/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/mamelibretro/libretro.sois used if you put your ROMs in
Are you putting your ROMs in the correct folder?
Try launching the different versions from the command line so you can see the errors without EmulationStation hiding them from you.
/opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/mamelibretro/libretro.so --config /opt/retropie/configs/all/retroarch.cfg --appendconfig /opt/retropie/configs/mame/retroarch.cfg /home/pi/RetroPie/roms/mame-libretro/dkong.zip
create a new directory
copy your rom(s) there (only necessary for launching from the command line)
with mame4all you can also verify the your ROMs with the command
/opt/retropie/emulators/mame4all/mame -verifysets dkong03/26/2015 at 01:48 #92639
Aww thanks! I made that when I first found RetroPie, I see so many people confused about that issue I thought I could help out since I’ve been at this MAME thing for a long time now (oh geez, thinking about it now… has it really been a decade???)03/26/2015 at 15:03 #92691
I create the roms file on mame4all folder and put dkong.zip in roms folder.
Well. when I run:
pi@retropie /opt/retropie/emulators/mame4all $ ./mame -verifysets dkong
romset dkong is good
1 romsets found, 1 were OK.
And when I try:
pi@retropie /opt/retropie/emulators/mame4all $ ./mame dkong
I got a list of all files inside the dkong.zip and “Error: required files are missing, the game cannot be run”.
Thank you for helping.03/26/2015 at 15:28 #92694
That is very strange. If mame can verify the set is complete, why can’t it run it?
Can you please post the exact, full error message you get when running
Have you made any changes to the mame4all config file?03/26/2015 at 16:19 #92705
I don’t change the mame config file.
I will try a fresh install of the retropie, I already remove the …/emulators/mame4all folder and don’t works.
That’s the error i got when I try to run a rom.
dk.3f NOT FOUND
dk.3h NOT FOUND
dk.3n NOT FOUND
dk.3p NOT FOUND
dk.5a NOT FOUND
dk.5b NOT FOUND
dk.5c NOT FOUND
dk.5e NOT FOUND
dk.7c NOT FOUND
dk.7d NOT FOUND
dk.7e NOT FOUND
dk.7f NOT FOUND
dkong.2j NOT FOUND
dkong.2k NOT FOUND
dkong.5f NOT FOUND
ERROR: required files are missing, the game cannot be run.03/26/2015 at 16:39 #92707
./mame dkongimmediately after running
./mame -verifysets dkongcorrect? You didn’t remove the ROM from
/opt/retropie/emulators/mame4all/romsin between running the two commands?
can you try this and post the results? (just making sure the file is there with the right roms inside)
cd /opt/retropie/emulators/mame4all/roms unzip -l dkong.zip
That’s all I got… Yeah – if you didn’t remove the ROM, I would agree with a fresh RetroPie install03/27/2015 at 04:26 #92782
Well, I install RetroPie 3.0 and now everything works fine. Thank you for your helping Roo.03/27/2015 at 13:52 #92804
good to hear 🙂
Forums are currently read only - please visit the new RetroPie forums at https://retropie.org.uk/forums/