Hello, I’ll start with an example.
Say I want to run:
machine: pce
softwarelist: pcecd
software: 4in1 (disk)
MAME tells me:
[cd] super cd-rom system (japan) (v3.0).pce NOT FOUND (tried in pce\scdsys scdsys pce)
Fatal error: Required files are missing, the machine cannot be run.
OK I get it I need
softwarelist: pce
software: cdsys (rom)
Put that in place fine it runs.
So my question is how can I know this? MAME seems to know. I can’t see anything in the XML.
It feels a bit like pce/cdsys should be a device_ref, but I’m assuming it was an optional cartridge so it’s a bit of a weird one?
Cheers
Sam