diff options
Diffstat (limited to 'src/mame/drivers/galpani3.cpp')
-rw-r--r-- | src/mame/drivers/galpani3.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mame/drivers/galpani3.cpp b/src/mame/drivers/galpani3.cpp index c54af2de04d..89d8e0dedbf 100644 --- a/src/mame/drivers/galpani3.cpp +++ b/src/mame/drivers/galpani3.cpp @@ -68,6 +68,7 @@ Dumped by Uki #include "sound/ymz280b.h" #include "video/sknsspr.h" #include "machine/eepromser.h" +#include "machine/watchdog.h" #include "machine/kaneko_toybox.h" #include "video/kaneko_grap2.h" @@ -493,7 +494,7 @@ static ADDRESS_MAP_START( galpani3_map, AS_PROGRAM, 16, galpani3_state ) AM_RANGE(0xf00014, 0xf00015) AM_READ_PORT("COIN") AM_RANGE(0xf00016, 0xf00017) AM_NOP // ? read, but overwritten AM_RANGE(0xf00020, 0xf00023) AM_DEVWRITE8("ymz", ymz280b_device, write, 0x00ff) // sound - AM_RANGE(0xf00040, 0xf00041) AM_READWRITE(watchdog_reset16_r, watchdog_reset16_w) // watchdog + AM_RANGE(0xf00040, 0xf00041) AM_DEVREADWRITE("watchdog", watchdog_timer_device, reset16_r, reset16_w) AM_RANGE(0xf00050, 0xf00051) AM_NOP // ? written once (3rd opcode, $30.b) ADDRESS_MAP_END @@ -513,6 +514,8 @@ static MACHINE_CONFIG_START( galpani3, galpani3_state ) MCFG_EEPROM_SERIAL_93C46_ADD("eeprom") + MCFG_WATCHDOG_ADD("watchdog") + MCFG_DEVICE_ADD("toybox", KANEKO_TOYBOX, 0) MCFG_PALETTE_ADD("palette", 0x4303) |