EMULAB Forum

clrmamepro [English] => clrmame Discussion => Topic started by: putto72 on 26 February 2012, 23:22

Title: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: putto72 on 26 February 2012, 23:22
Hi, I have a problem with the new version of Mame Plus (145u1) and Cmpro (4.03a).
I'm using merged sets and distinct directories for every system, including SOFT systems (Sega MegaTech cartridges and Sega Titan Video cartridges). I'm getting "missing set" for games in these categories:
- "ST-V Bios" (subdirectory: stvbios);
- "softwarelist: stv" (subdirectory: stv);
- "Mega-Tech" (subdirectory: megatech);
- "softwarelist: megatech" (subdirectory: smegatech).
I tried duplicating the same romsets in stv/stvbios and megatech/smegatech, but I keep getting the "missing set" warnings, together with "set exists in various rompaths". The zip files are correct, and they do contain the expected romfiles.
Any clue?

TIA.
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 27 February 2012, 06:14
I will look at this this week. can you provide some more info ( maybe stepbystep instructions or some screenshots of the setup and messages )
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: putto72 on 27 February 2012, 13:23
Hi, thanks for your reply.
I'm attaching "mame plus.cmp" (settings) and "mame plus.log" (log).
I don't see anything unusual in the settings, maybe you can shed some light.
Thanks.
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 27 February 2012, 23:17
well, I tested it against official 145 and found out that cmpro get fooled a bit by the identical set names.
I tweaked the detection a bit, so it should be fixed for next version.

By the way, "Set exists in various rompaths" can still happen. For example the stv bios is not part of the softwarelist stv...so if you only copied the folders, you created a not needed dupe.
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: putto72 on 28 February 2012, 08:18
I will remove unneeded sets, I just tried copying the files to see what would happen. I'll grab the next version.
Thank you.
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: putto72 on 02 March 2012, 22:15
Hi, I just upgraded to 4.04; a few sets were fixed, but I still get many mismatches for existing sets  :(
Maybe I should disable software lists? It seems strange to me that there are not many people experiencing these problems; is it just me? Am I doing something wrong?
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 03 March 2012, 13:01
define mismatch.
give me some concrete example...
for mame software lists are useless anyway since currently they only double the existing ones.
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: putto72 on 04 March 2012, 18:08
Maybe "mismatch" is the wrong word.. I meant that cmpro reported as "missing" rom files which were available, in the correct folder and zip file.
Anyway, since software lists are useless, I deleted the cache, answered "NO" when asked about software lists, and now everything works as expected.
So for now I'm happy :)
Thanks!
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 05 March 2012, 20:05
ah....I see something....working on it...
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 05 March 2012, 20:57
you can try this one:

http://mamedev.emulab.it/clrmamepro/binaries/cmp20120305.rar (http://mamedev.emulab.it/clrmamepro/binaries/cmp20120305.rar)
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: putto72 on 07 March 2012, 17:26
Hi Roman,
I tried the new version, but still no luck..  :(
I removed the cache, added two new folders (stv and smegatech), mapped these two folders to the software lists in Systems, copyed stvbios to stv and megatech to smegatech and did a full scan.
Please find attached log and settings.
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 07 March 2012, 18:58
erm....what you do is not what I think is correct...maybe a general misunderstanding....

So...step by step...

Let's assume the standard setup (without softlists)....you got a rompath A and maybe a rompath B with stv and megatech roms and the bios sets in it...

fine...let's add software lists...

multi software lists mean, you need to setup system default paths for them...

so you
a) settings->add new empty rompaths Soft_A and Soft_B
b) systems->assign Soft_A and Soft_B to the software list entries for stv and megatech....and rompath A and B to the other BIOS sets (incl. stv and megatech)
c) do a scan...of course the scanner will now tell you that each and any softlist set is not found...since you added new empty paths...if you got scanner/advanced/deeper check for fixable missing files enabled, the scanner will list most missing entries with "missing but fixable".

You could enable fix missing...but faster would be to simply copy all sets from rompath A to your soft_a folder. Since MAME mainly doubles the sets with the software list you see you have to double the sets. So scanning after copying should only list a few issues because
a) the bios sets themselves are not part of the softlists
b) some files (mainly nv files) are not part of the softlists

Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: putto72 on 07 March 2012, 22:25
That's what I did: stv contains a duplicate of all the romsets in stvbios, and smegatech a duplicate of all the romsets in megatech. stv and smegatech are mapped to distinct directories. The files that are reported as missing are there. I made a dir /s and I'm attaching the listing here. I really don't see any problem with my configuration  :(
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 08 March 2012, 08:08
Can you send me your cmpro.ini file and the used .cmp file for the profile (cmpro settings folder) please....
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: putto72 on 08 March 2012, 08:39
Mame plus.cmp is already inside the zip with the log attached in a previous post.
I'm attaching cmpro.ini here.
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 08 March 2012, 08:45
Thanks...I try to rebuild your scenario tonight...
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 08 March 2012, 21:33
hmm..first quick test doesn't show any issue...
your profile (at least the one from a previous post) had some issues though:

C:\Mame\Roms\stvbios is setup as system default path for the stvbios and as rompath, fine
but the software lists did not have any sysdefpath assigned nor a rompath setup...

...so I've added them, copied (not moved) all files from C:\Mame\Roms\stvbios to the newly added one for the stv software list and scanned...."astrass" (typical stv game, mentioned in your log) is not listed as missing.


So...nothing wrong here at the moment....
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: putto72 on 08 March 2012, 22:23
In my latest try I forgot to enable the two rompaths for the software lists (sorry, I was in a hurry). Now it's better, but still not perfect for:
- pclub2.zip
- pclub2v3.zip
- pclubpok.zip
I suppose the problem is with the full merge, since the roms ic22..ic30 cannot be renamed properly (cmpro should maybe enforce split?).
Config and log attached. Thank you.
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 09 March 2012, 19:44
http://mamedev.emulab.it/clrmamepro/binaries/cmp20120309.rar (http://mamedev.emulab.it/clrmamepro/binaries/cmp20120309.rar)

that should fix the "missing ones"...the rating algorithm failed on them and needed a bit of tweaking. However I don't get any failed rename operations...if you get some let me know (however it could be related to faulty zipstructures as well...so maybe rezip them).
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: putto72 on 09 March 2012, 23:22
Perfect!
No missing set, apart from the yet-to-be-released CHD.
Thank you!
Title: Re: Mame Plus 145u1/Cmpro 4.03a: STV and Megatech roms not found
Post by: Roman on 10 March 2012, 12:53
ah...good to hear...
...and by the way ....there is nothing missing in u3... :)