Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: eds1275 on June 19, 2015, 07:07:35 pm

Title: How do I know which missing files are needed to run a rom in mame?
Post by: eds1275 on June 19, 2015, 07:07:35 pm
I've got the latest mame, and am hoping to play golden tee fore specifically. I have the roms and chds for the first one and 2004, but still getting errors.
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: Slippyblade on June 19, 2015, 07:10:30 pm
Try to run the game from the command line, MAME will tell which files are missing.  At least, .149 worked that way.
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: harveybirdman on June 19, 2015, 07:11:33 pm
Either command line or get RomCenter
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: dgame on June 19, 2015, 07:17:53 pm
from the command line:
mame -verifyroms gtfore04
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: ark_ader on June 19, 2015, 11:21:35 pm
I've got the latest mame, and am hoping to play golden tee fore specifically. I have the roms and chds for the first one and 2004, but still getting errors.

Dump them again from your arcade machine.  We are only supposed to have the ROMS if we are trying to get a game board repaired, right?  :police:
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: BadMouth on June 22, 2015, 09:13:47 am
not sure if it's your issue, but keep in mind that the format of the CHDs changed a while back.  (around the early 150's IIRC)
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: Malenko on June 22, 2015, 09:42:29 am
Dump them again from your arcade machine.  We are only supposed to have the ROMS if we are trying to get a game board repaired, right?  :police:
No, you can have the roms even if you arent in need of repairing the board yet. Wouldnt make sense if no one had the ROM file until AFTER their board went bad. Preventive maintenance for days.
 
I have tons of PCBs and cabs, but no means to dump the roms from them. Sadly I own more than 1 GT board (for some reason, MK cabs got converted to them a lot)
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: meadsy13 on June 28, 2015, 09:34:16 am
from the command line:
mame -verifyroms gtfore04

Hi all

I have a similar issue for teenage mutant ninja turtles and sf2. I ran mame -verifyroms tmntu but it says romset is not found. The rom is there "tmntu.zip" and is in the right file, given it shows in mala. The game errors due to missing files hence me trying to find out which!

Any help would be much appreciated

Thanks

Chris
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: Malenko on June 28, 2015, 05:12:18 pm
Missing the parent set?
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: PL1 on June 28, 2015, 08:33:01 pm
Agreed.  The parent ROM for "tmntu" is "tmnt", meadsy13.


Scott
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: Yenome on July 10, 2015, 11:13:13 pm
from the command line:
mame -verifyroms gtfore04

Hi all

I have a similar issue for teenage mutant ninja turtles and sf2. I ran mame -verifyroms tmntu but it says romset is not found. The rom is there "tmntu.zip" and is in the right file, given it shows in mala. The game errors due to missing files hence me trying to find out which!

Any help would be much appreciated

Thanks

Chris

Hmm thanks your issue solved my puzzle. I run a non-merged set (all needed files in zip) so in your case tmntu requires files from tmnt. in my case tmntu would have the files it needs from tmnt. so when i did the verify roms check it would error out cause i didnt have the parent in a zip named as such but it would run cause the needed files are there.
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: meadsy13 on July 12, 2015, 04:06:34 am
Agreed.  The parent ROM for "tmntu" is "tmnt", meadsy13.


Scott

Thanks all that has solved it for tmntu. All working

Unfortunately same logic didn't seem to work for sf2 and Simpsons. Any ideas from the screenshot?

Sorry for the continuous questions!
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: PL1 on July 12, 2015, 03:19:32 pm
Are you sure your ROM version matches the version of MAME you are using?

Have you tried running them from command line with the verbose option enabled?
Code: [Select]
[MAME executable filename] sf2ce -verbose
That should give you an idea what's missing/wrong.

If you're using a "nonag" version of MAME at this stage, you are just preventing MAME from telling you what it needs -- use a regular build of the same version until you get things working right.

Another way to approach this is to use the same version number MAMEUIFX (http://mame32fx.altervista.org/home.htm) to audit each problem game's ROMs (right-click on game name -- audit) and see what's missing/wrong.

Once you have the right version of the desired ROMs in your MAMEUIFX ROMs folder, move them to the MAME ROMs folder.   ;D


Scott
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: meadsy13 on July 17, 2015, 06:53:12 pm
Thanks for the tip

Missing files - any idea where I get them?
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: JDFan on July 17, 2015, 07:04:29 pm
Thanks for the tip

Missing files - any idea where I get them?

CHeck your rom folder and see if there is a zip file named sf2ce (that is the file the launcher is looking for ) - IF it is there open the zip and check if the files are inside it (ie. buf1, etc) -- If the zip is not there then you need to download it from a rom site -- if the folder is there but the files are missing you have an incomplete rom zip so might still need to redownload the rom zip.

Here is a screenshot of my zip from a 0.149 romset I use
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: PL1 on July 17, 2015, 07:40:23 pm
Based on s9263b.1a missing, your ROM is older than 0.152 and your version of MAME is 0.152 or newer.
Quote
- 0.152: Osso fixed kick inputs (LK MK FK) are not working in clones sf2m3 and sf2m8. Porchy dumped and added s9263b.1a rom to Street Fighter II': Champion Edition (World 920513) and clones.

It's usually much easier to find a ROMset then get the matching version of MAME than to start with a version of MAME and find the corresponding ROMset.   ;D

Missing files - any idea where I get them?
Sorry, but no hints allowed on that subject.

See Rule 5 (http://arcadecontrols.com/arcade_message_rules.html).   :police:


Scott
Title: Re: How do I know which missing files are needed to run a rom in mame?
Post by: meadsy13 on July 18, 2015, 02:22:18 am
Thanks Scott I get it now. Appreciate the patience

I'll let you know how I get on