summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/gcpinbal.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/gcpinbal.cpp')
-rw-r--r--src/mame/drivers/gcpinbal.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mame/drivers/gcpinbal.cpp b/src/mame/drivers/gcpinbal.cpp
index fbe9ee8e4c9..25c3c3f6bda 100644
--- a/src/mame/drivers/gcpinbal.cpp
+++ b/src/mame/drivers/gcpinbal.cpp
@@ -49,7 +49,7 @@ ES-9209B
| 6116 | | AS7C256 |
| 6116 +-------+ AS7C256 |
|J AS7C256 |
-|A AS7C256 AS7C256 |
+|A MB3773 AS7C256 AS7C256 |
|M TSW1* +-------+ U13* |
|M PAL 32MHz |ES-9303| U11 |
|A PAL 68000P-16 +-------+ |
@@ -147,6 +147,8 @@ WRITE8_MEMBER(gcpinbal_state::bank_w)
m_bg0_gfxset = (data & 0x04) ? 0x1000 : 0;
m_bg1_gfxset = (data & 0x08) ? 0x1000 : 0;
+ m_watchdog->write_line_ck(BIT(data, 7));
+
// machine().bookkeeping().coin_lockout_w(0, ~data & 0x01);
// machine().bookkeeping().coin_lockout_w(1, ~data & 0x02);
}
@@ -456,6 +458,8 @@ static MACHINE_CONFIG_START( gcpinbal )
MCFG_EEPROM_SERIAL_93C46_ADD("eeprom")
+ MCFG_DEVICE_ADD("watchdog", MB3773, 0)
+
/* video hardware */
MCFG_SCREEN_ADD("screen", RASTER)
MCFG_SCREEN_REFRESH_RATE(60)