summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/savquest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/savquest.cpp')
-rw-r--r--src/mame/drivers/savquest.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mame/drivers/savquest.cpp b/src/mame/drivers/savquest.cpp
index d44b66d27a6..311ef811b47 100644
--- a/src/mame/drivers/savquest.cpp
+++ b/src/mame/drivers/savquest.cpp
@@ -813,10 +813,10 @@ void savquest_isa16_cards(device_slot_interface &device)
}
MACHINE_CONFIG_START(savquest_state::savquest)
- MCFG_CPU_ADD("maincpu", PENTIUM2, 450000000) // actually Pentium II 450
- MCFG_CPU_PROGRAM_MAP(savquest_map)
- MCFG_CPU_IO_MAP(savquest_io)
- MCFG_CPU_IRQ_ACKNOWLEDGE_DEVICE("pic8259_1", pic8259_device, inta_cb)
+ MCFG_DEVICE_ADD("maincpu", PENTIUM2, 450000000) // actually Pentium II 450
+ MCFG_DEVICE_PROGRAM_MAP(savquest_map)
+ MCFG_DEVICE_IO_MAP(savquest_io)
+ MCFG_DEVICE_IRQ_ACKNOWLEDGE_DEVICE("pic8259_1", pic8259_device, inta_cb)
pcat_common(config);
MCFG_DEVICE_REMOVE("rtc")
@@ -828,16 +828,16 @@ MACHINE_CONFIG_START(savquest_state::savquest)
MCFG_PCI_BUS_LEGACY_DEVICE(13, DEVICE_SELF, savquest_state, pci_3dfx_r, pci_3dfx_w)
MCFG_IDE_CONTROLLER_32_ADD("ide", ata_devices, "hdd", nullptr, true)
- MCFG_ATA_INTERFACE_IRQ_HANDLER(DEVWRITELINE("pic8259_2", pic8259_device, ir6_w))
+ MCFG_ATA_INTERFACE_IRQ_HANDLER(WRITELINE("pic8259_2", pic8259_device, ir6_w))
MCFG_IDE_CONTROLLER_32_ADD("ide2", ata_devices, nullptr, nullptr, true)
- MCFG_ATA_INTERFACE_IRQ_HANDLER(DEVWRITELINE("pic8259_2", pic8259_device, ir7_w))
+ MCFG_ATA_INTERFACE_IRQ_HANDLER(WRITELINE("pic8259_2", pic8259_device, ir7_w))
/* sound hardware */
- MCFG_DEVICE_ADD("isa", ISA16, 0)
+ MCFG_DEVICE_ADD("isa", ISA16, 0) // FIXME: determine ISA bus clock
MCFG_ISA16_CPU("maincpu")
- MCFG_ISA16_SLOT_ADD("isa", "isa1", savquest_isa16_cards, "sb16", false)
+ MCFG_DEVICE_ADD("isa1", ISA16_SLOT, 0, "isa", savquest_isa16_cards, "sb16", false)
/* video hardware */
pcvideo_s3_vga(config);
@@ -847,7 +847,7 @@ MACHINE_CONFIG_START(savquest_state::savquest)
MCFG_VOODOO_TMUMEM(4,4) /* this is the 12Mb card */
MCFG_VOODOO_SCREEN_TAG("screen")
MCFG_VOODOO_CPU_TAG("maincpu")
- MCFG_VOODOO_VBLANK_CB(WRITELINE(savquest_state,vblank_assert))
+ MCFG_VOODOO_VBLANK_CB(WRITELINE(*this, savquest_state,vblank_assert))
MACHINE_CONFIG_END
ROM_START( savquest )