395
395
code &= ~0x10, code2 |= 0x10;
397
drawgfx(bitmap, gfx, code2, color, xflip, yflip, x, y + gfx->height,
398
cliprect, TRANSPARENCY_PENS,
397
drawgfx_transmask(bitmap, cliprect, gfx, code2, color, xflip, yflip, x, y + gfx->height,
399
398
colortable_get_transpen_mask(screen->machine->colortable, gfx, color, 0x10));
402
drawgfx(bitmap, gfx, code, color, xflip, yflip, x, y,
403
cliprect, TRANSPARENCY_PENS,
401
drawgfx_transmask(bitmap, cliprect, gfx, code, color, xflip, yflip, x, y,
404
402
colortable_get_transpen_mask(screen->machine->colortable, gfx, color, 0x10));
406
404
if (doubled) i += 4;
414
412
int y = exerion_cocktail_flip ? (31*8 - 8*sy) : 8*sy;
416
414
offs = sx + sy * 64;
417
drawgfx(bitmap, screen->machine->gfx[0],
415
drawgfx_transpen(bitmap, cliprect, screen->machine->gfx[0],
418
416
videoram[offs] + 256 * char_bank,
419
417
((videoram[offs] & 0xf0) >> 4) + char_palette * 16,
420
exerion_cocktail_flip, exerion_cocktail_flip, x, y,
421
cliprect, TRANSPARENCY_PEN, 0);
418
exerion_cocktail_flip, exerion_cocktail_flip, x, y, 0);