EMULAB Forum

clrmamepro [English] => clrmame Discussion => Topic started by: JCW2001 on 28 January 2018, 21:21

Title: v4.033 and MAME 0.193:
Post by: JCW2001 on 28 January 2018, 21:21
EDIT: Ignore me. I was scanning a Software List  ::)

I'm getting a strange error message when I point to MAME64.exe for my DAT:

Quote
ROM-Path-Subfolder

E:\xxx\megatech (and: E:\xxx\neogeo)

matches a BIOS-setname but contains archive file.
This causes problems while scanning.
You should rename it or prevent nested ROMPath-Subfolders.

(https://i.imgur.com/VoZlJbX.png)

I've renamed those folders to mega_tech and neo_geo respectively and have started a new scan, but seeing as it takes an hour to complete a scan I thought I'd flag it just incase it's another issue that I don't understand. Thanks!
Title: Re: v4.033 and MAME 0.193:
Post by: Roman on 29 January 2018, 07:03
so I should ignore this post completely?  :)
Title: Re: v4.033 and MAME 0.193:
Post by: JCW2001 on 30 January 2018, 23:07
:) Not unless it's helpful to you or others to comment! I'm still learning!
Title: Re: v4.033 and MAME 0.193:
Post by: Roman on 31 January 2018, 07:56
ok here we go:

remember that there are 2 official ways to store sets in MAME.

For decompressed sets you keep them in: rompath\setname\file 1 ... file n (this is similar for the normal chd storing mode, too)
for compressed sets you keep them in : rompath\setname.zip (or .7z) where the archive holds file 1...n for this set

clrmamepro supports both during a scan.

So rompaths can hold folders but they are meant to be for either chd containers or decompressed sets. That's also the reason why you should not have rompaths in rompaths....the scanner will find a folder within the rompath, tries to match its content against the database and will most likely fail and mark it as unneeded...

In the example, cmpro found a "neogeo" folder (which is a valid set name in MAME, it's the neogeo bios set) inside a setup rompath...and shows the warning....
The test is really old....decades.....I guess it's limited to only test for bios set names....I might need to review this old bastard ;-)



Title: Re: v4.033 and MAME 0.193:
Post by: JCW2001 on 01 February 2018, 21:45
Haha. Thank you for explaining. That does makes sense. My MAME romset folder is indeed as you described (all zips), but this is a Software List, which is a concept that still baffles me some, even within MAME. (I know roughly how it related to MESS etc, but I'm still learning.)

I dragged the XML file into the profile screen. I created a new profile and used MAME as the executable. I got the same scan results. Not sure how to make sure the XML file is used.

It's fine, I'm still exploring and getting there :) Thanks for your help!