sms, fix sprite table address in TMS modes
authorkub <derkub@gmail.com>
Thu, 2 Jan 2025 22:39:04 +0000 (23:39 +0100)
committerkub <derkub@gmail.com>
Thu, 2 Jan 2025 22:39:04 +0000 (23:39 +0100)
pico/mode4.c

index 3800253..05c290e 100644 (file)
@@ -439,7 +439,7 @@ static void ParseSpritesTMS(int scanline)
 
   xoff = line_offset;
 
-  sat = (u8 *)PicoMem.vramb + ((pv->reg[5] & 0x7e) << 7);
+  sat = (u8 *)PicoMem.vramb + ((pv->reg[5] & 0x7f) << 7);
   if (pv->reg[1] & 2) {
     addr_mask = 0xfc; h = 16;
   } else {