Regarding item 1, I used to have 30 or so \hash\xmls that I would bring into the old clrmamepro but with the new one I just use the single file output of mame.exe -listsoftware and then use an XPath filter statement that only checks \software directories I collect. This is much cleaner and less steps. ![Smiley :)](https://www.emulab.it/forum/Smileys/default/smiley.gif)
Thanks, John! That's exactly what I did, and you're right, it's a better method overall.
![Smiley :)](https://www.emulab.it/forum/Smileys/default/smiley.gif)
Roman:
First, wow I'm impressed. You new tool not only looks better, but it's better organized, the options are clear and generally make more sense, and the speed... wow. I've been using cmpro every month since your first release in 97, and if you had this tool back then, I'm pretty sure I would have had at least a year more of my life by now
![Wink ;)](https://www.emulab.it/forum/Smileys/default/wink.gif)
So to your comments:
1. As I mentioned to John, the new method just works so well that I don't believe I'll need a batch profiler anymore (though it's cool that you're planning on it!). That said, would you consider an option to trigger mame -softwarelists within clrmame, so it doesn't need to be run out of band?
Also, I wrote a shell script to compare hash values between 0.269 and 0.270, iterating on each software set within the mame "hash" directory. However, upon completion of the scan, clrmame did not pick up on changes for certain software sets that my shell script reported. Can you help me understand why? The sets it missed are:
attache
coleco_homebrew
coleco
evio
lk3000
nes_kstudio
nes_ntbrom
pv1000
pv2000
smc777
supracan
Also, it reported on certain sets that were "unneeded" which is probably expected behavior since they don't seem to be in the mame -softwarelists output xml, however they DO have corresponding xml files in the hash folder, so I wonder - is this really an issue with mame -softwarelists not capturing all the sets, or are they somewhere else and I'm just blind? Those sets are:
3do_m2
advantage
carbeena
gba_ereader
gtfore
ique
lisa2
pippin_flop
sat_vccart
snes_vkun
tandy6k
2. Great to know! I'll just rebuild to the source folder then, since it's safe. That's the way I was doing it in cmpro too, so I kindof expected it would be okay, but wanted to be sure before taking the leap.
3. After I typed my message I did also notice that the input box allows for free text, so yes you're right I can just add the path there. That said, it's a little better to add an "all" setting.
![Smiley :)](https://www.emulab.it/forum/Smileys/default/smiley.gif)