From 8a0d451bcc14fca72b6af31bf6ff4e5ae3863e27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Banaan=20Ananas?= Date: Sun, 13 Feb 2011 14:53:43 +0000 Subject: [PATCH] tms9928a.c: Fixed colors in multicolor mode [Michael Zapf] --- src/emu/video/tms9928a.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/emu/video/tms9928a.c b/src/emu/video/tms9928a.c index e9ff2d02e77..5ee197dae0f 100644 --- a/src/emu/video/tms9928a.c +++ b/src/emu/video/tms9928a.c @@ -596,10 +596,10 @@ static void draw_mode3 (device_t *screen, bitmap_t *bitmap, const rectangle *cli *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+1) = fg; *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+2) = fg; *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+3) = fg; - *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+4) = fg; - *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+5) = fg; - *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+6) = fg; - *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+7) = fg; + *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+4) = bg; + *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+5) = bg; + *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+6) = bg; + *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+7) = bg; } } } @@ -627,10 +627,10 @@ static void draw_mode23 (device_t *screen, bitmap_t *bitmap, const rectangle *cl *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+1) = fg; *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+2) = fg; *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+3) = fg; - *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+4) = fg; - *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+5) = fg; - *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+6) = fg; - *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+7) = fg; + *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+4) = bg; + *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+5) = bg; + *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+6) = bg; + *BITMAP_ADDR16(bitmap, y*8+yy*4+yyy, x*8+7) = bg; } } }