diff options
Diffstat (limited to 'src/mame/drivers/rampart.c')
-rw-r--r-- | src/mame/drivers/rampart.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/mame/drivers/rampart.c b/src/mame/drivers/rampart.c index 112bf50fc47..0ab022b7946 100644 --- a/src/mame/drivers/rampart.c +++ b/src/mame/drivers/rampart.c @@ -45,11 +45,11 @@ static void update_interrupts(running_machine *machine) } -static void scanline_update(running_device *screen, int scanline) +static void scanline_update(screen_device &screen, int scanline) { /* generate 32V signals */ if ((scanline & 32) == 0) - atarigen_scanline_int_gen(devtag_get_device(screen->machine, "maincpu")); + atarigen_scanline_int_gen(devtag_get_device(screen.machine, "maincpu")); } @@ -73,7 +73,7 @@ static MACHINE_RESET( rampart ) atarigen_eeprom_reset(&state->atarigen); atarigen_slapstic_reset(&state->atarigen); atarigen_interrupt_reset(&state->atarigen, update_interrupts); - atarigen_scanline_timer_reset(machine->primary_screen, scanline_update, 32); + atarigen_scanline_timer_reset(*machine->primary_screen, scanline_update, 32); } @@ -371,8 +371,7 @@ static MACHINE_DRIVER_START( rampart ) /* sound hardware */ MDRV_SPEAKER_STANDARD_MONO("mono") - MDRV_SOUND_ADD("oki", OKIM6295, MASTER_CLOCK/4/3) - MDRV_SOUND_CONFIG(okim6295_interface_pin7low) + MDRV_OKIM6295_ADD("oki", MASTER_CLOCK/4/3, OKIM6295_PIN7_LOW) MDRV_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.60) MDRV_SOUND_ADD("ymsnd", YM2413, MASTER_CLOCK/4) |