EMULAB Forum

clrmamepro [English] => clrmame Discussion => Topic started by: GDT on 10 October 2017, 08:16

Title: Mame scan fing Genesis missing set
Post by: GDT on 10 October 2017, 08:16
Hello, I recently decided to update my merged MAME romset from a 2 years old version. All works well but I got this:
Genesis (USA, NTSC) [folder: genesis - size: 0]
missing set: Genesis (USA, NTSC)

I have genesis files in rompath with genesis_tmss inside.
What's wrong?
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 10 October 2017, 09:19
did you store it this way:

<your rompath>\genesis\tmss_usa.bin if you keep it uncompressed
or
<your rompath>\genesis.zip with tmss_usa.bin inside the zip (you can use .rar or .7z as well)
Title: Re: Mame scan fing Genesis missing set
Post by: GDT on 10 October 2017, 10:05
it's in 7z format and contains "genesis_tmss" folder with tmss_usa.bin
It was generated with clrmame rebuild in this way.

Another question: I loaded mame executable in clrmame with software list option but I miss some of the software list like "advantage". Should I set something else?
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 10 October 2017, 10:47
I will have a look later at home regarding the genesis problem.....could be a problem in multi-software list mode where genesis might be used in a different list, too....

"advantage"...hmm.....I don't see any software list named like that when I check an official mame 190 -listsoftware output
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 10 October 2017, 20:36
you might want to test this build...

https://mamedev.emulab.it/clrmamepro/binaries/cmpro20171010.rar
Title: Re: Mame scan fing Genesis missing set
Post by: GDT on 10 October 2017, 20:56
Just tested the linked build. No more genesis romset issue.
I still can't find "advantage" software list.

Thank you!
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 11 October 2017, 04:34
You cant find it because there is none. at least I dont see one when I look at a mame -listsoftware output.

Yes, there is a mame has file "advantage" which contains the software list but MAME itself does not export it, so clrmamepro cannot import it.

Either you simply use the hash file in the profiler and setup a single profile for it.....or you may want to ask mamedevelopers why this software list is not exported via -listsoftware
Title: Re: Mame scan fing Genesis missing set
Post by: GDT on 11 October 2017, 08:07
Ok. I'll set a single profile for that. How can I check if there are other software list which are not properly exported from mame?
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 11 October 2017, 10:00
you can do that only semi manually I guess...

load a -listsoftware output into a texteditor, sort the lines, remove any line not containing <softwarelist name="
merge all hash files into one file, do the same sorting, removing for this file and finally compare both files....
Title: Re: Mame scan fing Genesis missing set
Post by: GDT on 11 October 2017, 12:47
Ok, thank you for your tip.
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 11 October 2017, 12:54
well...instead of using the multi-software list mode, you can of course always use all hash files as single-profiles...and the batcher to quickly update/scan/rebuild them at once...
Title: Re: Mame scan fing Genesis missing set
Post by: GDT on 08 February 2018, 09:16
I still got many issues with software lists. Using software lists with cmpro gave me wrong results. For example:
aim65_cart hash file got:
assemblr
basic11
extbas21
extbas23
forth13
mathpack (clone of forth13)
pascal10
p165

but cmpro rebuilds my merged romset with only

assemblr
basic11
forth13 (without mathpack)
p165


what's wrong?
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 08 February 2018, 10:05
well, if the rebuilder did not create the ones in question, you did not have the correct files in the source folder (hash and size match)

For example check your pascal10 set if it really holds the hashes shown in the attached screenshot
Title: Re: Mame scan fing Genesis missing set
Post by: GDT on 08 February 2018, 15:06
All matches and when do scanning I got no missing rom messages, like all went well but the rom wasn't there.
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 08 February 2018, 18:04
Maybe you limited the number of sets....(checkbox should be checked left beside the name in the set information window).
I've just tested it with a profile based on the single hash file and scanning and rebuilding works fine, also in full software list mode it works fine.

So...question is how you set the profile up....what you can do is to

create a new profile based on the single aim65_cart.xml file (so all sets are enabled by default), setup a new rompath for it in settings, switch to full merge mode and rebuild...everything valid found in the source will be added to the destination...

So...if a new scan does not list anything missing your setup is different...either you 1) limited the number of sets or 2) scan different data or 3) use multiple rompaths so parts come from path 1, others from 2....

All I can say for now is: it works fine....To help you I'd need more information about your specific profile setup



or turn on rebuilder logging (in rebuilder advanced) and check what is logged or post it here
Title: Re: Mame scan fing Genesis missing set
Post by: GDT on 08 February 2018, 23:04
I have to reset my whole cmpro settings but it worked now.
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 09 February 2018, 08:03
Most likely you only had a subset of sets enabled....so a "select all" button click in set information would be enough...
...but as mentioned...hard to say without having settings details
Good to hear the problem is resolved

Title: Re: Mame scan fing Genesis missing set
Post by: GDT on 09 February 2018, 23:19
Thank you for support.
It could be a good feature to add a multiple enable software list in system menu through selection with mouse, or SHIFT or CTRL button. It could be useful when rebuilding software lists step by step.
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 10 February 2018, 08:27
That's what the batcher is for....simply select multiple profiles in the profiler (while holding CTRL) and click on load.....
Title: Re: Mame scan fing Genesis missing set
Post by: GDT on 10 February 2018, 10:57
I missed that feature... how can I access batcher?
Title: Re: Mame scan fing Genesis missing set
Post by: coccola on 10 February 2018, 17:14
On the Profiler, select multiple dats, then right-click and select "Load Profiles in BatchMode".
Title: Re: Mame scan fing Genesis missing set
Post by: Roman on 11 February 2018, 09:34
Or simply click on the load button after selecting multiple profiles