A labor of love by Hunter Davis. This page is the other ledger that lives next to the scene ledger. The scene ledger tracks visual signoff (pixel-perfect against host capture, signed off by human review). This page tracks headless-perf timing — automated DuckStation runs that measure loop_vb against target_vb for every scene/tide variant. They are different bars and should not be mixed; their failure modes are uncorrelated.

If you paid for this, you were cheated. Open source and free.

The reference manual for the perf work is at /docs/performance/; the retrospective on the optimization loop that moved this matrix from the compact baseline to its current public-capped 99.7% target-speed average is at /lab/from-87-to-99-5/. A scene can be timed here without being visually certified.

On this page

At a glance

Target Speed distribution in the current matrix: 117 (92.9%) ≥ 99% 9 (7.1%) ≥ 95% 0 (0.0%) ≥ 90% 0 (0.0%) < 90% out of 126 timing-bearing rows. Every row now contributes to speed averages.

No timing-bearing row is in the red band after the VISITOR3, BUILDING4, and BUILDING2 restore-minus-current pack passes, the BUILDING2 high 60..72, 206..230, 226..242, and 249..257 grouped-read passes plus the low 218..229, 238..250, 318..330, and 365..381 pass, the VISITOR3 low scoped composite-helper pass, the WALKSTUF1 compact FGP3/v4 restore-minus-current pass, the BUILDING1/VISITOR5 compact-FGP3 no-autoprime follow-ups, the BUILDING2 low restore-minus-current/slack-4 pass, the low frame71/frame77 previous-frame D4 delta pass, the low 218..229 slack-8 retained-read pass, the WALKSTUF3 high compact-FGP3/v4 pass, the BUILDING6 compact-FGP3/v4 pass, the ACTIVITY9 high compact-FGP3/v4 pass, the WALKSTUF3 low compact-FGP3/v4 pass, the JOHNNY1 compact-FGP3/v4 pass, the ACTIVITY9 low compact-FGP3/v4 pass, the BUILDING6 scene-local slack4 window-refill guard, and the VISITOR3 motion-copy/code-headroom/CD-pressure passes plus the low/high persistent setup-segment, high frame-126/frame-125 re-anchor passes, the high setup-prime cap expansion, the guarded low second setup segment, and the low frame-125/frame-126 resident re-anchor plus frame-118 and frame-127 resident copies, high frame-127/frame-130 resident-copy compaction, low frame-114/frame-117 plus frame-113 no-op residual compaction, the high frame-140/tail setup-segment copy, the high frame-121/frame-123 resident alias plus frame-131 setup-prime copy, the low frame-123 resident alias plus frame-128 setup-segment copy, and the low frame128/frame129 resident-slot swap plus frame129/frame132/frame137 D4 deltas and frame132/frame137 setup-prime gap relocations, followed by the WALKSTUF1 high sector 201..213, 213..229, 344..360, 422..434, and 444..456 read-group passes plus the low 78..91 boundary fix, the high-tide window-prefetch guard on the gap-compressed pack, the low-tide gap-compressed prefix, and the low-tide staged-prepare scheduler fallback. The latest log-only WALKSTUF1 scan closed compact-origin rebasing for both W1 packs with 0 saved bytes / 0 rewritten frames, so the next W1 pack-side lane is row-level canonicalization, generated ownership, or upload/restore work reduction rather than a whole-payload rebase. The current VISITOR3 baseline is high 1063/1040 and low 1062/1040 after the frame129/frame132/frame137-delta promotions, the high frame132/frame137 sector-203 setup relocation, the high tail-pack repack into the existing 277..293 setup segment, and low frame137 setup-prime relocation; both paths keep fixed pack layout with deliberate setup/data-shape tradeoffs. The orange band is now empty; the yellow band (95-99%) holds WALKSTUF1 high/low (97.2% / 96.8%), VISITOR3 high/low (97.8% / 97.9%), BUILDING2 high/low (97.0% / 98.1%), JOHNNY1 high/low, and BUILDING4 low. VISITOR5 high/low are both green after the matching 30..46 retained-read promotions. JOHNNY6 high/low moved into green after the compact-FGP3 metadata plus restore-minus-current pass dropped both tides from 2832/2800 to 2829/2802 and 2830/2802 while cutting active-loop reads 12 -> 7. The latest BUILDING6 read-group probe (181..197 / 269..285) is closed because those direct-stage clusters produced group_hits=0, left loop_reads=42, and crossed the PS-EXE bucket; the later scene-local slack4 window-refill guard moves BUILDING6 high/low into green at 2471/2456 and 2474/2455. MARY3 high/low moved into green after the guarded prefetch-preserve pass, BUILDING1 high/low moved into green after the compact-FGP3/no-autoprime pass, WALKSTUF3 high moved into green after the compact-FGP3/v4 pass, and ACTIVITY9 high, WALKSTUF3 low, and ACTIVITY9 low moved into green after their compact-FGP3/v4 restore-minus-current passes. The latest rejected VISITOR3 v183-v212 probes close low precursor motion-copy frames 114..118, the C-side fastspan path, terminal zero/origin trimming, low hull-motion retries, terminal hand-authored read groups, simple motion row-copy runtime paths, compact motion-copy metadata, frame 117 sparse hull in both/low-only forms, generic narrow dirty-row upload, naive compact-v4 motion-marker dispatch, frame 125 re-anchor, low frame 127 re-anchor, frame 116/114 copy-only hull shapes, low setup-prime caps above 208 KiB, and high setup-prime caps above 320 KiB; the remaining VISITOR3 work is now custom data-shape, dictionary, pack-authored precomposed-strip, or generated scheduler work.

All 126 rows now carry active-loop timing. SUZY 1 needs a longer 12000-frame matrix budget because its valid scene-end lands after the default 7200-frame timing window.

Rollup

Current battle-card rollup as of :

Metric Value
Scenes visually validated 63 / 63 (100%)
Validated scenes all 63 original scenes; see the live ledger for the source rows
Scene/tide variants routed through headless perf 126 / 126 (100%)
Timing-bearing variants 126 / 126 (100%)
Scenes with at least one active-loop timed variant 63 / 63 (100%)
Scenes with both high/low variants measured 63 / 63 (100%)
Pending variants 0 / 126 (0%)
Blocked variants 0 / 126 (0%)
Timing-bearing average over target +0.3% (0.2708% exact, public-capped)
Timing-bearing average target speed 99.7% (99.7337% exact, public-capped)
Latest perf matrix run 2026-05-14T17:17:36
Stats version mixed across rows; latest refreshed row is building4-low-frame39-inplace-v816; per-row version is in the Stats Version column below.
FISHING 1 canary 1068 / 1072 VBlanks, 0.0% public over target, 100.0% public target speed, blocking_vb=5

