Continuing my month-long bitching session about all things emulation related......
I have no problem using clrmame for arcade roms and chds. Softlist roms on the other hand makes me want to cut myself!
First I generated a datfile using stock mame exe and imported all softlists.....
Here is how my roms folder currently exists:
* devices/bios are dumped into the root of the roms folder.
* CHD's are separated into folders categorized by system name within roms folder. Each system CHD folder contains a folder for each CHD for that system.
* roms are separated by system in their own folder within the roms folder. nes, sms, coleco, etc.
MAME itself has no problem detecting my roms/chds with this configuration.
First problem I ran into is clr bitching about sysdefpaths. I tried auto-assigning them and clr just set everything to the roms folder. That doesn't work cause it still bitched. I had to manually go through each system I had and set the path. It simply doesn't see or look for child folders. It has to be told. Tried using the move sets option, thinking it would scan/put everything where it expects it to be and nope. Scanned and didn't move a damn thing.
After doing this, I got it to scan. Then it starts bitching about same named roms being duplicated within the roms dir. You can have an nes rom with the same name as a megadrive rom. clr doesn't understand they're different roms for two different systems.
Why doesn't clr just scan the roms folder and any child folder inside it?
|