From a7c4949179e383ebda69244fb5d7b05abcb2f674 Mon Sep 17 00:00:00 2001 From: Ville Linde Date: Wed, 25 Jul 2012 23:46:30 +0000 Subject: [PATCH] cobra.c: Use real texel colors. (nw) --- src/mame/drivers/cobra.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/mame/drivers/cobra.c b/src/mame/drivers/cobra.c index a5c54f8737d..881db8da51b 100644 --- a/src/mame/drivers/cobra.c +++ b/src/mame/drivers/cobra.c @@ -117,7 +117,11 @@ static void render_texture_scan(void *dest, INT32 scanline, const poly_extent *e texel >>= 16; } - fb[x] = texel ? 0xffffffff : 0xff000000; + UINT32 r = (texel & 0x7c00) << 9; + UINT32 g = (texel & 0x03e0) << 6; + UINT32 b = (texel & 0x001f) << 3; + + fb[x] = 0xff000000 | r | g | b; u += du; v += dv;