Project Location
/Volumes/T7 Shield/POLYGON/workspaces/dreamcast_workbench/projects/SHACHI_PROBE/
Structure
SHACHI_PROBE/
├── Makefile
├── main.c # Menu system + test runner
├── tests.h # Test function declarations
├── test_nearz.c # DIV-001: Near-Z clipping
├── test_depth.c # DIV-002: Depth precision
├── test_twiddle.c # DIV-003: Texture format / twiddle
├── test_trasort.c # DIV-004: Transparency sorting
├── test_opb.c # DIV-005: OPB overflow
├── test_perf.c # DIV-007: Performance masking
├── test_mixsub.c # DIV-008: Mixed SQ/DMA submission
├── shachi_debug.h # Reusable debug overlay (drop into any KOS project)
├── shachi_debug.c # PVR2 register readout + on-screen display
├── draw_util.c # Shared drawing helpers (quad, text, label)
├── draw_util.h
└── romdisk/ # Empty for now (textures generated in code)