summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/badlands.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/badlands.c')
-rw-r--r--src/mame/drivers/badlands.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/badlands.c b/src/mame/drivers/badlands.c
index 5e4015c12fe..84e1146e7ed 100644
--- a/src/mame/drivers/badlands.c
+++ b/src/mame/drivers/badlands.c
@@ -184,15 +184,15 @@ 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)
{
- const address_space *space = cputag_get_address_space(screen->machine, "audiocpu", ADDRESS_SPACE_PROGRAM);
+ const address_space *space = cputag_get_address_space(screen.machine, "audiocpu", ADDRESS_SPACE_PROGRAM);
/* sound IRQ is on 32V */
if (scanline & 32)
atarigen_6502_irq_ack_r(space, 0);
- else if (!(input_port_read(screen->machine, "FE4000") & 0x40))
- atarigen_6502_irq_gen(devtag_get_device(screen->machine, "audiocpu"));
+ else if (!(input_port_read(screen.machine, "FE4000") & 0x40))
+ atarigen_6502_irq_gen(devtag_get_device(screen.machine, "audiocpu"));
}
@@ -214,7 +214,7 @@ static MACHINE_RESET( badlands )
atarigen_eeprom_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);
atarigen_sound_io_reset(devtag_get_device(machine, "audiocpu"));
memcpy(state->bank_base, &state->bank_source_data[0x0000], 0x1000);
@@ -689,7 +689,7 @@ static void update_interrupts_bootleg(running_machine *machine)
}
-static void scanline_update_bootleg(running_device *screen, int scanline)
+static void scanline_update_bootleg(screen_device &screen, int scanline)
{
/* sound IRQ is on 32V */
// if (scanline & 32)
@@ -707,7 +707,7 @@ static MACHINE_RESET( badlandsb )
atarigen_eeprom_reset(&state->atarigen);
atarigen_interrupt_reset(&state->atarigen, update_interrupts_bootleg);
- atarigen_scanline_timer_reset(machine->primary_screen, scanline_update_bootleg, 32);
+ atarigen_scanline_timer_reset(*machine->primary_screen, scanline_update_bootleg, 32);
// atarigen_sound_io_reset(devtag_get_device(machine, "audiocpu"));
// memcpy(state->bank_base, &state->bank_source_data[0x0000], 0x1000);