mirror of
https://github.com/holub/mame
synced 2025-07-03 00:56:03 +03:00
added "headphones" to atapi cd-rom drives [smf]
This commit is contained in:
parent
48774d6c8a
commit
d3228d98e4
@ -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 )
|
static MACHINE_CONFIG_FRAGMENT( ide )
|
||||||
MCFG_IDE_CONTROLLER_ADD("ide", ata_devices, "hdd", nullptr, false)
|
MCFG_IDE_CONTROLLER_ADD("ide", ata_devices, "hdd", nullptr, false)
|
||||||
MCFG_ATA_INTERFACE_IRQ_HANDLER(WRITELINE(isa16_ide_device, ide_interrupt))
|
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
|
MACHINE_CONFIG_END
|
||||||
|
|
||||||
static INPUT_PORTS_START( ide )
|
static INPUT_PORTS_START( ide )
|
||||||
|
Loading…
Reference in New Issue
Block a user