From 1434a8b44ff5c35454c6aab8f555b889a17dbc71 Mon Sep 17 00:00:00 2001 From: Angelo Salese Date: Mon, 30 Jul 2012 23:04:11 +0000 Subject: [PATCH] Fixed a color bug with tilemap --- src/mame/drivers/cyclemb.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mame/drivers/cyclemb.c b/src/mame/drivers/cyclemb.c index e3cae61beb2..38229950b77 100644 --- a/src/mame/drivers/cyclemb.c +++ b/src/mame/drivers/cyclemb.c @@ -165,6 +165,9 @@ static void cyclemb_draw_tilemap(screen_device &screen, bitmap_ind16 &bitmap, co // int sx_offs = flip_screen ? 512 : 0 int scrollx = ((state->m_vram[(y/2)+odd_line]) + (state->m_cram[(y/2)+odd_line]<<8) + 48) & 0x1ff; + if(!(attr & 4)) + color += 0x20;//screen.machine().rand(); + if(flip_screen) { drawgfx_opaque(bitmap,cliprect,gfx,tile,color,1,1,512-(x*8)-scrollx,256-(y*8));