Use new TILEMAP_DRAW_ALL_CATEGORIES flag where applicable

This commit is contained in:
Nicola Salmoria 2008-04-02 04:54:02 +00:00
parent ff3b615c69
commit 72b84c545f
4 changed files with 7 additions and 14 deletions

View File

@ -170,8 +170,7 @@ static void gberet_draw_sprites(running_machine *machine, bitmap_t *bitmap, cons
VIDEO_UPDATE( gberet )
{
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | 0, 0);
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | 1, 0);
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | TILEMAP_DRAW_ALL_CATEGORIES, 0);
gberet_draw_sprites(screen->machine, bitmap, cliprect);
tilemap_draw(bitmap, cliprect, bg_tilemap, 0, 0);
return 0;
@ -223,8 +222,7 @@ static void gberetb_draw_sprites(running_machine *machine, bitmap_t *bitmap, con
VIDEO_UPDATE( gberetb )
{
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | 0, 0);
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | 1, 0);
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | TILEMAP_DRAW_ALL_CATEGORIES, 0);
gberetb_draw_sprites(screen->machine, bitmap, cliprect);
tilemap_draw(bitmap, cliprect, bg_tilemap, 0, 0);
return 0;

View File

@ -533,8 +533,7 @@ VIDEO_UPDATE( superpac )
{
int x,y;
tilemap_draw(bitmap,cliprect,bg_tilemap,0|TILEMAP_DRAW_OPAQUE,0);
tilemap_draw(bitmap,cliprect,bg_tilemap,1|TILEMAP_DRAW_OPAQUE,0);
tilemap_draw(bitmap,cliprect,bg_tilemap,TILEMAP_DRAW_OPAQUE | TILEMAP_DRAW_ALL_CATEGORIES,0);
fillbitmap(sprite_bitmap,15,cliprect);
mappy_draw_sprites(screen->machine,sprite_bitmap,cliprect,0,0,15);
@ -560,8 +559,7 @@ VIDEO_UPDATE( phozon )
/* flip screen control is embedded in RAM */
flip_screen_set(mappy_spriteram[0x1f7f-0x800] & 1);
tilemap_draw(bitmap,cliprect,bg_tilemap,0|TILEMAP_DRAW_OPAQUE,0);
tilemap_draw(bitmap,cliprect,bg_tilemap,1|TILEMAP_DRAW_OPAQUE,0);
tilemap_draw(bitmap,cliprect,bg_tilemap,TILEMAP_DRAW_OPAQUE | TILEMAP_DRAW_ALL_CATEGORIES,0);
phozon_draw_sprites(screen->machine,bitmap,cliprect);
@ -577,8 +575,7 @@ VIDEO_UPDATE( mappy )
for (offs = 2;offs < 34;offs++)
tilemap_set_scrolly(bg_tilemap,offs,mappy_scroll);
tilemap_draw(bitmap,cliprect,bg_tilemap,0|TILEMAP_DRAW_OPAQUE,0);
tilemap_draw(bitmap,cliprect,bg_tilemap,1|TILEMAP_DRAW_OPAQUE,0);
tilemap_draw(bitmap,cliprect,bg_tilemap,TILEMAP_DRAW_OPAQUE | TILEMAP_DRAW_ALL_CATEGORIES,0);
mappy_draw_sprites(screen->machine,bitmap,cliprect,0,0,15);

View File

@ -304,8 +304,7 @@ static void zwackery_update_sprites(running_machine *machine, bitmap_t *bitmap,
VIDEO_UPDATE( mcr68 )
{
/* draw the background */
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | 0, 0);
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | 1, 0);
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | TILEMAP_DRAW_ALL_CATEGORIES, 0);
/* draw the low-priority sprites */
mcr68_update_sprites(screen->machine, bitmap, cliprect, 0);

View File

@ -357,8 +357,7 @@ VIDEO_UPDATE( nova2001 )
VIDEO_UPDATE( pkunwar )
{
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | 0, 0);
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | 1, 0);
tilemap_draw(bitmap, cliprect, bg_tilemap, TILEMAP_DRAW_OPAQUE | TILEMAP_DRAW_ALL_CATEGORIES, 0);
pkunwar_draw_sprites(screen->machine, bitmap, cliprect);