added "headphones" to atapi cd-rom drives [smf]

This commit is contained in:
smf- 2016-10-06 13:23:02 +01:00
parent 48774d6c8a
commit d3228d98e4

View File

@ -41,9 +41,22 @@ WRITE_LINE_MEMBER(isa16_ide_device::ide_interrupt)
}
}
static MACHINE_CONFIG_FRAGMENT(cdrom_headphones)
MCFG_DEVICE_MODIFY("cdda")
MCFG_SOUND_ROUTE(0, "lheadphone", 1.0)
MCFG_SOUND_ROUTE(1, "rheadphone", 1.0)
MCFG_SPEAKER_STANDARD_STEREO("lheadphone", "rheadphone")
MACHINE_CONFIG_END
static MACHINE_CONFIG_FRAGMENT( ide )
MCFG_IDE_CONTROLLER_ADD("ide", ata_devices, "hdd", nullptr, false)
MCFG_ATA_INTERFACE_IRQ_HANDLER(WRITELINE(isa16_ide_device, ide_interrupt))
MCFG_DEVICE_MODIFY("ide:0")
MCFG_SLOT_OPTION_MACHINE_CONFIG("cdrom", cdrom_headphones)
MCFG_DEVICE_MODIFY("ide:1")
MCFG_SLOT_OPTION_MACHINE_CONFIG("cdrom", cdrom_headphones)
MACHINE_CONFIG_END
static INPUT_PORTS_START( ide )