From d80373e204359513bba8cd293b3a001aee97ba27 Mon Sep 17 00:00:00 2001 From: angelosa Date: Sat, 4 Nov 2017 04:53:34 +0100 Subject: MT#03805 (nw) --- src/mame/video/lasso.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/mame/video/lasso.cpp b/src/mame/video/lasso.cpp index fab43088227..7da774e6e20 100644 --- a/src/mame/video/lasso.cpp +++ b/src/mame/video/lasso.cpp @@ -92,9 +92,10 @@ PALETTE_INIT_MEMBER(lasso_state,wwjgtin) for (i = 0x40; i < 0x140; i++) { uint8_t ctabentry; - - if ((i - 0x40) & 0x03) - ctabentry = ((((i - 0x40) & 0xf0) >> 2) + ((i - 0x40) & 0x0f)) & 0x3f; + int raw_pen = i - 0x40; + + if (raw_pen & 0x03) + ctabentry = (((raw_pen & 0xf0) >> 2) + (raw_pen & 0x03)) & 0x3f; else ctabentry = 0; -- cgit v1.2.3