From c40d50e7f795f501008c2961eb0ef7b5bde16047 Mon Sep 17 00:00:00 2001 From: hap Date: Sun, 29 Dec 2024 20:50:07 +0100 Subject: system1: remove todo note --- src/mame/sega/system1.cpp | 2 -- src/mame/sega/system1_v.cpp | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/mame/sega/system1.cpp b/src/mame/sega/system1.cpp index 3443a59d3a3..577f5c20e70 100644 --- a/src/mame/sega/system1.cpp +++ b/src/mame/sega/system1.cpp @@ -11,8 +11,6 @@ to run on IDENTICAL hardware (they were sold by Bally-Midway as ROM swaps). TODO: - fully understand nobb ports involved in the protection -- different XTAL/divider configurations for some Star Jacker cabinets? - See you.tube/-a7srHVPb_U ******************************************************************************* diff --git a/src/mame/sega/system1_v.cpp b/src/mame/sega/system1_v.cpp index 67ecd75561e..69d1b3ead4c 100644 --- a/src/mame/sega/system1_v.cpp +++ b/src/mame/sega/system1_v.cpp @@ -533,7 +533,7 @@ void system1_state::video_update_common(screen_device &screen, bitmap_ind16 &bit const u16 sprpix = sprbase[x]; // using the sprite, background, and foreground pixels, look up the color behavior - const u8 lookup_index = (((sprpix & 0xf) == 0) << 0) | + const u8 lookup_index = (((sprpix & 0xf) == 0) << 0) | (((fgpix & 7) == 0) << 1) | (((fgpix >> 9) & 3) << 2) | (((bgpix & 7) == 0) << 4) | -- cgit v1.2.3