Current W1 work-volume track: walkstuf1-high-frame49-offscreen-v734 clips the high frame 49 offscreen spans on top of the v733/v732/v731 frame51/frame138/frame55 clips. High is exact-flat at 1764, 1476/1434, blocking/refill 81/23, loop reads/read time 63/275, and due 16, while runtime rows/spans/pixels drop 17141/133396/760361 -> 17052/132773/755038; v657 still provides the active payload drop 918345 -> 882007, CD sectors 605 -> 586, and loop reads/read time 65/282 -> 63/275. walkstuf1-low-late-offscreen-v653 clips only late-tail frames after broader low clipping proved phase-negative. Low is exact-flat at 1770, 1478/1431, blocking/refill 64/20, reads/due 62/11, while dropping 39072 draw pixels, 4263 spans, 313 draw rows, 79 dirty rows, and 50560 upload bytes. walkstuf1-low-mid-offscreen-v665 then clips the isolated mid offscreen cluster 133..139, staying exact-flat while runtime rows/spans/pixels drop 17298/135025/785455 -> 17292/134774/780557. walkstuf1-low-left-offscreen-v666 extends the isolated subset to frames 43..57, still exact-flat, and drops rows/spans/pixels to 16838/130637/737371. walkstuf1-low-left0-offscreen-v668 adds frames 30..41, again exact-flat, and drops rows/spans/pixels to 16680/127950/712324. walkstuf1-low-pretail-offscreen-v669 clips the separate pre-tail cluster 194..201, still exact-flat, and drops rows/spans/pixels to 16678/127061/703725. walkstuf1-low-midright-b-offscreen-v672 clips the upper 93..101 split after the broader/lower splits regressed blocking, and drops rows/spans/pixels to 16678/126676/702461. walkstuf1-low-preleft2-offscreen-v673 clips frames 27..28, still exact-flat, and drops rows/spans/pixels to 16678/126554/700793. walkstuf1-low-postleft-offscreen-v674 clips frames 75..77, still exact-flat, and drops rows/spans/pixels to 16678/125926/698914. walkstuf1-low-left2b-offscreen-v675 clips 66..74, proving the old v667 58..74 failure was not contiguous, and drops rows/spans/pixels to 16667/122562/683390. walkstuf1-low-left2e-offscreen-v678 clips frame 65, still exact-flat, and drops rows/spans/pixels to 16663/122035/679951. walkstuf1-low-postleft-singletons-v680 clips frames 79, 81, and 83, still exact-flat, and drops rows/spans/pixels to 16663/121495/678413. walkstuf1-low-midright-ad-offscreen-v684 clips frames 87..88, still exact-flat, and drops rows/spans/pixels to 16663/121341/677987. walkstuf1-low-midright-ae-offscreen-v685 clips frames 89..92, still exact-flat, and drops rows/spans/pixels to 16663/121134/677418. walkstuf1-low-midright-af-offscreen-v686 clips frame 85, still exact-flat, and drops rows/spans/pixels to 16663/121005/677030. walkstuf1-low-frame1-offscreen-v687 clips frame 1, still exact-flat, and drops rows/spans/pixels to 16663/120887/676761. walkstuf1-low-postmid106-112-offscreen-v688 clips frames 106..112, still exact-flat, and drops rows/spans/pixels to 16663/120783/676543. walkstuf1-low-frame3-offscreen-v689 clips frame 3, still exact-flat, and drops rows/spans/pixels to 16663/120738/676450. walkstuf1-low-frame140-offscreen-v690 clips frame 140, still exact-flat, and drops rows/spans/pixels to 16663/120710/676400. walkstuf1-low-frame61-offscreen-v691 clips frame 61, still exact-flat, and drops rows/spans/pixels to 16584/120026/671905. walkstuf1-low-frame60-offscreen-v692 clips frame 60, still exact-flat, and drops rows/spans/pixels to 16504/119364/667474. walkstuf1-low-frame62-offscreen-v693 clips frame 62, still exact-flat, and drops rows/spans/pixels to 16446/118719/662964. walkstuf1-low-frame59-offscreen-v694 clips frame 59, still exact-flat, and drops rows/spans/pixels to 16374/118086/658773. walkstuf1-low-frame58-offscreen-v695 clips frame 58, still exact-flat, and drops rows/spans/pixels to 16302/117490/654606. walkstuf1-low-frame63-offscreen-v696 clips frame 63, still exact-flat, and drops rows/spans/pixels to 16272/116912/650623. walkstuf1-low-tail194-210compact-v705 then physically compacts only the late-tail entries 194..210, preserving the exact-flat 1478/1431 timing while active payload drops 916139 -> 879801 and loop reads/read time improve to 60/274 on the clean current baseline. walkstuf1-low-frame133-offscreen-v716 clips one more mid singleton exact-flat, removing 2937 pixels and dropping rows/spans/pixels to 16268/116724/647686. walkstuf1-low-frame132-offscreen-v717 clips the adjacent singleton exact-flat, removing another 2131 pixels and dropping rows/spans/pixels to 16267/116582/645555. walkstuf1-low-frame5-offscreen-v718 clips the next early singleton exact-flat, removing another 1864 pixels and dropping rows/spans/pixels to 16267/116230/643691. walkstuf1-low-frame141-offscreen-v719 clips the next mid/late singleton exact-flat, removing another 1695 pixels and dropping rows/spans/pixels to 16267/115872/641996. walkstuf1-low-frame131-offscreen-v720 clips the adjacent mid singleton exact-flat, removing another 1673 pixels and dropping rows/spans/pixels to 16266/115769/640323. walkstuf1-low-frame19-offscreen-v721 clips the next early singleton exact-flat, removing another 1320 pixels and dropping rows/spans/pixels to 16257/115699/639003. walkstuf1-low-frame6-offscreen-v722 clips the adjacent early singleton exact-flat, removing another 1317 pixels and dropping rows/spans/pixels to 16257/115392/637686. walkstuf1-low-frame142-offscreen-v723 clips the next mid singleton exact-flat, removing another 1097 pixels and dropping rows/spans/pixels to 16257/115098/636589. walkstuf1-low-frame130-offscreen-v724 clips the adjacent mid singleton exact-flat, removing another 1015 pixels and dropping rows/spans/pixels to 16257/115041/635574. walkstuf1-low-frame145-offscreen-v725 clips the next late-mid singleton exact-flat, removing another 916 pixels and dropping rows/spans/pixels to 16257/114854/634658. walkstuf1-low-frame129-offscreen-v726 clips the final current singleton exact-flat, removing another 782 pixels and dropping rows/spans/pixels to 16257/114798/633876. walkstuf1-low-frame51-inplace-v747, walkstuf1-low-frame49-inplace-v749, and walkstuf1-low-frame47-inplace-v750, and walkstuf1-low-frame61-inplace-v751, and walkstuf1-low-frame62-inplace-v753, and walkstuf1-low-frame58-inplace-v755, and walkstuf1-low-frame45-inplace-v756, and walkstuf1-low-frame37-inplace-v757, and walkstuf1-low-frame35-inplace-v759 then shrink frames 51, 49, 47, 61, 62, 58, 45, 37, and 35 in-place without moving offsets, keeping timing exact-flat while active payload drops 879801 -> 844668. walkstuf1-low-frame43-inplace-v762 extends that same no-shift lane with frame 43, keeping timing exact-flat while active payload drops again to 841324. walkstuf1-low-frame41-inplace-v763 extends it with frame 41, keeping timing exact-flat while active payload drops again to 838090. walkstuf1-low-frame57-inplace-v766 extends it with frame 57, keeping timing exact-flat while active payload drops again to 835001. walkstuf1-low-frame33-inplace-v767 extends it with frame 33, keeping timing exact-flat while active payload drops again to 832375. walkstuf1-low-frame67-inplace-v769 extends it with frame 67, keeping timing exact-flat while active payload drops again to 829912. walkstuf1-low-frame68-inplace-v770 extends it with frame 68, keeping timing exact-flat while active payload drops again to 827726. walkstuf1-low-frame69-inplace-v771 extends it with frame 69, keeping timing exact-flat while active payload drops again to 825696. walkstuf1-low-frame32-inplace-v772 extends it with frame 32, keeping timing exact-flat while active payload drops again to 823715. walkstuf1-low-frame133-inplace-v773 extends it with frame 133, keeping timing exact-flat while active payload drops again to 821773. walkstuf1-low-frame5-inplace-v774 extends it with frame 5, keeping timing exact-flat while active payload drops again to 820008. walkstuf1-low-frame141-inplace-v775 extends it with frame 141, keeping timing exact-flat while active payload drops again to 818315. walkstuf1-low-frame70-inplace-v776 extends it with frame 70, keeping timing exact-flat while active payload drops again to 816655. walkstuf1-low-frame30-inplace-v777 extends it with frame 30, keeping timing exact-flat while active payload drops again to 815013. walkstuf1-low-frame6-inplace-v779 extends it with frame 6, keeping timing exact-flat while active payload drops again to 813628. walkstuf1-low-frame71-inplace-v780 extends it with frame 71, keeping timing exact-flat while active payload drops again to 812253. walkstuf1-low-frame72-inplace-v781 extends it with frame 72, keeping timing exact-flat while active payload drops again to 810990. walkstuf1-low-frame142-inplace-v782 extends it with frame 142, keeping timing exact-flat while active payload drops again to 809745. walkstuf1-low-frame73-inplace-v783 extends it with frame 73, keeping timing exact-flat while active payload drops again to 808613. walkstuf1-low-frame131-inplace-v784 extends it with frame 131, keeping timing exact-flat while active payload drops again to 807506. walkstuf1-low-frame74-inplace-v785 extends it with frame 74, keeping timing exact-flat while active payload drops again to 806495. walkstuf1-low-frame19-inplace-v786 extends it with frame 19, keeping timing exact-flat while active payload drops again to 805515. walkstuf1-low-frame28-inplace-v787 retests the old resident-hole frame narrowly as a no-shift tail shrink, keeping timing exact-flat while active payload drops again to 804592. walkstuf1-low-frame138-inplace-v788 extends it with frame 138, keeping timing exact-flat while active payload drops again to 803680. walkstuf1-low-frame145-inplace-v789 extends it with frame 145, keeping timing exact-flat while active payload drops again to 802785. walkstuf1-low-frame75-inplace-v790 extends it with frame 75, keeping timing exact-flat while active payload drops again to 801903. walkstuf1-low-frame76-inplace-v791 extends it with frame 76, keeping timing exact-flat while active payload drops again to 801103. walkstuf1-low-frame77-inplace-v794 extends it with frame 77, keeping timing exact-flat while active payload drops again to 800374. walkstuf1-low-frame130-inplace-v795 extends it with frame 130, keeping timing exact-flat while active payload drops again to 799694. walkstuf1-low-frame135-inplace-v797 extends it with frame 135, keeping timing exact-flat while active payload drops again to 799129. walkstuf1-low-frame1-inplace-v798 extends it with frame 1, keeping timing exact-flat while active payload drops again to 798712. walkstuf1-low-frame88-inplace-v800 extends it with frame 88, keeping timing exact-flat while active payload drops again to 798435. walkstuf1-low-frame90-inplace-v801 extends it with frame 90, keeping timing exact-flat while active payload drops again to 798232. walkstuf1-low-frame3-inplace-v802 extends it with frame 3, keeping timing exact-flat while active payload drops again to 798079. walkstuf1-low-cd-fastpoll-v760 restores the post-release current baseline to 1478/1431, blocking/refill 64/20, loop reads/read time 60/272, and due 11 while preserving the CD long-soak timeout fallback.

