Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: sofakng on September 12, 2004, 08:38:13 pm

Title: Help needed with ClrMamePro
Post by: sofakng on September 12, 2004, 08:38:13 pm
I'm trying to clean up my ROMs by using ClrMamePro, but I'm a bit confused...

I've configured everything properly (at least I think so), and I'm using "split-merged" sets as well as Logix's 0.86 dat file.

The problem is that when I do a scan (and have everything checked: "Missing, Case Unneeded, Name, Size"), I get a list of all 5088 MAME ROMs instead of a listing of what ROMS need to be fixed because of missing files.

For example:  I have "alibaba.zip".  The zipfile exists but is missing several individual rom files.

I don't care that I don't have Zoo Keeper (zookeep.zip) but I *DO* care that I have alibaba.zip and that it is missing files inside the zipfile...

Anybody know what I'm saying?

Any help would be greatly appriciated :)
Title: Re:Help needed with ClrMamePro
Post by: SirPeale on September 13, 2004, 12:44:42 am
Then you don't need whole sets, you just need those ROMs to fix what you have.

Right click on the scan window and select 'save --> fix.dat file'  Someone can get you *just* those ROMs that you need.
Title: Re:Help needed with ClrMamePro
Post by: sofakng on September 13, 2004, 06:42:17 am
Thats part of the problem...  When I "Save --> Fix-Dat File", I get a file containing ALL the ROMs I'm missing-- including ROMs I don't even have .zip files for at all.

(eg. I only have 500 or so ROMs, so my fix.dat file lists 4500 ROMs are missing, instead of the 50 or so defective .zip files I have).
Title: Re:Help needed with ClrMamePro
Post by: sofakng on September 19, 2004, 03:03:13 pm
Anybody able to help me?
Title: Re:Help needed with ClrMamePro
Post by: SirPeale on September 19, 2004, 03:37:23 pm
Thats part of the problem...  When I "Save --> Fix-Dat File", I get a file containing ALL the ROMs I'm missing-- including ROMs I don't even have .zip files for at all.

So you're looking to just correct *just* those ROMs you have, not a full set?
Title: Re:Help needed with ClrMamePro
Post by: sofakng on September 19, 2004, 04:22:41 pm
Right, I don't have a full set of ROMs (eg. 5088)... I only have around 500 ROMs.  I'd only like to correct those ROMs that I have.
Title: Re:Help needed with ClrMamePro
Post by: SirPeale on September 19, 2004, 04:30:45 pm
Ahhhhhhhhh...hold on while I post this question to the program's author.
Title: Re:Help needed with ClrMamePro
Post by: sofakng on September 19, 2004, 05:02:40 pm
Thank you very much!

Let me know if you hear anything.

Title: Re:Help needed with ClrMamePro
Post by: SirPeale on September 19, 2004, 10:28:57 pm
I did, and it's not good.

http://www.mameworld.info/ubbthreads/showflat.php?Cat=&Board=emuadvice&Number=6337&Main=6332#Post6337 (http://www.mameworld.info/ubbthreads/showflat.php?Cat=&Board=emuadvice&Number=6337&Main=6332#Post6337)

Also posted in alt.games.mame and Roman says he gave you the answer already.
Title: Re:Help needed with ClrMamePro
Post by: sofakng on September 19, 2004, 11:07:12 pm
Yeah, I saw his response on the ClrMamePro forum as well.  I have no idea where he is getting this "I already told you..." response, but I never heard him tell me that.

Anyways, thank you very much for your help.
Title: Re:Help needed with ClrMamePro
Post by: SirPeale on September 19, 2004, 11:09:12 pm
Try unchecking 'Sets' in the scan dialog window.
Title: Re:Help needed with ClrMamePro
Post by: sofakng on September 19, 2004, 11:24:40 pm
Actually what I needed to do was select "Sets" in the Settings panel and then click on "Avail. Games".  What that did was select only the ROM sets that it found files for.

My only other question is...  What does the "rebuilder" do?  I've read the documentation on it, and it says that it checks files from a source directory and if it finds a valid ROM then it puts it into the source directory.

What does that mean exactly?

I have a bunch of .zip files that are "broken" meaning they only have half of the ROM files required for that game to work.  So if I download another copy of the ROM do I use rebuilder to scan BOTH files and take only the valid ROM from inside of them to make one fully working .zip file?

If so, how exactly do I do that?
Title: Re:Help needed with ClrMamePro
Post by: SirPeale on September 19, 2004, 11:35:33 pm
Scanning with the fix options checked will rebuild those particular sets.  What the rebuilding button does is pretty much the same thing, but you can point it at a directory, and have it build sets into new files.  Don't worry about it, just use the 'scan' with 'fix' options checked and you'll be fine.

Oh, and thanks for that answer.  Looked for it, and couldn't find it.  Should really be in the documentation.
Title: Re:Help needed with ClrMamePro
Post by: sofakng on September 19, 2004, 11:43:02 pm
Well, are you sure that just scanning would fix those problems?

Here's an example:  Let's say I have alibaba.zip but it is an incomplete set.  (eg. it only contains half of the ROMs I need)  So I get another copy of alibaba.zip and this is also a partially complete set.  Of course I can't have two "alibaba.zip" files in the same directory unless I rename one of them to "alibaba2.zip" or something like that.

So, when I do a scan (using available games only) will it look inside of alibaba2.zip to fix alibaba.zip?

Hopefully that makes sense what I'm saying...

...and yes, I think that the "Available Games" option in the settings should be better documented.  Not all of us have complete MAME filesets :)
Title: Re:Help needed with ClrMamePro
Post by: SirPeale on September 20, 2004, 12:06:19 am
If you have the missing ROMs in your addpath, it'll just merge them right into the existing sets.

When you're just scanning what you have (and no more) when you do a save --> fix.datfile it should just write the fix.dat for *just* what you need.

You saying it's not?

Edit: reread your message. Set up a directory somewhere, doesn't matter where.  Put all the new ROMs in that dir.  In ClrMame, designate that dir as an addpath.  ClrMame will pull those needed files and merge them in to the existing sets.