User avatar
spludlow
Posts: 34
Joined: Thu Jan 24, 2019 2:15 pm
Contact: Website

Software list dependencies

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
User avatar
spludlow
Posts: 34
Joined: Thu Jan 24, 2019 2:15 pm
Contact: Website

Re: Software list dependencies

Sorry, ignore me

It is in the XML I must need glasses.

<sharedfeat name="requirement" value="cdsys"/>

Cheers

Return to “MAME Discussion”