summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/video/sprint2.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/video/sprint2.c')
-rw-r--r--src/mame/video/sprint2.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/video/sprint2.c b/src/mame/video/sprint2.c
index 58d26c468b9..179918edad9 100644
--- a/src/mame/video/sprint2.c
+++ b/src/mame/video/sprint2.c
@@ -51,7 +51,7 @@ static TILE_GET_INFO( get_tile_info )
VIDEO_START( sprint2 )
{
- helper = video_screen_auto_bitmap_alloc(machine->primary_screen);
+ helper = machine->primary_screen->alloc_compatible_bitmap();
bg_tilemap = tilemap_create(machine, get_tile_info, tilemap_scan_rows, 16, 8, 32, 32);
}
@@ -146,7 +146,7 @@ VIDEO_EOF( sprint2 )
{
int i;
int j;
- const rectangle *visarea = video_screen_get_visible_area(machine->primary_screen);
+ const rectangle &visarea = machine->primary_screen->visible_area();
/*
* Collisions are detected for both player cars:
@@ -165,14 +165,14 @@ VIDEO_EOF( sprint2 )
rect.max_x = get_sprite_x(i) + machine->gfx[1]->width - 1;
rect.max_y = get_sprite_y(i) + machine->gfx[1]->height - 1;
- if (rect.min_x < visarea->min_x)
- rect.min_x = visarea->min_x;
- if (rect.min_y < visarea->min_y)
- rect.min_y = visarea->min_y;
- if (rect.max_x > visarea->max_x)
- rect.max_x = visarea->max_x;
- if (rect.max_y > visarea->max_y)
- rect.max_y = visarea->max_y;
+ if (rect.min_x < visarea.min_x)
+ rect.min_x = visarea.min_x;
+ if (rect.min_y < visarea.min_y)
+ rect.min_y = visarea.min_y;
+ if (rect.max_x > visarea.max_x)
+ rect.max_x = visarea.max_x;
+ if (rect.max_y > visarea.max_y)
+ rect.max_y = visarea.max_y;
/* check for sprite-tilemap collisions */