Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: TheOnlyShad0w on August 22, 2014, 06:35:54 pm

Title: [SOLVED] The selected game is missing one or more required Rom or CHD images?
Post by: TheOnlyShad0w on August 22, 2014, 06:35:54 pm
I'm setting up MAME for the first time on a new HTCP I just built and I'm having some issue running some ROMs. A couple I downloaded worked fine but two others gave me this error: "the selected game is missing one or more required Rom or CHD images".

Searching around it looks like this is attributed to the MAME version being different from the ROM version, or something along those lines? I really have no clue how to tell what ROM version I have and what I need to do to resolve this issue. Why is it that MAME is the only emulator I have encountered this issue with? Very frustrating.

I'd appreciate any help I can get here.
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: Malenko on August 22, 2014, 06:40:07 pm
specifying the game helps tons.

if its a game like Killer Instinct, you need both the ROMs and the CHD files.
if its a game like Metal Slug, you need both the ROMs and the BIOS files.
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: Slippyblade on August 22, 2014, 06:41:46 pm
Sort of.  What is happening is that there are many many versions of games.  Pac-Man is a prime example.  What we know as Pac-Man is not the original.  The original was Puc-Man in Japan.  So if you were to download a Puc-Man ROM it would probably work.  If you download a Pac-Man ROM it will NOT work unless the Puc-Man is also in the same directory.  The reason being is that the Pac-Man ROM only includes the extra bits that are different between the two versions.  If you try to run Pac-Man without Puc-Man in the same directory you will get that error.
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: Malenko on August 22, 2014, 06:43:04 pm
agreed, I figured we'd start him off slow with BIOS and CHDs then work our way up to parent ROMs  :cheers:
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: Slippyblade on August 22, 2014, 06:46:18 pm
agreed, I figured we'd start him off slow with BIOS and CHDs then work our way up to parent ROMs  :cheers:

