From d52a995f15698f8add3725bc8cdff44be97bbc7a Mon Sep 17 00:00:00 2001 From: Aaron Giles Date: Fri, 2 Jan 2009 00:48:18 +0000 Subject: [PATCH] Same assertion fixes for wwfsstar/wwfwfest drivers. --- src/mame/drivers/wwfsstar.c | 3 ++- src/mame/drivers/wwfwfest.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/mame/drivers/wwfsstar.c b/src/mame/drivers/wwfsstar.c index 3b33260760c..6f83f100898 100644 --- a/src/mame/drivers/wwfsstar.c +++ b/src/mame/drivers/wwfsstar.c @@ -268,7 +268,8 @@ static TIMER_DEVICE_CALLBACK( wwfsstar_scanline ) /* An interrupt is generated every 16 scanlines */ if (scanline % 16 == 0) { - video_screen_update_partial(timer->machine->primary_screen, scanline - 1); + if (scanline > 0) + video_screen_update_partial(timer->machine->primary_screen, scanline - 1); cpu_set_input_line(timer->machine->cpu[0], 5, ASSERT_LINE); } diff --git a/src/mame/drivers/wwfwfest.c b/src/mame/drivers/wwfwfest.c index 67d9ee79349..e53c0cacaad 100644 --- a/src/mame/drivers/wwfwfest.c +++ b/src/mame/drivers/wwfwfest.c @@ -351,7 +351,8 @@ static TIMER_DEVICE_CALLBACK( wwfwfest_scanline ) /* An interrupt is generated every 16 scanlines */ if (scanline % 16 == 0) { - video_screen_update_partial(timer->machine->primary_screen, scanline - 1); + if (scanline > 0) + video_screen_update_partial(timer->machine->primary_screen, scanline - 1); cpu_set_input_line(timer->machine->cpu[0], 2, ASSERT_LINE); }