summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--vdp.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/vdp.c b/vdp.c
index d545fc4..7d6508b 100644
--- a/vdp.c
+++ b/vdp.c
@@ -524,21 +524,7 @@ static void redraw_debug_sprites_with_correct_colors(vdp_context * context, uint
count++;
} while (current_index != 0 && count < 80);
} else {
- uint16_t sat_address = (context->regs[REG_SAT] & 0x7E) << 7;
- for (int i = 0; i < 64; i++)
- {
- uint8_t y = context->vdpmem[mode4_address_map[sat_address + (i ^ 1)]];
- if (y == 0xD0) {
- break;
- }
- uint8_t x = context->vdpmem[mode4_address_map[sat_address + 0x80 + i*2 + 1]];
- uint16_t tile_address = context->vdpmem[mode4_address_map[sat_address + 0x80 + i*2]] * 32
- + (context->regs[REG_STILE_BASE] << 11 & 0x2000);
- if (context->regs[REG_MODE_2] & BIT_SPRITE_SZ) {
- tile_address &= ~32;
- }
- printf("Sprite %d: X=%d, Y=%d, Pat=%X\n", i, x, y, tile_address);
- }
+ // TODO
}
}