summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/deco32.c
diff options
context:
space:
mode:
author Zsolt Vasvari <zsoltvas@mamedev.org>2008-03-11 08:37:05 +0000
committer Zsolt Vasvari <zsoltvas@mamedev.org>2008-03-11 08:37:05 +0000
commit77a58d253c7802b6210cea49c472ae014807af23 (patch)
tree0bd68096ba1191f5683a86ba5fad9388403e0581 /src/mame/drivers/deco32.c
parentbf88dd74e3f02e2047fa50fdb0692e47a935dffd (diff)
- First batch of machine->screen[] access has been removed
- Added video_screen_auto_bitmap_alloc(screen) -- it is just a shorthand for auto_bitmap_alloc(video_screen_get_width(screen), video_screen_get_height(screen), video_screen_get_format(screen)) which is a common operation - The Dynax/Don Den Lover games now do their updating in VIDEO_UPDATE instead of VIDEO_EOF. This semmed to have fixed the palette problems - Went through some of these drivers and changed Machine to machine
Diffstat (limited to 'src/mame/drivers/deco32.c')
-rw-r--r--src/mame/drivers/deco32.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mame/drivers/deco32.c b/src/mame/drivers/deco32.c
index db2c82fb48e..eb7deb424af 100644
--- a/src/mame/drivers/deco32.c
+++ b/src/mame/drivers/deco32.c
@@ -280,7 +280,7 @@ static READ32_HANDLER( deco32_irq_controller_r )
/* ZV03082007 - video_screen_get_vblank() doesn't work for Captain America, as it expects
that this bit is NOT set in rows 0-7. */
- vblank = video_screen_get_vpos(machine->primary_screen) > machine->screen[0].visarea.max_y;
+ vblank = video_screen_get_vpos(machine->primary_screen) > video_screen_get_visible_area(machine->primary_screen)->max_y;
if (vblank)
return 0xffffff80 | 0x1 | 0x10; /* Assume VBL takes priority over possible raster/lightgun irq */