EMULAB Forum

clrmamepro [English] => clrmame Discussion => Topic started by: yescabernetnointernet on 21 April 2023, 20:51

Title: -listxml VS hash/*.xml
Post by: yescabernetnointernet on 21 April 2023, 20:51
Hey Roman, just tried importing -listsoft into cmp and found out it's loading by itself all (all? Maybe... ?) Software Lists in one shot.

Soooooo... I'm asking you: what's the point of loading all different SOFT xmls from the hash/ folder of MAME?  :o

Sure there's something I'm missing, but I do not understand what... ...  ;D
Title: Re: -listxml VS hash/*.xml
Post by: Roman on 22 April 2023, 05:40
When you import your data from a mame.exe you're asked after the import (unless the belonging option is unticked) if you want to import software lists. Then cmpro does load this -listsoftware data and you got all software lists in one profile. But....first of all, -listsoftware does not include all software lists from mame's hashfolder and secondly, it's a real pain to set this mode up correctly. You'd need unique distinct rompaths for each software list and scanning takes long, more memory usage etc..etc...This mode is not recommended.
Hopefully such problems will be history with a new scanner. You see that the new rebuilder already handles -listsoftware flawlessly and efficient.
Title: Re: -listxml VS hash/*.xml
Post by: yescabernetnointernet on 22 April 2023, 05:46
-listsoftware does not include all software lists from mame's hashfolder and secondly, it's a real pain to set this mode up correctly. You'd need unique distinct rompaths for each software list and scanning takes long, more memory usage etc..etc...
Gotcha!  ;)
Title: Re: -listxml VS hash/*.xml
Post by: Roman on 22 April 2023, 18:59
Especially the rompath setup is really really annoying which I have to admit....but as I said, this might change drastically.
Actually I don't know the reason why -listsoftware does not include all software lists of the hash folder. Well, at least in the past, several were not included in the extract. And since normally only a handful of lists change from MAME version to version, it makes more sense to have a profiler per software lists. Rompath generation and assignement can be here done via the batcher...
Title: Re: -listxml VS hash/*.xml
Post by: yescabernetnointernet on 22 April 2023, 20:05
Actually I don't know the reason why -listsoftware does not include all software lists of the hash folder
Or, may I add: why M. A. M. E. devs chose this "doubled" approach? I mean, -listsoftware seems to me somewhat redundant since there're also XMLs inside hash/ folder...  :o
Title: Re: -listxml VS hash/*.xml
Post by: Roman on 22 April 2023, 20:14
Ask the devs 😁
Title: Re: -listxml VS hash/*.xml
Post by: yescabernetnointernet on 22 April 2023, 20:20
Ask the devs 😁
;D Nice one Roman!