Files
retroDE_ps2/docs/ch384_audit_log.md
T
thejayman77 ba74bbd5aa Snapshot: fog implementation + fidelity tooling baseline (pre bilinear-clamp fix)
Per-vertex GS fog end-to-end (gs_stub emit incl. persp_emit5, gs_prim_list_feeder
XYZ2->XYZF2 on PRIM.FGE, gs_make_sh3_scheduler_fixture.py F/FGE packing), new fog
TBs, fidelity attribution tooling. Functional baseline before removing the dead
bilinear lerp8 clamps (Codex: 161-node comb loop -> -0.042ns setup fail).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 19:56:46 -04:00

1.0 KiB

Ch384 Audit Log - Forty-Three-Draw Fourth-Palette Expansion

  • zsrte43 expands the native-640x480 persistent-Z scene to 43 authenticated draws in 16 ordered epochs.
  • A fourth runtime palette initially exceeded the old monotonic relocation window. Rebasing the fixture to 496/500/504/508 kept all four palette banks inside the 512-block BRAM without an RTL, SDC, QSF, or fit change.
  • Local depth-4096 integration passes with 715,304 accepted fragments, 561,898 Z-pass updates, 16 fresh drains, zero drops, exact Z 0/307200, and exact color 0/168654.
  • The DE25 completed all 2,103 expected records, four texture fills, four runtime-palette checks, and every drop gate. Board and traced integration framebuffers are byte-identical at SHA-256 fb4bce9ad6307960308d1d1c7624c5d18e560854eb1b82fa7f95e7dbc6e7356e.
  • Replay-color is exact at 307200/307200: 715,304 fragments, 561,898 Z-pass updates, 168,654 covered pixels, and zero uncovered writes.

Ch384 closes the 43-draw, four-runtime-palette scene on the timing-closed core.