Latest rejected W1 note: walkstuf1-low-midright-ac-offscreen-v683 isolated frame 86 from the old 85..92 mid-right miss. It removed only 319 pixels and 105 spans, kept scene/loop flat at 1770/1478, improved overrun 47 -> 46, but regressed blocking 64 -> 65. Close frame 86 for direct clipping; move to 87..88 or smaller non-risk candidates.

Latest promoted BUILDING2 note: building2-high-frame89-offscreen-v703 adds frame 89 on top of the safe high-tide offscreen clips for frames 90, 91, 92, 94..104, and 168..177, staying exact-flat at 1602, 1351/1311, blocking/refill 54/18, and reads/due 58/7 while dropping runtime frame rows/spans/pixels 18144/110717/468636 -> 18030/105645/446246. building2-low-trimtails-v739 keeps the v626 slack-8 218..229 retained-read row and v660 offscreen draw-span clip, then trims dead low-tide draw-tail payload inside the existing pack footprint. It improves to 1603/1339/1317, overrun 22, blocking/refill 53/0, reads/read time 37/150, and due 12 while trimming active payload 660236 -> 538534 across 41 entries with fixed pack LBA/sectors and PS-EXE bucket.

The durable numeric source is docs/ps1/performance-scene-matrix.csv. The experiment trail is docs/ps1/performance-experiment-log.md. The pack-time preprocessing target sheet is docs/ps1/performance-preprocess-opportunities.csv. The human signoff ledger is docs/ps1/scene-status.md.

Maintenance rule: every accepted perf optimization, rejected experiment worth preserving, or new scene/tide timing run must update the CSV, the experiment log, README.md, docs/ps1/TESTING.md, and this page.

