diff options
Diffstat (limited to 'src/mess/drivers/gmaster.c')
-rw-r--r-- | src/mess/drivers/gmaster.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mess/drivers/gmaster.c b/src/mess/drivers/gmaster.c index 3e0bda8ab9e..8914e049968 100644 --- a/src/mess/drivers/gmaster.c +++ b/src/mess/drivers/gmaster.c @@ -205,9 +205,9 @@ UINT32 gmaster_state::screen_update_gmaster(screen_device &screen, bitmap_ind16 } -static INTERRUPT_GEN( gmaster_interrupt ) +INTERRUPT_GEN_MEMBER(gmaster_state::gmaster_interrupt) { - device->machine().device("maincpu")->execute().set_input_line(UPD7810_INTFE1, ASSERT_LINE); + machine().device("maincpu")->execute().set_input_line(UPD7810_INTFE1, ASSERT_LINE); } static const UPD7810_CONFIG config = { @@ -221,7 +221,7 @@ static MACHINE_CONFIG_START( gmaster, gmaster_state ) MCFG_CPU_PROGRAM_MAP(gmaster_mem) MCFG_CPU_IO_MAP( gmaster_io) MCFG_CPU_CONFIG( config ) - MCFG_CPU_VBLANK_INT("screen", gmaster_interrupt) + MCFG_CPU_VBLANK_INT_DRIVER("screen", gmaster_state, gmaster_interrupt) MCFG_SCREEN_ADD("screen", LCD) MCFG_SCREEN_REFRESH_RATE(60) |