summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/berzerk.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/berzerk.c')
-rw-r--r--src/mame/drivers/berzerk.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/berzerk.c b/src/mame/drivers/berzerk.c
index 2a158b6ea8c..f5271cb248d 100644
--- a/src/mame/drivers/berzerk.c
+++ b/src/mame/drivers/berzerk.c
@@ -167,7 +167,7 @@ static TIMER_CALLBACK( irq_callback )
next_v256 = irq_trigger_v256s[next_irq_number];
next_vpos = vsync_chain_counter_to_vpos(next_counter, next_v256);
- timer_adjust_oneshot(irq_timer, video_screen_get_time_until_pos(machine->primary_screen, next_vpos, 0), next_irq_number);
+ timer_adjust_oneshot(irq_timer, machine->primary_screen->time_until_pos(next_vpos), next_irq_number);
}
@@ -180,7 +180,7 @@ static void create_irq_timer(running_machine *machine)
static void start_irq_timer(running_machine *machine)
{
int vpos = vsync_chain_counter_to_vpos(irq_trigger_counts[0], irq_trigger_v256s[0]);
- timer_adjust_oneshot(irq_timer, video_screen_get_time_until_pos(machine->primary_screen, vpos, 0), 0);
+ timer_adjust_oneshot(irq_timer, machine->primary_screen->time_until_pos(vpos), 0);
}
@@ -244,7 +244,7 @@ static TIMER_CALLBACK( nmi_callback )
next_v256 = nmi_trigger_v256s[next_nmi_number];
next_vpos = vsync_chain_counter_to_vpos(next_counter, next_v256);
- timer_adjust_oneshot(nmi_timer, video_screen_get_time_until_pos(machine->primary_screen, next_vpos, 0), next_nmi_number);
+ timer_adjust_oneshot(nmi_timer, machine->primary_screen->time_until_pos(next_vpos), next_nmi_number);
}
@@ -257,7 +257,7 @@ static void create_nmi_timer(running_machine *machine)
static void start_nmi_timer(running_machine *machine)
{
int vpos = vsync_chain_counter_to_vpos(nmi_trigger_counts[0], nmi_trigger_v256s[0]);
- timer_adjust_oneshot(nmi_timer, video_screen_get_time_until_pos(machine->primary_screen, vpos, 0), 0);
+ timer_adjust_oneshot(nmi_timer, machine->primary_screen->time_until_pos(vpos), 0);
}
@@ -377,7 +377,7 @@ static READ8_HANDLER( intercept_v256_r )
UINT8 counter;
UINT8 v256;
- vpos_to_vsync_chain_counter(video_screen_get_vpos(space->machine->primary_screen), &counter, &v256);
+ vpos_to_vsync_chain_counter(space->machine->primary_screen->vpos(), &counter, &v256);
return (!intercept << 7) | v256;
}