Reading the table

  • Scene: clicking the scene slug in any row updates the URL with #perf-{slug}-{tide} so you can copy a stable link to that exact row — useful when filing a follow-up against one variant. Same anchors are linked from each scene page’s “Performance battle card” line.
  • Over Target: how far loop_vb is above the captured target timing. Public site values are capped at 0.0% for faster-than-target rows so fast scenes do not create negative debt. Lower is better.
  • Target Speed: public display of target_vb / loop_vb, capped at 100% so no row reports faster than intended playback. The raw signed ratio remains in the CSV for optimization analysis.
  • VBlanks: loop_vb/target_vb — see the target_vb / loop_vb glossary entry.
  • Blocking: visible CD/blocking VBlanks.
  • Prefetch: prefetch overrun VBlanks.
  • Due: due-frame misses.
  • Latest Run: ISO timestamp derived from the headless summary path (scratch/ps1-perf-iterate/YYYYMMDD-HHMMSS); - means no current matrix run has been recorded for that variant.
  • Stats Version: performance/layout version for that row. The latest refreshed rows use building4-low-frame39-inplace-v816, building4-low-frame287-inplace-v815, building4-low-frame288-inplace-v814, building4-low-frame37-inplace-v813, building4-low-frame36-inplace-v811, building4-low-frame35-inplace-v808, building4-low-frame32-inplace-v807, building4-low-frame290-inplace-v806, building4-low-frame31-inplace-v805, building4-low-frame34-inplace-v804, walkstuf1-low-frame3-inplace-v802, walkstuf1-low-frame90-inplace-v801, walkstuf1-low-frame88-inplace-v800, walkstuf1-low-frame1-inplace-v798, walkstuf1-low-frame135-inplace-v797, walkstuf1-low-frame130-inplace-v795, walkstuf1-low-frame77-inplace-v794, walkstuf1-low-frame76-inplace-v791, walkstuf1-low-frame75-inplace-v790, walkstuf1-low-frame145-inplace-v789, walkstuf1-low-frame138-inplace-v788, walkstuf1-low-frame28-inplace-v787, walkstuf1-low-frame19-inplace-v786, walkstuf1-low-frame74-inplace-v785, walkstuf1-low-frame131-inplace-v784, walkstuf1-low-frame73-inplace-v783, walkstuf1-low-frame142-inplace-v782, walkstuf1-low-frame72-inplace-v781, walkstuf1-low-frame71-inplace-v780, walkstuf1-low-frame6-inplace-v779, walkstuf1-low-frame30-inplace-v777, walkstuf1-low-frame70-inplace-v776, walkstuf1-low-frame141-inplace-v775, walkstuf1-low-frame5-inplace-v774, walkstuf1-low-frame133-inplace-v773, walkstuf1-low-frame32-inplace-v772, walkstuf1-low-frame69-inplace-v771, walkstuf1-low-frame68-inplace-v770, walkstuf1-low-frame67-inplace-v769, walkstuf1-low-frame33-inplace-v767, walkstuf1-low-frame57-inplace-v766, walkstuf1-low-frame41-inplace-v763, walkstuf1-low-frame43-inplace-v762, walkstuf1-low-cd-fastpoll-v760, walkstuf1-low-frame35-inplace-v759, walkstuf1-low-frame37-inplace-v757, walkstuf1-low-frame45-inplace-v756, walkstuf1-low-frame58-inplace-v755, walkstuf1-low-frame62-inplace-v753, walkstuf1-low-frame61-inplace-v751, walkstuf1-low-frame47-inplace-v750, walkstuf1-low-frame49-inplace-v749, walkstuf1-low-frame51-inplace-v747, walkstuf1-low-frame129-offscreen-v726, walkstuf1-low-frame145-offscreen-v725, walkstuf1-low-frame130-offscreen-v724, walkstuf1-low-frame142-offscreen-v723, walkstuf1-low-frame6-offscreen-v722, walkstuf1-low-frame19-offscreen-v721, walkstuf1-low-frame131-offscreen-v720, walkstuf1-low-frame141-offscreen-v719, walkstuf1-low-frame5-offscreen-v718, walkstuf1-low-frame132-offscreen-v717, walkstuf1-low-frame133-offscreen-v716, walkstuf1-low-tail194-210compact-v705, walkstuf1-low-frame63-offscreen-v696, walkstuf1-low-frame58-offscreen-v695, walkstuf1-low-frame59-offscreen-v694, walkstuf1-low-frame62-offscreen-v693, walkstuf1-low-frame60-offscreen-v692, walkstuf1-low-frame61-offscreen-v691, walkstuf1-low-frame140-offscreen-v690, walkstuf1-low-frame3-offscreen-v689, walkstuf1-low-postmid106-112-offscreen-v688, walkstuf1-low-frame1-offscreen-v687, walkstuf1-low-midright-af-offscreen-v686, walkstuf1-low-midright-ae-offscreen-v685, walkstuf1-low-midright-ad-offscreen-v684, walkstuf1-low-postleft-singletons-v680, walkstuf1-low-left2e-offscreen-v678, walkstuf1-low-left2b-offscreen-v675, walkstuf1-low-postleft-offscreen-v674, walkstuf1-low-preleft2-offscreen-v673, walkstuf1-low-midright-b-offscreen-v672, walkstuf1-low-pretail-offscreen-v669, walkstuf1-low-left0-offscreen-v668, walkstuf1-low-left-offscreen-v666, walkstuf1-low-mid-offscreen-v665, building2-high-frame89-offscreen-v703, building2-high-frame90-offscreen-v702, building2-high-frame91-offscreen-v701, building2-high-frame92-offscreen-v700, building2-high-tail94-104-offscreen-v698, building2-high-late-offscreen-v664, building2-low-trimtails-v739, building2-low-offscreen-drawclip-v660, walkstuf1-high-frame49-offscreen-v734, walkstuf1-high-frame51-offscreen-v733, walkstuf1-high-frame138-offscreen-v732, walkstuf1-high-frame55-offscreen-v731, walkstuf1-high-tailcompact-v657, walkstuf1-low-late-offscreen-v653, building4-low-offscreen-drawclip-v652, walkstuf1-low-rg78-91-v474, visitor3-high-tail-pack-v629, visitor3-low-frame137-primegap-v510, walkstuf1-high-current-v458-refresh, building2-low-rg218-229-slack8-v626, building2-low-delta-v454, building2-high-rg206-230-cap24-v441, visitor3-low-tail-pack-only-v338, visitor3-low-swap-f128-f129-v327, visitor3-low-f128-resident-seg27-v302, visitor3-high-f131-resident-alias121123-v299, visitor3-low-alias-noop114117-v292, visitor3-high-f140-segment-copy-v291, visitor3-low-noop113-v249, visitor3-low-noop114117-v248, visitor3-high-f127-f130-resident-copy-v238, johnny1-compact-fgp3-v173, walkstuf3-low-compact-fgp3-v171, activity9-high-compact-fgp3-v167, building6-window-slack4-v364, walkstuf3-high-compact-fgp3-v163, building2-low-restore-window-slack4-v160, visitor5-high-rg30-46-v496, visitor5-low-rg30-46-v526, building1-compact-fgp3-noautoprime-v157, mary3-preserve-window-slack8-v149, missing-scenes-current-v001, visitor3-tail-trim-stageguard-v127, graphics-composite-os-v111, building2-low-group365-381-v110, building2-high-group60-72-v109, building2-high-restore-minus-current-v108, visitor3-low-offscreen-exitright-v106, visitor3-high-offscreen-drawclip-v105, walkstuf1-compact-fgp3-v141, visitor3-low-readgroup-prune-v088, building4-restore-minus-current-v087, visitor3-restore-minus-current-v086, visitor3-high-readgroup-prune-v084, compact-u16-inline-v083, fgp3v4-drawcompact-all-v082, activity9-dead-readgroup-prune-v082, read-group-selector-single-assign-v082, visitor3-high-remove-144-160-v082, johnny2-prefetch-relief-v081, activity9-low-fgp3-cleanup-compact-v081, activity9-current-v081-refresh, building4-fgp3-cleanup-compact-window-v081, building2-fgp3-cleanup-compact-v081, visitor3-fgp3-cleanup-compact-v081, activity9-lowgroup-v072c, activity9-fgp3-v072c, activity9-window-v072c, activity4-fishing4-v072c-prefetch-relief, johnny6-compact-fgp3-v354, activity1-v072c-current-refresh, mary2-prefetch-relief-v081, mary2-fgp3-padded-v081, johnny2-fgp3-padded-v081, mary5-fgp3-padded-v081, activity11-fgp3-padded-v081, activity11-12-v072c-prefetch-relief, stale-next-v072c-current-refresh, mary1-v072c-prefetch-relief, stale-layout-v072c-current-refresh, activity9-v072c-prefetch-relief, stale-pressure2-v072c-current-refresh, johnny1-v072c-prefetch-relief, stale-pressure-v072c-current-refresh, activity10-johnny3-v072-prefetch-relief, stale-zero2-v072b-current-refresh, stale-zero-v072b-current-refresh, stale-top-v072b-current-refresh, building2-low-rg218-229-slack8-v626, building2-low-delta-v454, visitor3-low-frame129-delta-v452, mismatch-top-v072-current-refresh, stand-family-v072-current-refresh, visitor4-v072-current-refresh, stand1-v072-current-refresh, visitor3-v072-prefetch-relief, walkstuf1-v072-prefetch-relief, fishing5-v065-current-ledger-overlay, compact-fgp3-v66-final-frame-hold, compact-fgp3-v64-building2-group318-330, compact-fgp3-v63-building2low-prime, and indexed8-row-local-dirty-v1; other refreshed rows include compact-fgp3-v62-fishing3low-group253-265, compact-fgp3-v61-fishing3low-group163-175, compact-fgp3-v60-visitor3high-group230-242, compact-fgp3-v59-visitor3high-group72-84, indexed8-tile-local-compose-v1, compact-fgp3-v58-activity9high-window20-table, compact-fgp3-v57-policy-table-refactor, and compact-fgp3-v49-walkstuf2-auto-prime through compact-fgp3-v29-smallprime; the complete full-matrix baseline remains compact-fgp3-v2-fullmatrix for rows not rerun since that pass.

