diff options
Diffstat (limited to 'src/mame/drivers/multigam.cpp')
-rw-r--r-- | src/mame/drivers/multigam.cpp | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/mame/drivers/multigam.cpp b/src/mame/drivers/multigam.cpp index 103e8b87b3a..b157777e246 100644 --- a/src/mame/drivers/multigam.cpp +++ b/src/mame/drivers/multigam.cpp @@ -583,11 +583,11 @@ WRITE8_MEMBER(multigam_state::multigam3_mmc3_rom_switch_w) case 0x6000: /* disable irqs */ machine().device("maincpu")->execute().set_input_line(M6502_IRQ_LINE, CLEAR_LINE); - m_ppu->set_scanline_callback(ppu2c0x_scanline_delegate()); + m_ppu->set_scanline_callback(ppu2c0x_device::scanline_delegate()); break; case 0x6001: /* enable irqs */ - m_ppu->set_scanline_callback(ppu2c0x_scanline_delegate(FUNC(multigam_state::multigam3_mmc3_scanline_cb),this)); + m_ppu->set_scanline_callback(ppu2c0x_device::scanline_delegate(FUNC(multigam_state::multigam3_mmc3_scanline_cb),this)); break; } } @@ -712,7 +712,7 @@ void multigam_state::multigam_init_mapper02(uint8_t* prg_base, int prg_size) m_mapper02_prg_base = prg_base; m_mapper02_prg_size = prg_size; - m_ppu->set_scanline_callback(ppu2c0x_scanline_delegate()); + m_ppu->set_scanline_callback(ppu2c0x_device::scanline_delegate()); } /****************************************************** @@ -869,7 +869,7 @@ void multigam_state::multigam_init_mmc1(uint8_t *prg_base, int prg_size, int chr m_mmc1_prg_size = prg_size; m_mmc1_chr_bank_base = chr_bank_base; - m_ppu->set_scanline_callback(ppu2c0x_scanline_delegate()); + m_ppu->set_scanline_callback(ppu2c0x_device::scanline_delegate()); } @@ -932,7 +932,7 @@ void multigam_state::supergm3_set_bank() // title screen memcpy(mem + 0x8000, mem + 0x18000, 0x8000); membank("bank10")->set_base(mem + 0x6000); - m_ppu->set_scanline_callback(ppu2c0x_scanline_delegate()); + m_ppu->set_scanline_callback(ppu2c0x_device::scanline_delegate()); } else if ((m_supergm3_prg_bank & 0x40) == 0) { @@ -1212,7 +1212,7 @@ MACHINE_START_MEMBER(multigam_state,supergm3) m_multigmc_mmc3_6000_ram = std::make_unique<uint8_t[]>(0x2000); } -static MACHINE_CONFIG_START( multigam, multigam_state ) +static MACHINE_CONFIG_START( multigam ) /* basic machine hardware */ MCFG_CPU_ADD("maincpu", N2A03, NTSC_APU_CLOCK) MCFG_CPU_PROGRAM_MAP(multigam_map) @@ -1462,5 +1462,5 @@ GAME( 1992, multigmb, multigam, multigam, multigam, multigam_state, multigam, RO GAME( 1992, multigm2, 0, multigm3, multigm2, multigam_state, multigm3, ROT0, "Seo Jin", "Multi Game 2", 0 ) GAME( 1992, multigm3, 0, multigm3, multigm3, multigam_state, multigm3, ROT0, "Seo Jin", "Multi Game III", 0 ) GAME( 1992, multigmt, 0, multigmt, multigmt, multigam_state, multigmt, ROT0, "Tung Sheng Electronics", "Multi Game (Tung Sheng Electronics)", 0 ) -GAME( 1994, sgmt1, 0, supergm3, sgmt1, driver_device, 0, ROT0, "<unknown>", "Super Game Mega Type 1", 0 ) -GAME( 1996, supergm3, 0, supergm3, supergm3, driver_device, 0, ROT0, "<unknown>", "Super Game III", 0 ) +GAME( 1994, sgmt1, 0, supergm3, sgmt1, multigam_state, 0, ROT0, "<unknown>", "Super Game Mega Type 1", 0 ) +GAME( 1996, supergm3, 0, supergm3, supergm3, multigam_state, 0, ROT0, "<unknown>", "Super Game III", 0 ) |