I'm using MESSUI 0.165 32-bit and CMpro 4.024 32-bit.
CMpro's data was created from the MESSUI binary.
Then I run "MESSUI -listxml >listxml.dat" and "MESSUI -listsoftware >listsoftware.dat" to get the ROM and software list data into readable files.
Each scan, I get 111 "various rompaths" errors similar to the this:
Set exists in various rompaths: C:\MESSUI\roms\xegs; C:\MESSUI\roms\!Standard\xegs.zip
The 111 errors pertain to only a subset of machines running from 32x to xegs.
Each one of these errors stems from a similar set of xml structures of which an example is shown here:
from the -listxml file.
<machine name="a1200xl" sourcefile="atari400.c" cloneof="a800" romof="a800">
<softwarelist name="xegs" status="original" />
This section is what causes the \roms\!Standard\xegs.zip ROMs zip file to be created.
from the -listsoftware
<softwarelist name="xegs" description="Atari XE Game System cartridges">
<software name="aceoface">
<software name="airball">
<software name="archon">
Etc...
This section is what causes the \roms\xegs software list folder to be created.
I did the very laborious process of setting each BIOS entry in the Systems dialog to \roms\!Standard\ and each SOFT entry in the Systems dialog to \roms\Name_of XML_File_in_HASH_Folder\
There are only 2 of the 111 "various rompaths" error items that are actually BIOS entries in the Systems dialog, "megatech" and "neogeo".
Of course, these 2 BIOS entries are what cause the 2 "matches a BIOS-setname" errors detailed in my previous submission above.
So, "megatech" and "neogeo" produce both the "matches a BIOS-setname" and the "various rompaths" errors.
The remaining 109 items produce only the "various rompaths" error.
Due to the structure of the xml data, it appears that the "various rompaths" errors are inescapable.
I followed instructions from your submission at the top of this thread.
I removed all 111 .zip files from the \roms\!Standard\ folder, rescanned, and all of the "various rompaths" errors were gone.
I rebuilt from the moved 111 .zip files and CMpro built all 111 .zip files right back into the \roms\!Standard\ folder.
I scanned again and all 111 "various rompaths" errors returned.
Am I doing something wrong?
Is the xegs.zip BIOS zip file supposed to end up in the \roms\xegs software list folder as opposed to the \roms\!Standard folder?
Does the scanner still scan all files correctly despite the numerous "various rompaths" errors?
And if so, is there a .ini or .xml configuration that makes it possible to turn off these "various rompaths" and "matches a BIOS-setname" errors or, must I (safely I hope) ignore them?