126-variant battle card

Target Speed colour key: ≥ 99% (at target) ≥ 95% (close) ≥ 90% (slipping) < 90% (well below) Rows without timing data show "—" and stay uncolored.

Headless performance matrix at v0.8.12-ps1: one row per scene/tide variant, with last run, stats version, over target percentage, target speed percentage, VBlanks taken, blocking VBlanks, prefetch hits, due-misses, and notes. Click any column header to sort ascending; click again for descending. Target Speed cells are color-coded: ≥99% green, ≥95% yellow, ≥90% orange, <90% red.
Scene Tide Status Latest Run Stats Version Over Target Target Speed VBlanks Blocking Prefetch Due Notes
activity1 high measured 2026-05-06T04:01:15 activity1-v072c-current-refresh 0.0% 100.0% 2754/2764 1 1 0 current validated pack refresh; baseline correction
activity1 low measured 2026-05-06T04:01:15 activity1-v072c-current-refresh 0.0% 100.0% 2754/2765 0 0 0 current validated pack refresh; baseline correction
activity4 high measured 2026-05-06T04:41:05 activity4-fishing4-v072c-prefetch-relief 0.0% 100.0% 1065/1066 4 4 0 clean-snapshot relief restores stage1_window prefetch versus fresh ACTIVITY4 current row; accepted hidden-refill tradeoff remains
activity4 low measured 2026-05-06T04:41:05 activity4-fishing4-v072c-prefetch-relief 0.0% 100.0% 1064/1068 1 1 0 clean-snapshot relief collapses ACTIVITY4 low due misses and restores stage1_window prefetch
activity5 high measured 2026-05-06T02:48:00 stale-layout-v072c-current-refresh 0.0% 100.0% 1730/1749 2 2 0 current validated pack refresh; baseline correction
activity5 low measured 2026-05-06T02:48:00 stale-layout-v072c-current-refresh 0.0% 100.0% 1731/1749 2 2 0 current validated pack refresh; baseline correction
activity6 high measured 2026-05-06T00:55:09 stale-zero-v072b-current-refresh +0.1% 99.9% 912/911 0 0 0 current validated pack refresh; baseline correction
activity6 low measured 2026-05-06T00:55:09 stale-zero-v072b-current-refresh +0.1% 99.9% 912/911 0 0 0 current validated pack refresh; baseline correction
activity7 high measured 2026-05-05T23:47:29 mismatch-top-v072-current-refresh 0.0% 100.0% 593/596 0 0 0 current validated pack refresh; baseline correction
activity7 low measured 2026-05-05T23:47:29 mismatch-top-v072-current-refresh 0.0% 100.0% 594/596 0 0 0 current validated pack refresh; baseline correction
activity8 high measured 2026-05-05T23:47:29 mismatch-top-v072-current-refresh 0.0% 100.0% 898/904 1 1 0 current validated pack refresh; baseline correction
activity8 low measured 2026-05-05T23:47:29 mismatch-top-v072-current-refresh 0.0% 100.0% 899/904 2 2 0 current validated pack refresh; baseline correction
activity9 high measured 2026-05-08T18:43:51 activity9-low-compact-fgp3-v174 +1.0% 99.0% 2082/2062 24 17 1 Compact FGP3/v4 restore-minus-current high-tide pack; preserves footprint, LBA, and PS-EXE bucket while low tide now has its own compact pass
activity9 low measured 2026-05-11T21:08:00 walkstuf1-high-rg213-229-slack4-v316 +0.6% 99.4% 2073/2061 14 9 1 long current layout canary under WALKSTUF1 promotion; no target-side delta from candidate
activity10 high measured 2026-05-06T01:47:28 activity10-johnny3-v072-prefetch-relief 0.0% 100.0% 1259/1259 7 4 1
activity10 low measured 2026-05-06T01:47:28 activity10-johnny3-v072-prefetch-relief 0.0% 100.0% 1255/1256 17 4 2
activity11 high measured 2026-05-06T20:36:09 activity11-fgp3-padded-v081 0.0% 100.0% 1715/1722 2 2 0 padded FGP3 active-loop win; overrun eliminated with accepted setup-prime cost
activity11 low measured 2026-05-06T20:36:09 activity11-fgp3-padded-v081 0.0% 100.0% 1717/1722 4 4 0 padded FGP3 active-loop win; overrun eliminated with accepted setup-prime cost
activity12 high measured 2026-05-06T03:40:30 activity11-12-v072c-prefetch-relief 0.0% 100.0% 1411/1412 7 7 0 validated pack clean-snapshot relief exception keeps stage1_window prefetch; current high tide is baseline clean
activity12 low measured 2026-05-06T03:40:30 activity11-12-v072c-prefetch-relief 0.0% 100.0% 1409/1411 10 6 1 validated pack clean-snapshot relief exception restores stage1_window prefetch with accepted hidden-refill tradeoff
building1 high measured 2026-05-08T12:22:52 building1-compact-fgp3-noautoprime-v157 +0.3% 99.7% 784/782 15 9 1 compact FGP3/v4 pack with BUILDING1 auto-prime disabled
building1 low measured 2026-05-08T12:22:52 building1-compact-fgp3-noautoprime-v157 +0.6% 99.4% 787/782 16 14 1 compact FGP3/v4 pack with BUILDING1 auto-prime disabled
building2 high measured 2026-05-14T02:27:39 building2-high-frame89-offscreen-v703 +3.0% 97.0% 1351/1311 54 18 7 same-speed BUILDING2 high offscreen draw-span clipping adds frame 89 on top of the v702 frame 90, v701 frame 91, v700 frame 92, v698 safe 94..104, and v664 late 168..177 clips; removes another 4216 offscreen draw pixels, 1011 spans, and 19 draw/frame rows, and drops runtime frame rows/spans/pixels 18049/106656/450462 -> 18030/105645/446246 while preserving scene/loop/target 1602/1351/1311, overrun 40, blocking/refill 54/18, reads/due 58/7, pack LBA/sectors, and PS-EXE bucket
building2 low measured 2026-05-14T06:34:33 building2-low-trimtails-v739 +1.7% 98.4% 1339/1317 53 0 12 pack-only BUILDING2 low draw-tail trim preserves the 1303332-byte pack footprint, pack LBA/sectors, and PS-EXE bucket while trimming active payload 660236 -> 538534 across 41 entries; improves scene/loop/target 1614/1344/1318 -> 1603/1339/1317, overrun 26 -> 22, blocking 61 -> 53, reads/read time 50/218 -> 37/150, and due 14 -> 12 with refill still 0
building3 high measured 2026-05-06T03:26:10 stale-next-v072c-current-refresh 0.0% 100.0% 5460/5465 0 0 0 current validated pack refresh; baseline correction
building3 low measured 2026-05-06T03:26:10 stale-next-v072c-current-refresh 0.0% 100.0% 5460/5465 0 0 0 current validated pack refresh; baseline correction
building4 high measured 2026-05-08T18:43:51 activity9-low-compact-fgp3-v174 +1.0% 99.0% 2844/2816 37 30 1
building4 low measured 2026-05-14T17:17:36 building4-low-frame39-inplace-v816 +1.3% 98.7% 2853/2816 40 34 1 same-speed frame31 in-place entry-size shrink preserves offsets/LBA/EXE bucket on top of v804 while cutting active payload 843993->838929; frame31 shrinks 6672->1608, entry sectors 4->1, scene/loop/target stay 3128/2853/2816, overrun 37, blocking/refill 40/34, read VBlanks 215, due 1
building5 high measured 2026-05-06T17:38:07 building5-fgp3-padded-v080 0.0% 100.0% 3343/3348 5 5 0 padded pal4 FGP3 temporal-residual conversion keeps the original 818670-byte CD footprint while shrinking runtime payload to 592755 bytes
building5 low measured 2026-05-06T17:38:07 building5-fgp3-padded-v080 0.0% 100.0% 3345/3347 8 8 0 padded pal4 FGP3 temporal-residual conversion keeps the original 818670-byte CD footprint while shrinking runtime payload to 592755 bytes
building6 high measured 2026-05-12T09:13:54 building6-window-slack4-v364 +0.6% 99.4% 2471/2456 20 16 1 scene-local slack4 window-refill guard moves high into green; accepts one due miss while reducing visible and hidden CD pressure
building6 low measured 2026-05-12T09:15:23 building6-window-slack4-v364 +0.8% 99.2% 2474/2455 24 20 1 scene-local slack4 window-refill guard moves low into green; accepts one due miss while reducing visible and hidden CD pressure
building7 high measured 2026-05-06T02:48:00 stale-layout-v072c-current-refresh 0.0% 100.0% 3132/3133 9 9 0 current validated pack refresh; baseline correction
building7 low measured 2026-05-06T02:48:00 stale-layout-v072c-current-refresh 0.0% 100.0% 3130/3133 7 7 0 current validated pack refresh; baseline correction
fishing1 high measured 2026-05-11T20:56:51 walkstuf1-high-rg213-229-slack4-v316 +0.0% 100.0% 1068/1072 5 5 0 current layout control under WALKSTUF1 promotion; no target-side delta from candidate
fishing1 low measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1067/1074 1 1 0 current validated pack refresh; baseline correction
fishing2 high measured 2026-05-06T03:26:10 stale-next-v072c-current-refresh 0.0% 100.0% 1761/1763 6 6 0 current validated pack refresh; baseline correction
fishing2 low measured 2026-05-06T03:26:10 stale-next-v072c-current-refresh 0.0% 100.0% 1759/1765 3 3 0 current validated pack refresh; baseline correction
fishing3 high measured 2026-05-07T13:24:41 activity9-dead-readgroup-prune-v082 +0.6% 99.4% 1962/1950 17 14 1 Exact-flat after pruning dead ACTIVITY9 low FGP3/v1 read-group selector; preserves accepted timing/LBAs and shrinks foregroundPilotPlay by 16 bytes
fishing3 low measured 2026-05-07T13:24:41 activity9-dead-readgroup-prune-v082 +0.1% 99.9% 1957/1955 9 9 0 Exact-flat after pruning dead ACTIVITY9 low FGP3/v1 read-group selector; preserves accepted timing/LBAs and shrinks foregroundPilotPlay by 16 bytes
fishing4 high measured 2026-05-06T04:41:05 activity4-fishing4-v072c-prefetch-relief 0.0% 100.0% 835/842 2 2 0 clean-snapshot relief keeps FISHING4 high under target with stage1_window prefetch restored
fishing4 low measured 2026-05-06T04:41:05 activity4-fishing4-v072c-prefetch-relief 0.0% 100.0% 834/843 0 0 0 clean-snapshot relief collapses FISHING4 low due misses and makes the row CD-clean
fishing5 high measured 2026-05-02T22:39:34 fishing5-v065-current-ledger-overlay 0.0% 100.0% 885/890 0 0 0
fishing5 low measured 2026-05-02T22:39:34 fishing5-v065-current-ledger-overlay 0.0% 100.0% 885/890 0 0 0
fishing6 high measured 2026-05-06T00:38:12 stale-top-v072b-current-refresh 0.0% 100.0% 744/753 0 0 0 current validated pack refresh; baseline correction
fishing6 low measured 2026-05-06T00:38:12 stale-top-v072b-current-refresh 0.0% 100.0% 744/753 0 0 0 current validated pack refresh; baseline correction
fishing7 high measured 2026-05-05T23:47:29 mismatch-top-v072-current-refresh 0.0% 100.0% 715/725 0 0 0 current validated pack refresh; baseline correction
fishing7 low measured 2026-05-05T23:47:29 mismatch-top-v072-current-refresh 0.0% 100.0% 715/725 0 0 0 current validated pack refresh; baseline correction
fishing8 high measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1243/1253 0 0 0 current validated pack refresh; baseline correction
fishing8 low measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1243/1253 0 0 0 current validated pack refresh; baseline correction
johnny1 high measured 2026-05-11T20:56:51 walkstuf1-high-rg213-229-slack4-v316 +1.4% 98.6% 1973/1945 25 25 0 current layout control under WALKSTUF1 promotion; no target-side delta from candidate
johnny1 low measured 2026-05-14T05:13:31 under99-current-refresh-v730 +1.4% 98.6% 1973/1945 25 25 0 fresh under-99 current refresh corrects stale low row to match high tide; no code or pack change
johnny2 high measured 2026-05-07T04:18:16 johnny2-prefetch-relief-v081 0.0% 100.0% 1741/1751 0 0 0 clean-pressure prefetch relief preserves stage1_window; blocking 369->0 due misses 144->0 loop reads 144->8
johnny2 low measured 2026-05-07T04:18:16 johnny2-prefetch-relief-v081 0.0% 100.0% 1741/1751 0 0 0 clean-pressure prefetch relief preserves stage1_window; blocking 377->0 due misses 144->0 loop reads 144->8
johnny3 high measured 2026-05-06T01:47:28 activity10-johnny3-v072-prefetch-relief 0.0% 100.0% 1158/1161 10 6 1
johnny3 low measured 2026-05-06T01:47:28 activity10-johnny3-v072-prefetch-relief 0.0% 100.0% 1157/1166 0 0 0
johnny4 high measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1204/1214 0 0 0 current validated pack refresh; baseline correction
johnny4 low measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1204/1214 0 0 0 current validated pack refresh; baseline correction
johnny5 high measured 2026-05-06T00:55:09 stale-zero-v072b-current-refresh 0.0% 100.0% 811/820 0 0 0 current validated pack refresh; baseline correction
johnny5 low measured 2026-05-06T00:55:09 stale-zero-v072b-current-refresh 0.0% 100.0% 810/820 0 0 0 current validated pack refresh; baseline correction
johnny6 high measured 2026-05-12T07:29:10 johnny6-compact-fgp3-v354 +1.0% 99.0% 2829/2802 24 24 0 compact FGP3/v4 cleanup metadata plus restore-minus-current keeps footprint fixed and removes 5 active-loop reads
johnny6 low measured 2026-05-12T07:29:10 johnny6-compact-fgp3-v354 +1.0% 99.0% 2830/2802 25 25 0 compact FGP3/v4 cleanup metadata plus restore-minus-current keeps footprint fixed and removes 5 active-loop reads
mary1 high measured 2026-05-06T03:05:20 mary1-v072c-prefetch-relief +0.8% 99.2% 4867/4830 47 37 2 mary1 clean-snapshot relief exception restores stage1_window prefetch with accepted hidden-refill tradeoff
mary1 low measured 2026-05-06T03:05:20 mary1-v072c-prefetch-relief +0.4% 99.6% 4860/4840 31 24 1 mary1 clean-snapshot relief exception restores stage1_window prefetch with accepted hidden-refill tradeoff
mary2 high measured 2026-05-06T22:29:02 mary2-prefetch-relief-v081 0.0% 100.0% 2241/2248 2 2 0 mary2 clean-memory relief restores stage1_window after padded FGP3; blocking 668->2 and due 233->0
mary2 low measured 2026-05-06T22:29:02 mary2-prefetch-relief-v081 0.0% 100.0% 2242/2250 2 2 0 mary2 clean-memory relief restores stage1_window after padded FGP3; blocking 662->2 and due 233->0
mary3 high measured 2026-05-11T21:08:00 walkstuf1-high-rg213-229-slack4-v316 +0.3% 99.7% 2300/2293 55 0 13 long current layout canary under WALKSTUF1 promotion; no target-side delta from candidate
mary3 low measured 2026-05-11T21:08:00 walkstuf1-high-rg213-229-slack4-v316 +0.0% 100.0% 2296/2295 51 0 13 long current layout canary under WALKSTUF1 promotion; no target-side delta from candidate
mary4 high measured 2026-04-29T17:46:07 compact-fgp3-v2-fullmatrix 0.0% 100.0% 1968/2016 28 12 3 validated 2026-05-03 after generic multi-view stitch; active timing predates refreshed pack; far-right x=300 visual stress passed
mary4 low measured 2026-04-29T17:46:13 compact-fgp3-v2-fullmatrix 0.0% 100.0% 1966/2019 24 10 3 validated 2026-05-03 after generic multi-view stitch; active timing predates refreshed pack; far-right x=300 visual stress passed
mary5 high measured 2026-05-06T21:07:37 mary5-fgp3-padded-v081 0.0% 100.0% 1581/1586 5 0 1 padded FGP3 active-loop win; overrun eliminated while preserving the 646602-byte CD footprint
mary5 low measured 2026-05-06T21:07:37 mary5-fgp3-padded-v081 0.0% 100.0% 1581/1584 6 2 1 padded FGP3 active-loop win; overrun eliminated while preserving the 646602-byte CD footprint
miscgag1 high measured 2026-05-06T00:55:09 stale-zero-v072b-current-refresh 0.0% 100.0% 953/961 0 0 0 current validated pack refresh; baseline correction
miscgag1 low measured 2026-05-06T00:55:09 stale-zero-v072b-current-refresh 0.0% 100.0% 953/961 0 0 0 current validated pack refresh; baseline correction
miscgag2 high measured 2026-04-30T06:58:15 compact-fgp3-v31-auto224 0.0% 100.0% 1352/1356 0 0 0 validated 2026-05-03 after generic multi-view stitch regenerated high/low packs; active timing predates refreshed pack
miscgag2 low measured 2026-04-30T06:58:15 compact-fgp3-v31-auto224 0.0% 100.0% 1352/1356 0 0 0 validated 2026-05-03 after generic multi-view stitch regenerated high/low packs; active timing predates refreshed pack
stand1 high measured 2026-05-05T23:17:25 stand1-v072-current-refresh 0.0% 100.0% 194/202 0 0 0
stand1 low measured 2026-05-05T23:17:25 stand1-v072-current-refresh 0.0% 100.0% 194/202 0 0 0
stand2 high measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 480/490 0 0 0
stand2 low measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 480/490 0 0 0
stand3 high measured 2026-05-06T00:38:12 stale-top-v072b-current-refresh 0.0% 100.0% 547/557 0 0 0 current validated pack refresh; baseline correction
stand3 low measured 2026-05-06T00:38:12 stale-top-v072b-current-refresh 0.0% 100.0% 547/557 0 0 0 current validated pack refresh; baseline correction
stand4 high measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1202/1220 0 0 0 current validated pack refresh; baseline correction
stand4 low measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1203/1218 3 3 0 current validated pack refresh; baseline correction
stand5 high measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1442/1460 0 0 0 current validated pack refresh; baseline correction
stand5 low measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1442/1460 0 0 0 current validated pack refresh; baseline correction
stand6 high measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1346/1364 0 0 0 current validated pack refresh; baseline correction
stand6 low measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1346/1364 0 0 0 current validated pack refresh; baseline correction
stand7 high measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 520/538 0 0 0
stand7 low measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 520/538 0 0 0
stand8 high measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 483/499 2 2 0
stand8 low measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 483/499 2 2 0
stand9 high measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 520/538 0 0 0
stand9 low measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 522/538 0 0 0
stand10 high measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 528/538 0 0 0
stand10 low measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 528/538 0 0 0
stand11 high measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 528/538 0 0 0
stand11 low measured 2026-05-05T23:34:06 stand-family-v072-current-refresh 0.0% 100.0% 528/538 0 0 0
stand12 high measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1450/1459 1 1 0 current validated pack refresh; baseline correction
stand12 low measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh 0.0% 100.0% 1450/1460 0 0 0 current validated pack refresh; baseline correction
stand15 high measured 2026-05-06T00:55:09 stale-zero-v072b-current-refresh 0.0% 100.0% 444/452 0 0 0 current validated pack refresh; baseline correction
stand15 low measured 2026-05-06T00:55:09 stale-zero-v072b-current-refresh 0.0% 100.0% 444/452 0 0 0 current validated pack refresh; baseline correction
stand16 high measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh +0.2% 99.8% 473/472 0 0 0 current validated pack refresh; baseline correction
stand16 low measured 2026-05-06T01:14:22 stale-zero2-v072b-current-refresh +0.2% 99.8% 473/472 0 0 0 current validated pack refresh; baseline correction
suzy1 high measured 2026-05-08T09:40:12 missing-scenes-current-v001 0.4% 99.6% 5763/5738 21 21 0
suzy1 low measured 2026-05-08T09:40:12 missing-scenes-current-v001 0.4% 99.6% 5763/5738 21 21 0
suzy2 high measured 2026-05-08T09:32:10 missing-scenes-current-v001 0.8% 99.2% 2655/2633 19 19 0
suzy2 low measured 2026-05-08T09:32:10 missing-scenes-current-v001 0.8% 99.2% 2655/2633 19 19 0
visitor1 high measured 2026-05-05T23:47:29 mismatch-top-v072-current-refresh 0.0% 100.0% 672/677 0 0 0 current validated pack refresh; baseline correction
visitor1 low measured 2026-05-05T23:47:29 mismatch-top-v072-current-refresh 0.0% 100.0% 672/677 0 0 0 current validated pack refresh; baseline correction
visitor3 high measured 2026-05-13T18:41:57 visitor3-high-tail-pack-v629 +2.2% 97.8% 1063/1040 35 0 6 pack-only VISITOR3 high tail repack reuses the proven low compact frame143/frame144 cleanup payloads and fits frames 141/140/142/143/144 plus sound events inside the existing sector 277..293 setup segment; frame141 moves from sector 275 into setup residency, keeping pack bytes/LBA/sectors and PS-EXE bucket fixed while improving overrun 26 -> 23, blocking 41 -> 35, and reads/due 7/7 -> 6/6
visitor3 low measured 2026-05-13T10:10:23 visitor3-low-frame137-primegap-v510 +2.1% 97.9% 1062/1040 42 0 7 pack-only relocation of the existing frame137 D4 payload into the unused setup-prime in-data gap at sector 99; low improves to 1062/1040, overrun 22, reads/due 7/7, blocking/read time 42, with pack LBA/sectors and PS-EXE bucket stable
visitor4 high measured 2026-05-05T23:27:49 visitor4-v072-current-refresh 0.0% 100.0% 424/428 0 0 0
visitor4 low measured 2026-05-05T23:27:49 visitor4-v072-current-refresh 0.0% 100.0% 424/428 0 0 0
visitor5 high measured 2026-05-13T07:24:08 visitor5-high-rg30-46-v496 +0.5% 99.5% 1101/1096 5 5 0 high-tide retained-read group 30..46; focused and broad canaries pass, moving VISITOR5 high into green with fixed pack LBA/sectors and PS-EXE bucket
visitor5 low measured 2026-05-13T12:02:56 visitor5-low-rg30-46-v526 +0.5% 99.5% 1102/1097 5 5 0 low-tide retained-read group retargeted to 30..46 after 30..54 and 9..33 stayed exact-flat; improves current low to scene 1361, loop/target 1102/1097, overrun 5, blocking/refill 5, reads/due 18/0 and moves VISITOR5 low into green
visitor6 high measured 2026-05-06T02:48:00 stale-layout-v072c-current-refresh 0.0% 100.0% 2043/2047 1 1 0 current validated pack refresh; baseline correction
visitor6 low measured 2026-05-06T02:48:00 stale-layout-v072c-current-refresh 0.0% 100.0% 2043/2047 1 1 0 current validated pack refresh; baseline correction
visitor7 high measured 2026-05-06T02:48:00 stale-layout-v072c-current-refresh 0.0% 100.0% 1619/1625 0 0 0 current validated pack refresh; baseline correction
visitor7 low measured 2026-05-06T02:48:00 stale-layout-v072c-current-refresh 0.0% 100.0% 1619/1625 0 0 0 current validated pack refresh; baseline correction
walkstuf1 high measured 2026-05-14T06:05:17 walkstuf1-high-frame49-offscreen-v734 +2.9% 97.2% 1476/1434 81 23 16 same-speed frame49 offscreen draw-span clip on top of v733 preserves file size, pack LBA/sectors, PS-EXE bucket, scene/loop/target 1764/1476/1434, overrun 42, blocking/refill 81/23, reads/due 63/16, and active payload 882007 while dropping runtime rows/spans/pixels 17141/133396/760361 -> 17052/132773/755038; v733/v732/v731 already clipped frames 51/138/55 and v657 still provides late-tail physical compaction and loop reads/read time 65/282 -> 63/275
walkstuf1 low measured 2026-05-14T16:14:19 walkstuf1-low-frame3-inplace-v802 +3.3% 96.8% 1478/1431 64 20 11 same-speed frame3 in-place entry-size shrink preserves offsets/LBA/EXE bucket on top of v801 while cutting active payload 798232->798079; frame3 shrinks 4225->4072, entry sectors 3->2, scene/loop/target stay 1770/1478/1431, overrun 47, blocking/refill 64/20, read VBlanks 272, due 11
walkstuf2 high measured 2026-05-06T00:38:12 stale-top-v072b-current-refresh 0.0% 100.0% 451/461 0 0 0 current validated pack refresh; baseline correction
walkstuf2 low measured 2026-05-06T00:38:12 stale-top-v072b-current-refresh 0.0% 100.0% 451/461 0 0 0 current validated pack refresh; baseline correction
walkstuf3 high measured 2026-05-08T14:44:48 walkstuf3-high-compact-fgp3-v163 +0.9% 99.1% 2310/2290 47 18 6 high-tide compact FGP3/v4 restore-minus-current pack; fixed footprint and LBA under current layout
walkstuf3 low measured 2026-05-08T16:59:36 walkstuf3-low-compact-fgp3-v171 +0.7% 99.4% 2310/2295 26 17 2 low-tide compact FGP3/v4 restore-minus-current pack; broad controls and WALKSTUF3 high exact-flat

See also

  • /scenes/ — the visual-signoff ledger this card lives next to. Different bar, different cadence, different failure modes.
  • /docs/performance/ — reference manual: what each column means, how loop_vb and target_vb are measured, the column-by-column glossary.
  • /lab/from-87-to-99-5/ — retrospective on which experiments moved the matrix from the compact baseline (+17.4% over target) to its current public-capped 99.7% target speed.
  • /lab/v081-mary4-freeze/ — the v0.8.1 stability follow-on that kept this matrix’s mean untouched while fixing a clean-rect pressure freeze the per-commit matrix never reached. Soak loop story.
  • /docs/walks/ — reference manual for the walk subsystem; “Evolution by release” consolidates the v0.8.0 clean-rect retry path and v0.8.1 wave-band/split-rect pressure accounting that the v0.8.1 story above generalized to fourteen random-position scenes.
  • Glossary: experiment log — the long-form decision record at docs/ps1/performance-experiment-log.md where every accepted and rejected probe got written down. Read before re-trying anything that looks promising.
  • docs/ps1/performance-scene-matrix.csv — the durable numeric source the table on this page is rendered from.