Sorry.  I think we were typing responses at the same time and I didn't see your's until after I submitted mine.
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: TheOnlyShad0w on August 22, 2014, 06:47:07 pm
Thing is I tried downloading multiple versions of the same game from [Rom site name removed - please read the rules here:  http://arcadecontrols.com/arcade_message_rules.html (http://arcadecontrols.com/arcade_message_rules.html) ] and none of them worked (in this case for Galaga and Dig Dug). Anyway, I need to know how to fix this for future games, not just those two.

[Comment removed - Asking for rom sites is also against the rules ]
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: Slippyblade on August 22, 2014, 06:49:36 pm
I don't mean to be a jerk, but this whole thread is borderline against the rules.  Even mentioning sites that host ROMS is frowned upon. 

That being said, have you tried different versions of MAME?  It's not that hard to just DL several past versions and dump them in separate directories and point them all at the same ROM folder. 
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: TheOnlyShad0w on August 22, 2014, 06:56:13 pm
I want this work with Maximus arcade and doing that sounds like a lot of work (would have to first figure out which MAME version works then tell Maximus which exe to use for each game).
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: Malenko on August 22, 2014, 09:26:35 pm
I want this work with Maximus arcade and doing that sounds like a lot of work (would have to first figure out which MAME version works then tell Maximus which exe to use for each game).

the site you referenced before tell you the MAME version they work with (.150) so get MAME .150 and use maximus with it.   You having to do more work to make it work isnt really OUR problem. I have spent way more hours of my life than I'd like to admit do working on arcade games and MAME, getting some experience isnt going to hurt you.
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: TheOnlyShad0w on August 22, 2014, 09:53:43 pm
I didn't mean to push any blame on you guys, I apologize for that. I was just hoping to avoid a lot of extra work especially since I still have to get a bunch of other stuff working including Visual Pinball which I hear is kind of a pain.

Thanks for the tip, I'll check for the versions next time. I'm assuming ROMs aren't backwards compatible with newer MAKE versions.
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: JDFan on August 22, 2014, 10:01:01 pm
Thing is I tried downloading multiple versions of the same game from --deleted since we are not supposed to mention where to find roms -- and none of them worked (in this case for Galaga and Dig Dug). Anyway, I need to know how to fix this for future games, not just those two.

Is there a ROM hosting site that would tell me if the ROMs I'm downloading will work with my version of MAME?
Those specific roms you mention require the Midway sound emulator rom (or BIOS files also ) which would be named namco50.zip, namco51.zip,..52, ..53,..54, Namco62.zip so you would need to download them also and place in your roms folder and then the games listed should work. Older versions of Mame included tyhose files in each of the game rom folders but newer versions split them out into their own files and the games that need them will not work if you do not also have them in your roms folder.
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: TheOnlyShad0w on August 23, 2014, 01:14:53 am
Fantastic, I got Galaga working now. Donkey Kong is giving me the same error now though. I assume I need more of these ROM files to run that? Is there a way for me to find this out on my own (the dependencies I mean)?
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: JDFan on August 23, 2014, 11:30:48 am
Fantastic, I got Galaga working now. Donkey Kong is giving me the same error now though. I assume I need more of these ROM files to run that? Is there a way for me to find this out on my own (the dependencies I mean)?

Personally I use MameUI64 (on a 64bit windows machine) with it if you highlight the game in the list - Right click and press audit - it will bring up a list of the files that are missing for example the screen below is Galaga after removing those Namco files from my rom folder -- As you can see in the audit screen it shows both Namco51.zip and Namco54.zip missing !

Which Dkong rom are you launching that is giving you problems ? All of the other versions are children of Dkong.zip so require it as a parent rom and will not launch without it - so that might be the problem if launching one of the other versions. (ie. Dkong0, etc.)
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: TheOnlyShad0w on August 23, 2014, 11:38:32 am
Cool. I personally like the look of Maximus more but I guess I could download MameUI64 just to determine what I'm missing, right?
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: JDFan on August 23, 2014, 11:46:02 am
Cool. I personally like the look of Maximus more but I guess I could download MameUI64 just to determine what I'm missing, right?

Yes - just download and install Mameui64 and point it to the same rom folder as you are using for Mame. Also Maximus can run using Mameui64.exe rather than Mame.exe if you don't want to install both.
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: TheOnlyShad0w on August 23, 2014, 11:53:46 am
Cool. I personally like the look of Maximus more but I guess I could download MameUI64 just to determine what I'm missing, right?

Yes - just download and install Mameui64 and point it to the same rom folder as you are using for Mame. Also Maximus can run using Mameui64.exe rather than Mame.exe if you don't want to install both.
Looks like DK isn't showing in Mameui at all. The ROM name is dkongo.zip. Shows in Mame.exe (gives me the same old error though). Why wouldn't it be showing in MameUI?
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: JDFan on August 23, 2014, 12:09:32 pm
Cool. I personally like the look of Maximus more but I guess I could download MameUI64 just to determine what I'm missing, right?

Yes - just download and install Mameui64 and point it to the same rom folder as you are using for Mame. Also Maximus can run using Mameui64.exe rather than Mame.exe if you don't want to install both.
Looks like DK isn't showing in Mameui at all. The ROM name is dkongo.zip. Shows in Mame.exe (gives me the same old error though). Why wouldn't it be showing in MameUI?

dkongo.zip is US set 2 and is a clone of dkong.zip (US set 1) so you need both in order to run dkongo.zip so if you have not downloaded dkong.zip also that is your problem since the clone sets only include the files that are changed from the original (Parent) so need the parent files since some of them are not changed but are not included in the clone roms zip file. As shown in the pic which is a screen of Mameui with the list showing the parent rom and it's clones so you can tell which is the parent of the others. (NOTE : I'm using the parent rom as the Pauline edition so have added the files from the original dkong.zip into the clone dkongo.zip file (and all other clone zip files) directly so I can use it for the original game and the parent dkong.zip has files that have been changed to run the Pauline edition which has mario and Paulines roles changed - otherwise all of the games would be running Pauline edition if I just changed the original without copy\pasting the original files from that zip into the clone zip files)

Also After installing Mameui did you go to the File - audit all games (this will have Mameui go through your rom folder and check all the games it finds and add them to the list of games installed)
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: TheOnlyShad0w on August 23, 2014, 12:22:52 pm
Just added that DK set 1 then audited. It said I was missing mac2bios but all the roms I currently have are working fine. Can I ignore that?
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: JDFan on August 23, 2014, 12:31:18 pm
Just added that DK set 1 then audited. It said I was missing mac2bios but all the roms I currently have are working fine. Can I ignore that?

Yep -- seems that is a bios file but the files in it are empty anyway as there are not currently any dumped files so it shouldn't be being used anyway in any working games (probably just space holders for if\when proper dumps of those roms are found ) -- so ignoring it should not be a problem with any working games.
Title: Re: The selected game is missing one or more required Rom or CHD images?
Post by: TheOnlyShad0w on August 23, 2014, 12:54:00 pm
Just added that DK set 1 then audited. It said I was missing mac2bios but all the roms I currently have are working fine. Can I ignore that?

Yep -- seems that is a bios file but the files in it are empty anyway as there are not currently any dumped files so it shouldn't be being used anyway in any working games (probably just space holders for if\when proper dumps of those roms are found ) -- so ignoring it should not be a problem with any working games.
Fantastic. You've been a really great help.

And thanks to everyone else as well. I think MameUI fixed all of my problems!