[SOLVED] When starting a game on MAME, it doesn't find ROM
-
Hello to everyone,
some days ago i tried to play some MAME games, such as street fighter, i followed the instructions on the official wiki page :https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs
but once uploaded the rebuilted ROM on my RetroPie an error occurred :
sorry for bad resolution
what i do wrong?
Relevant information
Pi Model: (Raspberry Pi 1 Model A)
RetroPie Version Used: ( v3.8.1 )
Built From: (SD Image)
Error messages received:
Guide used: (https://github.com/RetroPie/RetroPie-Setup/wiki/Managing-ROMs)
Emulator: (MAME4all) -
You don't give any detail of what romset you built from or to etc.
If using mame4all, you are better off just locating the correct romset 0.37b5 - it's easy to find. Rebuilding from a much newer romset isn't going to give you a complete/working 0.37b5 set as rom dumps change over time.
-
sorry if i'm not so specific, but i am a beginner of emulators etc.
what you are telling to me to do, is that i need to locate the bios of romset 0.37b5 on my RetroPie? right?
-
I'm saying it's easier to get hold of a complete romset for that version of mame, rather than trying to rebuild one.
-
alright, i checked my version on mame and i'm using the version v0.37b5, in addiotion i'm only using ROM that the list on the wiki says that work on my mame, but they are still not working except for one,
-
@REDhawaii From the error on your screen, it looks like you are trying to run some clone of Street Fighter 2 (from a split romset) without the parent rom. MAME is opening the .zip file you are launching and telling you that it cannot find that list of ROM files (inside the .zip). This is normal if you are running a clone.
MAME is a unique application. It tries to launch the game you specify, and it looks inside that game file (a .zip archive) to find all of the ROM parts it needs. However, many games have multiple versions, and many romsets save space by not repeating any of the subfiles. That means that the version you might want to play requires other versions alongside so that MAME can find all of the parts. Your error says it's not finding some of those parts.
So, first you need the correct version, which you say you have, but you also need all of the dependencies loaded (parent roms). You can check here and find the links to the compatibility lists for lr-mame4all and mame4all-pi. Those lists will show the roms and any parent roms that are required to run them.
-
@caver01 ah yes. Good point. That would be it.
-
This morning i managed to find a full-set roms for the mame's version that i'm using; and now most part of the roms works properly.
Thank you all for helping.
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.