Files
RustRaptor/docs/hd-backlog.md
T

1116 lines
77 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Original artwork HD backlog
The checked catalog contains **5,753 standalone picture frames**. The development pack supplies **3,165**; **2,588** await a registered replacement. Every original ID, including unused graphics and destroyed variants, remains required. Material, current components and affected-context authority stay separately bound. The assembled bundled Linux/Windows data contains **3,165 reviewed frames / 1,667 complete sequences**, including **2,137 terrain pictures**, in **7,934 files / 3,808,351,209 bytes**. Actual CLI validates 6,449 original assets, all 3,165 HD frames with zero rejects, and 45 mods / one override. Root physically reviewed three fresh 1920×1080 software SDL captures: the main menu and original Sector 1 Wave 7 / Sector 3 Wave 9. Mixed HD/original texture boundaries and mostly original Sector 3 terrain remain visible. Both executables, all original catalog files and all 18 Rust sources are unchanged. The 3,165-frame bundle is published in commit `2f7a9a7c01533c9d22b0c794575e577c84460e2d`. Native Windows CI run `38189732306` completed successfully for that exact commit, including all 15 build, test, packaged SDL and artifact-upload steps. Native Windows CI for published 2,935-frame commit `813112a90ec8b094c2704340f0bb52606683da5e` passed [38186844952](https://github.com/Quintine/RustRaptor/actions/runs/38186844952), including packaged HD/data/SDL checks and artifact upload. The earlier 2,354-frame run [38183746763](https://github.com/Quintine/RustRaptor/actions/runs/38183746763) and full Linux/Wine ZIP, intro and isolated-audio proofs for 2,240-frame exports retain their historical scope.
The current admission adds **230 source/material-qualified originals in 32 original jobs / 220 complete sequences**: 201 terrain pictures, 28 enemy/ground pictures and one UI picture. Thirty jobs have complete original inventories; two Terrain jobs use guarded standalone selections with seven held originals retained as fallback. Animation families remain atomic. Source geometry and functional cue failures, actual refusals and historical whole-family holds remain literal. No new optional frame policy is present.
| Category | Picture frames | Registered HD | Missing HD | Declared sequences / terrain sets |
| --- | ---: | ---: | ---: | ---: |
| Player banking | 21 | 21 | 0 | 3 |
| Bosses | 249 | 233 | 16 | 79 |
| Enemies and ground objects | 419 | 303 | 116 | 183 |
| Player and enemy projectiles | 51 | 51 | 0 | 18 |
| Explosions and effects | 281 | 281 | 0 | 25 |
| Equipment and pickups | 47 | 47 | 0 | 23 |
| Terrain | 4,535 | 2,137 | 2,398 | 4 |
| Menus, portraits, HUD and other pictures | 150 | 92 | 58 | mixed static / animated |
The completion ledger retains `format_version: 1` with `ledger_schema: family_review_refs_v1`. Each approved asset uses a stable `coordinator_review_ref`; `family_reviews` stores the candidate/binding identities and exact full immutable external receipt once. The original 2,132 normalization reduced 53,594,880 bytes to 8,406,611 (84.31%) without changing approval or artwork. New registrations update only their own status/evidence; native preservation has a separate closed record.
## Registered pack and generation jobs
Only registered frames passing canvas, source-hash, PNG and alpha checks count as registered HD. This is loader coverage, not proof that every original animation event is reachable in the current renderer. A generated image or successful still-image review does not complete an animated family. The optional pack remains disabled by default.
| Registered sequence | Asset base | Valid / complete frames |
| --- | --- | ---: |
| Light player banking | `0x1011a` | 7 / 7 |
| First mission industrial boss | `0x10306` | 1 / 1 |
| Plasma Guns projectile HD | `0x101cf` | 2 / 2 |
| Enemy cannon projectile HD | `0x101d6` | 2 / 2 |
| SHIP01G1 faithful HD remaster | `0x102f8` | 1 / 1 |
| Energy effect HD | `0x101ae` | 12 / 12 |
| SHIP27G1 faithful HD remaster | `0x10330` | 1 / 1 |
| Forward Guns equipment | `0x102b0` | 1 / 1 |
| Plasma Guns equipment | `0x102b1` | 2 / 2 |
| Dumb Missile equipment | `0x102b5` | 1 / 1 |
| Air Missile equipment | `0x102bf` | 1 / 1 |
| TARGT1G1 faithful HD remaster | `0x10138` | 1 / 1 |
| TARGT6G1_PIC | `0x1013d` | 5 / 5 |
| Dark player banking | `0x20045` | 7 / 7 |
| TARGT2G1_PIC | `0x10139` | 1 / 1 |
| TARGT3G1_PIC | `0x1013a` | 1 / 1 |
| Terrain 10360 | `0x10360` | 1 / 1 |
| Terrain 10361 | `0x10361` | 1 / 1 |
| Terrain 10362 | `0x10362` | 1 / 1 |
| Terrain 10363 | `0x10363` | 1 / 1 |
| Terrain 10364 | `0x10364` | 1 / 1 |
| Terrain 10365 | `0x10365` | 1 / 1 |
| Terrain 10366 | `0x10366` | 1 / 1 |
| Terrain 10367 | `0x10367` | 1 / 1 |
| Terrain 10368 | `0x10368` | 1 / 1 |
| Terrain 10369 | `0x10369` | 1 / 1 |
| Terrain 1036a | `0x1036a` | 1 / 1 |
| Terrain 1036b | `0x1036b` | 1 / 1 |
| Terrain 1036c | `0x1036c` | 1 / 1 |
| Terrain 1036d | `0x1036d` | 1 / 1 |
| Terrain 1036e | `0x1036e` | 1 / 1 |
| Terrain 1036f | `0x1036f` | 1 / 1 |
| Super Shield pickup | `0x102d0` | 1 / 1 |
| Micro Missile | `0x102b3` | 2 / 2 |
| Missile Pods | `0x102be` | 1 / 1 |
| Mega Bomb | `0x102c5` | 1 / 1 |
| Detect / Itembuy1 | `0x102d5` | 1 / 1 |
| Itembuy2 | `0x102d6` | 1 / 1 |
| Itembuy3 | `0x102d7` | 1 / 1 |
| Itembuy4 | `0x102d8` | 1 / 1 |
| Itembuy5 | `0x102d9` | 1 / 1 |
| Bomb | `0x102da` | 1 / 1 |
| SHIP14G1_PIC | `0x1030a` | 1 / 1 |
| SHIP02G1_PIC | `0x102f9` | 1 / 1 |
| SHIP12G1_PIC | `0x10308` | 1 / 1 |
| SHIP17G1_PIC | `0x1030f` | 1 / 1 |
| TARGT5G1_PIC | `0x1013c` | 1 / 1 |
| Mini Gun | `0x102b6` | 4 / 4 |
| Player firing-flash banking | `0x2004c` | 7 / 7 |
| Dumb Missile | `0x101ba` | 3 / 3 |
| Missile Pods / Air Missile | `0x101bd` | 2 / 2 |
| Grd Missile | `0x101bf` | 2 / 2 |
| SHIP11G1_PIC source-faithful HD candidate | `0x10307` | 1 / 1 |
| Blue sparks v1 | `0x1019c` | 9 / 9 |
| Death ray hit companion v1 | `0x101f1` | 4 / 4 |
| Original Raptor pilot portraits and ID pictures | `0x10111` | 9 / 9 |
| Original English Raptor title | `0x10013` | 1 / 1 |
| Original Chinese Raptor title | `0x10014` | 1 / 1 |
| Platoon effect v1 | `0x10213` | 10 / 10 |
| Air blast v1 | `0x102a0` | 16 / 16 |
| Pickup light-mask glow v1 | `0x10225` | 4 / 4 |
| Lightning and energy grab v1 | `0x1018e` | 14 / 14 |
| Grd Missile | `0x102c0` | 1 / 1 |
| Turret | `0x102ba` | 4 / 4 |
| Pulse Cannon | `0x102c6` | 2 / 2 |
| Energy Grab | `0x102c1` | 4 / 4 |
| TARGT7G1_PIC | `0x10142` | 15 / 15 |
| BONUS1G1_PIC | `0x10151` | 1 / 1 |
| SHIP08G1_PIC | `0x10300` | 4 / 4 |
| SHIP09G1_PIC | `0x10304` | 2 / 2 |
| SHIP03G1_PIC | `0x102fa` | 1 / 1 |
| SHIP06G1_PIC | `0x102fd` | 1 / 1 |
| SHIP07G1_PIC | `0x102fe` | 2 / 2 |
| SHIP24G1_PIC | `0x10327` | 1 / 1 |
| SHIP28G1_PIC | `0x10331` | 1 / 1 |
| TARG10G1_PIC | `0x10161` | 1 / 1 |
| SHIP26G1_PIC | `0x1032f` | 1 / 1 |
| SHIP13G1_PIC | `0x10309` | 1 / 1 |
| TARGT4G1_PIC | `0x1013b` | 1 / 1 |
| TARGT9G1_PIC | `0x10160` | 1 / 1 |
| Forward Guns / Mini Gun | `0x101c3` | 4 / 4 |
| Enemy beam v1 | `0x101d1` | 2 / 2 |
| Forward Laser | `0x102c8` | 4 / 4 |
| Pulse Cannon v1 | `0x10223` | 2 / 2 |
| SHIP16G1_PIC faithful HD candidate | `0x1030e` | 1 / 1 |
| SHIP22G1_PIC | `0x10319` | 6 / 6 |
| SHIP10G2_PIC | `0x200a1` | 1 / 1 |
| SHIP16G2_PIC | `0x200a8` | 4 / 4 |
| SHIP17G2_PIC | `0x200ac` | 1 / 1 |
| SHIP18G2_PIC | `0x200ad` | 1 / 1 |
| SHIP21G2_PIC | `0x200ce` | 6 / 6 |
| SHIP34G2_PIC | `0x200eb` | 1 / 1 |
| DUOBOSS_PIC | `0x20104` | 8 / 8 |
| Terrain 2010d | `0x2010d` | 1 / 1 |
| Terrain 2010e | `0x2010e` | 1 / 1 |
| Terrain 2010f | `0x2010f` | 1 / 1 |
| Terrain 20110 | `0x20110` | 1 / 1 |
| Terrain 20111 | `0x20111` | 1 / 1 |
| Terrain 20112 | `0x20112` | 1 / 1 |
| Terrain 20113 | `0x20113` | 1 / 1 |
| Terrain 20114 | `0x20114` | 1 / 1 |
| Terrain 20115 | `0x20115` | 1 / 1 |
| Terrain 20116 | `0x20116` | 1 / 1 |
| Terrain 20117 | `0x20117` | 1 / 1 |
| Terrain 20118 | `0x20118` | 1 / 1 |
| Terrain 20119 | `0x20119` | 1 / 1 |
| Terrain 2011a | `0x2011a` | 1 / 1 |
| Terrain 2011b | `0x2011b` | 1 / 1 |
| Terrain 2011c | `0x2011c` | 1 / 1 |
| Terrain set3 intact industrial roof shard1 | `0x300ed` | 16 / 16 |
| Terrain set 3 shard 2 | `0x300fd` | 16 / 16 |
| SHIP21G1_PIC | `0x10317` | 2 / 2 |
| SHIP23G1_PIC | `0x1031f` | 8 / 8 |
| SHIP29G1_PIC | `0x10332` | 1 / 1 |
| SHIP32G1_PIC | `0x10335` | 1 / 1 |
| SHIP39G1_PIC | `0x10344` | 1 / 1 |
| SHIP33G1_PIC | `0x10336` | 4 / 4 |
| SHIP34G1_PIC | `0x1033a` | 2 / 2 |
| SHIP30G1_PIC | `0x10333` | 1 / 1 |
| Muzzle flash and casings replacement v4 | `0x101c7` | 4 / 4 |
| Small air explosion replacement v2 | `0x101fc` | 14 / 14 |
| Enemy coconut v1 | `0x1024d` | 4 / 4 |
| SHIP19G1_PIC | `0x10311` | 4 / 4 |
| SHIP31G1_PIC | `0x10334` | 1 / 1 |
| SHIP36G1_PIC | `0x1033d` | 1 / 1 |
| SHIP38G1_PIC | `0x10340` | 4 / 4 |
| TARG1G2_PIC | `0x20053` | 1 / 1 |
| TARG4G2_PIC | `0x20056` | 1 / 1 |
| TARG9G2_PIC | `0x2006f` | 13 / 13 |
| TARG11G2_PIC | `0x20080` | 8 / 8 |
| TARG2G2_PIC | `0x20054` | 1 / 1 |
| TARG5G2_PIC | `0x20057` | 1 / 1 |
| TARG14G2_PIC | `0x2008d` | 1 / 1 |
| TARG17G2_PIC | `0x20090` | 1 / 1 |
| TARG20G2_PIC | `0x20093` | 1 / 1 |
| TARG23G2_PIC | `0x20096` | 1 / 1 |
| Energy | `0x102d1` | 4 / 4 |
| Enemy laser power companion padded v3 | `0x10245` | 4 / 4 |
| Bomb v2 | `0x101d3` | 1 / 1 |
| Enemy missile v2 | `0x101d4` | 2 / 2 |
| Itembuy6 | `0x102db` | 4 / 4 |
| APOGEE_PIC | `0x1002b` | 1 / 1 |
| CYGNUS_PIC | `0x1002d` | 1 / 1 |
| TAIWARN_PIC | `0x1002f` | 1 / 1 |
| Terrain 10390 | `0x10390` | 1 / 1 |
| Terrain 10391 | `0x10391` | 1 / 1 |
| Terrain 10392 | `0x10392` | 1 / 1 |
| Terrain 10393 | `0x10393` | 1 / 1 |
| Terrain 10394 | `0x10394` | 1 / 1 |
| Terrain 10395 | `0x10395` | 1 / 1 |
| Terrain 10396 | `0x10396` | 1 / 1 |
| Terrain 10397 | `0x10397` | 1 / 1 |
| Terrain 10398 | `0x10398` | 1 / 1 |
| Terrain 10399 | `0x10399` | 1 / 1 |
| Terrain 1039a | `0x1039a` | 1 / 1 |
| Terrain 1039b | `0x1039b` | 1 / 1 |
| Terrain 1039c | `0x1039c` | 1 / 1 |
| Terrain 1039d | `0x1039d` | 1 / 1 |
| Terrain 1039e | `0x1039e` | 1 / 1 |
| Terrain 1039f | `0x1039f` | 1 / 1 |
| Terrain 103a0 | `0x103a0` | 1 / 1 |
| Terrain 103a1 | `0x103a1` | 1 / 1 |
| Terrain 103a2 | `0x103a2` | 1 / 1 |
| Terrain 103a3 | `0x103a3` | 1 / 1 |
| Terrain 103a4 | `0x103a4` | 1 / 1 |
| Terrain 103a5 | `0x103a5` | 1 / 1 |
| Terrain 103a6 | `0x103a6` | 1 / 1 |
| Terrain 103a7 | `0x103a7` | 1 / 1 |
| Terrain 103a8 | `0x103a8` | 1 / 1 |
| Terrain 103a9 | `0x103a9` | 1 / 1 |
| Terrain 103aa | `0x103aa` | 1 / 1 |
| Terrain 103ab | `0x103ab` | 1 / 1 |
| Terrain 103ac | `0x103ac` | 1 / 1 |
| Terrain 103ad | `0x103ad` | 1 / 1 |
| Terrain 103ae | `0x103ae` | 1 / 1 |
| Terrain 103af | `0x103af` | 1 / 1 |
| Death Ray | `0x102cc` | 4 / 4 |
| Death Ray padded v3 | `0x10231` | 4 / 4 |
| Forward Laser padded v3 | `0x10235` | 4 / 4 |
| SHIP22G2_PIC | `0x200d4` | 9 / 9 |
| BASE1_PIC | `0x3000a` | 1 / 1 |
| BASE5_PIC | `0x30011` | 1 / 1 |
| TANK3_PIC | `0x30014` | 1 / 1 |
| TANK6_PIC | `0x30017` | 1 / 1 |
| MOON1T1_PIC | `0x30026` | 4 / 4 |
| MOON1T3_PIC | `0x3002e` | 1 / 1 |
| MARS2T1_PIC | `0x30031` | 1 / 1 |
| MARS2T5_PIC | `0x30038` | 1 / 1 |
| SHIP01G3_PIC | `0x30043` | 1 / 1 |
| SHIP04G3_PIC | `0x30046` | 1 / 1 |
| SHIP20G3_PIC | `0x30056` | 4 / 4 |
| SHIP25G3_PIC | `0x3005e` | 3 / 3 |
| SHIP26G3_PIC | `0x30061` | 3 / 3 |
| CALI3_PIC | `0x4002b` | 1 / 1 |
| IOBOSS2_PIC | `0x40048` | 4 / 4 |
| IOBOSS6_PIC | `0x4005a` | 5 / 5 |
| IOBOSS9_PIC | `0x40069` | 5 / 5 |
| EBOSS1_PIC | `0x4008a` | 6 / 6 |
| EBOSS2_PIC | `0x40090` | 7 / 7 |
| EBOSS4_PIC | `0x4009e` | 7 / 7 |
| EBOSS7_PIC | `0x400b3` | 7 / 7 |
| BASE3_PIC | `0x3000c` | 4 / 4 |
| BASE4_PIC | `0x30010` | 1 / 1 |
| TANK2_PIC | `0x30013` | 1 / 1 |
| TANK5_PIC | `0x30016` | 1 / 1 |
| TANK8_PIC | `0x30019` | 1 / 1 |
| MOON1T5_PIC | `0x30030` | 1 / 1 |
| MARS2T3_PIC | `0x30033` | 4 / 4 |
| MARS2T4_PIC | `0x30037` | 1 / 1 |
| MARS2T7_PIC | `0x3003a` | 1 / 1 |
| CALI2_PIC | `0x4002a` | 1 / 1 |
| CALI5_PIC | `0x4002d` | 1 / 1 |
| IOBOSS1_PIC | `0x40044` | 4 / 4 |
| IOBOSS5_PIC | `0x40056` | 4 / 4 |
| IOBOSS7_PIC | `0x4005f` | 5 / 5 |
| EBOSS5_PIC | `0x400a5` | 7 / 7 |
| EBOSS8_PIC | `0x400ba` | 7 / 7 |
| EBOSS10_PIC | `0x400c8` | 6 / 6 |
| DSHP16G2_PIC faithful HD candidate | `0x200b6` | 4 / 4 |
| BASE2_PIC faithful HD candidate | `0x3000b` | 1 / 1 |
| TANK1_PIC faithful HD candidate | `0x30012` | 1 / 1 |
| TANK4_PIC faithful HD candidate | `0x30015` | 1 / 1 |
| TANK7_PIC faithful HD candidate | `0x30018` | 1 / 1 |
| MOON1T2_PIC faithful HD candidate | `0x3002a` | 4 / 4 |
| MOON1T4_PIC faithful HD candidate | `0x3002f` | 1 / 1 |
| MARS2T2_PIC faithful HD candidate | `0x30032` | 1 / 1 |
| MARS2T6_PIC faithful HD candidate | `0x30039` | 1 / 1 |
| CALI1_PIC faithful HD candidate | `0x4001c` | 14 / 14 |
| CALI4_PIC faithful HD candidate | `0x4002c` | 1 / 1 |
| IOBOSS3_PIC faithful HD candidate | `0x4004c` | 6 / 6 |
| IOBOSS4_PIC faithful HD candidate | `0x40052` | 4 / 4 |
| IOBOSS8_PIC faithful HD candidate | `0x40064` | 5 / 5 |
| EBOSS3_PIC faithful HD candidate | `0x40097` | 7 / 7 |
| EBOSS9_PIC faithful HD candidate | `0x400c1` | 7 / 7 |
| EBOSS11_PIC faithful HD candidate | `0x400ce` | 6 / 6 |
| Terrain 103b0 | `0x103b0` | 1 / 1 |
| Terrain 103b1 | `0x103b1` | 1 / 1 |
| Terrain 103b2 | `0x103b2` | 1 / 1 |
| Terrain 103b3 | `0x103b3` | 1 / 1 |
| Terrain 103b4 | `0x103b4` | 1 / 1 |
| Terrain 103b5 | `0x103b5` | 1 / 1 |
| Terrain 103b6 | `0x103b6` | 1 / 1 |
| Terrain 103b7 | `0x103b7` | 1 / 1 |
| Terrain 103b8 | `0x103b8` | 1 / 1 |
| Terrain 103b9 | `0x103b9` | 1 / 1 |
| Terrain 103ba | `0x103ba` | 1 / 1 |
| Terrain 103bb | `0x103bb` | 1 / 1 |
| Terrain 103bc | `0x103bc` | 1 / 1 |
| Terrain 103bd | `0x103bd` | 1 / 1 |
| Terrain 103be | `0x103be` | 1 / 1 |
| Terrain 103bf | `0x103bf` | 1 / 1 |
| Terrain 103c0 | `0x103c0` | 1 / 1 |
| Terrain 103c1 | `0x103c1` | 1 / 1 |
| Terrain 103c2 | `0x103c2` | 1 / 1 |
| Terrain 103c3 | `0x103c3` | 1 / 1 |
| Terrain 103c4 | `0x103c4` | 1 / 1 |
| Terrain 103c5 | `0x103c5` | 1 / 1 |
| Terrain 103c6 | `0x103c6` | 1 / 1 |
| Terrain 103c7 | `0x103c7` | 1 / 1 |
| Terrain 103c8 | `0x103c8` | 1 / 1 |
| Terrain 103c9 | `0x103c9` | 1 / 1 |
| Terrain 103ca | `0x103ca` | 1 / 1 |
| Terrain 103cb | `0x103cb` | 1 / 1 |
| Terrain 103cc | `0x103cc` | 1 / 1 |
| Terrain 103cd | `0x103cd` | 1 / 1 |
| Terrain 103ce | `0x103ce` | 1 / 1 |
| Terrain 103cf | `0x103cf` | 1 / 1 |
| Energy Grab two-frame padded correction v3 | `0x1021d` | 6 / 6 |
| Enemy laser padded replacement v4 | `0x10241` | 4 / 4 |
| Enemy plasma padded v2 | `0x10251` | 1 / 1 |
| N0_PIC / N1_PIC / N2_PIC / N3_PIC / N4_PIC / N5_PIC / N6_PIC / N7_PIC / N8_PIC / N9_PIC / N$_PIC | `0x10005` | 11 / 11 |
| SHLDLOW_PIC | `0x10010` | 1 / 1 |
| CURSOR_PIC | `0x10012` | 1 / 1 |
| SHIP40G1_PIC | `0x10345` | 1 / 1 |
| TANK01G2_PIC | `0x200c8` | 4 / 4 |
| DINO_PIC | `0x10328` | 6 / 6 |
| Terrain 2011d | `0x2011d` | 1 / 1 |
| Terrain 2011e | `0x2011e` | 1 / 1 |
| Terrain 2011f | `0x2011f` | 1 / 1 |
| Terrain 20120 | `0x20120` | 1 / 1 |
| Terrain 20121 | `0x20121` | 1 / 1 |
| Terrain 20122 | `0x20122` | 1 / 1 |
| Terrain 20123 | `0x20123` | 1 / 1 |
| Terrain 20124 | `0x20124` | 1 / 1 |
| Terrain 20125 | `0x20125` | 1 / 1 |
| Terrain 20126 | `0x20126` | 1 / 1 |
| Terrain 20127 | `0x20127` | 1 / 1 |
| Terrain 20128 | `0x20128` | 1 / 1 |
| Terrain 20129 | `0x20129` | 1 / 1 |
| Terrain 2012a | `0x2012a` | 1 / 1 |
| Terrain 2012b | `0x2012b` | 1 / 1 |
| Terrain 2012c | `0x2012c` | 1 / 1 |
| Terrain 2012d | `0x2012d` | 1 / 1 |
| Terrain 2012e | `0x2012e` | 1 / 1 |
| Terrain 2012f | `0x2012f` | 1 / 1 |
| Terrain 20130 | `0x20130` | 1 / 1 |
| Terrain 20131 | `0x20131` | 1 / 1 |
| Terrain 20132 | `0x20132` | 1 / 1 |
| Terrain 20133 | `0x20133` | 1 / 1 |
| Terrain 20134 | `0x20134` | 1 / 1 |
| Terrain 20135 | `0x20135` | 1 / 1 |
| Terrain 20136 | `0x20136` | 1 / 1 |
| Terrain 20137 | `0x20137` | 1 / 1 |
| Terrain 20138 | `0x20138` | 1 / 1 |
| Terrain 20139 | `0x20139` | 1 / 1 |
| Terrain 2013a | `0x2013a` | 1 / 1 |
| Terrain 2013b | `0x2013b` | 1 / 1 |
| Terrain 2013c | `0x2013c` | 1 / 1 |
| SLIDE_PIC | `0x10127` | 1 / 1 |
| POINT_PIC | `0x10128` | 1 / 1 |
| Terrain set 4 shard 1 | `0x400d5` | 16 / 16 |
| Terrain set 4 shard 2 | `0x400e5` | 16 / 16 |
| BUYLGT_PIC / BUYDRK_PIC / SELLGT_PIC / SELLDRK_PIC | `0x10130` | 4 / 4 |
| Terrain 103e0 | `0x103e0` | 1 / 1 |
| Terrain 103e1 | `0x103e1` | 1 / 1 |
| Terrain 103e2 | `0x103e2` | 1 / 1 |
| Terrain 103e3 | `0x103e3` | 1 / 1 |
| Terrain 103e4 | `0x103e4` | 1 / 1 |
| Terrain 103e5 | `0x103e5` | 1 / 1 |
| Terrain 103e6 | `0x103e6` | 1 / 1 |
| Terrain 103e7 | `0x103e7` | 1 / 1 |
| Terrain 103e8 | `0x103e8` | 1 / 1 |
| Terrain 103e9 | `0x103e9` | 1 / 1 |
| Terrain 103ea | `0x103ea` | 1 / 1 |
| Terrain 103eb | `0x103eb` | 1 / 1 |
| Terrain 103ec | `0x103ec` | 1 / 1 |
| Terrain 103ed | `0x103ed` | 1 / 1 |
| Terrain 103ee | `0x103ee` | 1 / 1 |
| Terrain 103ef | `0x103ef` | 1 / 1 |
| PREV_PIC / NEXT_PIC | `0x10136` | 2 / 2 |
| SHIP02G3_PIC faithful HD candidate | `0x30044` | 1 / 1 |
| SHIP07G2_PIC | `0x2009e` | 1 / 1 |
| SHIP07G3_PIC | `0x30049` | 1 / 1 |
| TANK02G2_PIC | `0x200cc` | 2 / 2 |
| BUYITEM_PIC / SELLITEM_PIC | `0x10134` | 2 / 2 |
| WEPDEST_PIC | `0x10011` | 1 / 1 |
| SMBOMB_PIC / SMSHIELD_PIC__ | `0x102df` | 2 / 2 |
| CHKOFF_PIC / CHKON_PIC | `0x1012d` | 2 / 2 |
| LIGHTON_PIC / LIGHTOFF_PIC | `0x1012a` | 2 / 2 |
| QUESTION_PIC | `0x1012c` | 1 / 1 |
| Terrain set4 shard3 | `0x400f5` | 16 / 16 |
| Terrain set4 shard4 | `0x40105` | 16 / 16 |
| Laser power companion padded replacement v2 | `0x1023d` | 4 / 4 |
| Laser impact padded replacement v4 | `0x10229` | 4 / 4 |
| Super shield glow padded replacement v4 | `0x10249` | 4 / 4 |
| BUTTON1_PIC / BUTTON2_PIC / BUTTON3_PIC / BUTTON4_PIC | `0x10121` | 4 / 4 |
| Death ray power companion padded replacement v2 | `0x10239` | 4 / 4 |
| SHIP19G3_PIC | `0x30055` | 1 / 1 |
| SHIP23G3_PIC | `0x3005c` | 1 / 1 |
| SHIP10G3_PIC | `0x3004c` | 1 / 1 |
| SHIP13G3_PIC | `0x3004f` | 1 / 1 |
| SHIP28G3_PIC | `0x30065` | 1 / 1 |
| SHIP31G3_PIC | `0x30068` | 1 / 1 |
| SHIP34G3_PIC | `0x3006b` | 1 / 1 |
| SHIP37G3_PIC | `0x3006e` | 1 / 1 |
| BOUY1_PIC / BOUY2_PIC | `0x10162` | 2 / 2 |
| Medium air explosion padded replacement v5 | `0x101d8` | 13 / 13 |
| Terrain 103f0 standalone correction | `0x103f0` | 1 / 1 |
| Terrain 103f1 standalone correction | `0x103f1` | 1 / 1 |
| Terrain 103f2 standalone correction | `0x103f2` | 1 / 1 |
| Terrain 103f3 standalone correction | `0x103f3` | 1 / 1 |
| Terrain 103f4 standalone correction | `0x103f4` | 1 / 1 |
| Terrain 103f5 standalone correction | `0x103f5` | 1 / 1 |
| Terrain 103f6 standalone correction | `0x103f6` | 1 / 1 |
| Terrain 103f7 standalone correction | `0x103f7` | 1 / 1 |
| Terrain 103f8 standalone correction | `0x103f8` | 1 / 1 |
| Terrain 103f9 standalone correction | `0x103f9` | 1 / 1 |
| Terrain 103fa standalone correction | `0x103fa` | 1 / 1 |
| Terrain 103fb standalone correction | `0x103fb` | 1 / 1 |
| Terrain 103fc standalone correction | `0x103fc` | 1 / 1 |
| Terrain 103fd standalone correction | `0x103fd` | 1 / 1 |
| Terrain 103fe standalone correction | `0x103fe` | 1 / 1 |
| Terrain 103ff standalone correction | `0x103ff` | 1 / 1 |
| NEWCUR_PIC | `0x50019` | 1 / 1 |
| STEXTURE_PIC | `0x10019` | 1 / 1 |
| EAGLE1G3_PIC | `0x30073` | 1 / 1 |
| Small ground blast padded replacement v6 | `0x1027d` | 35 / 35 |
| Terrain set4 shard5 | `0x40115` | 16 / 16 |
| Terrain set4 shard6 | `0x40125` | 16 / 16 |
| TANK01G3_PIC | `0x30074` | 4 / 4 |
| TANK04G3_PIC | `0x30080` | 5 / 5 |
| TANK05G3_PIC | `0x30085` | 4 / 4 |
| TANK07G3_PIC | `0x3008b` | 2 / 2 |
| TEXTURE_PIC | `0x10018` | 1 / 1 |
| SIDETEXL_PIC / SIDETEXR_PIC | `0x50005` | 2 / 2 |
| Orange sparks padded replacement v3 | `0x101a5` | 9 / 9 |
| CDIF1_PIC / CDIF2_PIC / CDIF3_PIC / CDIF4_PIC | `0x1001a` | 4 / 4 |
| TANK10G3_PIC | `0x3008f` | 1 / 1 |
| TANK13G3_PIC | `0x30092` | 1 / 1 |
| DSHP03G3_PIC | `0x30095` | 1 / 1 |
| DSHP06G3_PIC | `0x30098` | 1 / 1 |
| Terrain set4 shard7 | `0x40135` | 16 / 16 |
| Terrain set4 shard8 | `0x40145` | 16 / 16 |
| SHIP18G1_PIC faithful HD candidate | `0x10310` | 1 / 1 |
| SHIP12G2_PIC faithful HD candidate | `0x200a3` | 1 / 1 |
| EBOSS6_PIC faithful HD candidate | `0x400ac` | 7 / 7 |
| STAG01G3_PIC | `0x300ac` | 1 / 1 |
| DSHP11G3_PIC | `0x3009d` | 1 / 1 |
| canonical-terrain-40155-40164 | `0x40155` | 16 / 16 |
| canonical-terrain-40165-40174 | `0x40165` | 16 / 16 |
| Large air explosion padded replacement v10 | `0x101e5` | 12 / 12 |
| STAG02G4_PIC | `0x40088` | 1 / 1 |
| Terrain set 3 shard 4 | `0x3011d` | 16 / 16 |
| Terrain 10410 standalone correction | `0x10410` | 1 / 1 |
| Terrain 10411 standalone correction | `0x10411` | 1 / 1 |
| Terrain 10412 standalone correction | `0x10412` | 1 / 1 |
| Terrain 10413 standalone correction | `0x10413` | 1 / 1 |
| Terrain 10414 standalone correction | `0x10414` | 1 / 1 |
| Terrain 10415 standalone correction | `0x10415` | 1 / 1 |
| Terrain 10416 standalone correction | `0x10416` | 1 / 1 |
| Terrain 10417 standalone correction | `0x10417` | 1 / 1 |
| Terrain 10418 standalone correction | `0x10418` | 1 / 1 |
| Terrain 10419 standalone correction | `0x10419` | 1 / 1 |
| Terrain 1041a standalone correction | `0x1041a` | 1 / 1 |
| Terrain 1041b standalone correction | `0x1041b` | 1 / 1 |
| Terrain 1041c standalone correction | `0x1041c` | 1 / 1 |
| Terrain 1041d standalone correction | `0x1041d` | 1 / 1 |
| Terrain 1041e standalone correction | `0x1041e` | 1 / 1 |
| Terrain 1041f standalone correction | `0x1041f` | 1 / 1 |
| canonical-terrain-40175-40184 | `0x40175` | 16 / 16 |
| canonical-terrain-40185-40194 | `0x40185` | 16 / 16 |
| SHIP25G1_PIC | `0x1032e` | 1 / 1 |
| Terrain 10400 standalone correction | `0x10400` | 1 / 1 |
| Terrain 10401 standalone correction | `0x10401` | 1 / 1 |
| Terrain 10402 standalone correction | `0x10402` | 1 / 1 |
| Terrain 10403 standalone correction | `0x10403` | 1 / 1 |
| Terrain 10404 standalone correction | `0x10404` | 1 / 1 |
| Terrain 10405 standalone correction | `0x10405` | 1 / 1 |
| Terrain 10406 standalone correction | `0x10406` | 1 / 1 |
| Terrain 10407 standalone correction | `0x10407` | 1 / 1 |
| Terrain 10408 standalone correction | `0x10408` | 1 / 1 |
| Terrain 10409 standalone correction | `0x10409` | 1 / 1 |
| Terrain 1040a standalone correction | `0x1040a` | 1 / 1 |
| Terrain 1040b standalone correction | `0x1040b` | 1 / 1 |
| Terrain 1040c standalone correction | `0x1040c` | 1 / 1 |
| Terrain 1040d standalone correction | `0x1040d` | 1 / 1 |
| Terrain 1040e standalone correction | `0x1040e` | 1 / 1 |
| Terrain 1040f standalone correction | `0x1040f` | 1 / 1 |
| Sparkle padded replacement v11 | `0x1026c` | 17 / 17 |
| IOTARG_PIC | `0x40036` | 14 / 14 |
| SHIP02G2_PIC | `0x20099` | 1 / 1 |
| DSHP01G2_PIC | `0x200ae` | 1 / 1 |
| DSHP05G2_PIC | `0x200b1` | 1 / 1 |
| DSHP13G2_PIC | `0x200b4` | 1 / 1 |
| Terrain 10420 standalone correction | `0x10420` | 1 / 1 |
| Terrain 10421 standalone correction | `0x10421` | 1 / 1 |
| Terrain 10422 standalone correction | `0x10422` | 1 / 1 |
| Terrain 10423 standalone correction | `0x10423` | 1 / 1 |
| Terrain 10424 standalone correction | `0x10424` | 1 / 1 |
| Terrain 10425 standalone correction | `0x10425` | 1 / 1 |
| Terrain 10426 standalone correction | `0x10426` | 1 / 1 |
| Terrain 10427 standalone correction | `0x10427` | 1 / 1 |
| Terrain 10428 standalone correction | `0x10428` | 1 / 1 |
| Terrain 10429 standalone correction | `0x10429` | 1 / 1 |
| Terrain 1042a standalone correction | `0x1042a` | 1 / 1 |
| Terrain 1042b standalone correction | `0x1042b` | 1 / 1 |
| Terrain 1042c standalone correction | `0x1042c` | 1 / 1 |
| Terrain 1042d standalone correction | `0x1042d` | 1 / 1 |
| Terrain 1042e standalone correction | `0x1042e` | 1 / 1 |
| Terrain 1042f standalone correction | `0x1042f` | 1 / 1 |
| SHIP24G2_PIC | `0x200e1` | 1 / 1 |
| SHIP27G2_PIC | `0x200e4` | 1 / 1 |
| SHIP30G2_PIC | `0x200e7` | 1 / 1 |
| SHIP33G2_PIC | `0x200ea` | 1 / 1 |
| NUMBER_PIC | `0x10129` | 1 / 1 |
| SHIP04G1_PIC | `0x102fb` | 1 / 1 |
| Flare source-material three-frame correction sibling v13 | `0x10252` | 26 / 26 |
| ADPIC1_PIC / ADPIC2_PIC / ADPIC3_PIC / ADPIC4_PIC | `0x1001e` | 4 / 4 |
| SMRAPLOG_PIC | `0x10015` | 1 / 1 |
| BASETRG1_PIC | `0x4006e` | 1 / 1 |
| PLATOON2_PIC | `0x200f2` | 6 / 6 |
| TARG1G4_PIC | `0x40006` | 11 / 11 |
| DMOONTRG_PIC | `0x40080` | 7 / 7 |
| TARG2G4_PIC | `0x40011` | 11 / 11 |
| canonical-terrain-40195-401a4 | `0x40195` | 16 / 16 |
| canonical-terrain-401a5-401b4 | `0x401a5` | 16 / 16 |
| canonical-terrain-401b5-401c4 | `0x401b5` | 16 / 16 |
| canonical-terrain-401c5-401d4 | `0x401c5` | 16 / 16 |
| Terrain 2013d | `0x2013d` | 1 / 1 |
| Terrain 2013e | `0x2013e` | 1 / 1 |
| Terrain 2013f | `0x2013f` | 1 / 1 |
| Terrain 20140 | `0x20140` | 1 / 1 |
| Terrain 20141 | `0x20141` | 1 / 1 |
| Terrain 20142 | `0x20142` | 1 / 1 |
| Terrain 20143 | `0x20143` | 1 / 1 |
| Terrain 20144 | `0x20144` | 1 / 1 |
| Terrain 20145 | `0x20145` | 1 / 1 |
| Terrain 20146 | `0x20146` | 1 / 1 |
| Terrain 20147 | `0x20147` | 1 / 1 |
| Terrain 20148 | `0x20148` | 1 / 1 |
| Terrain 20149 | `0x20149` | 1 / 1 |
| Terrain 2014a | `0x2014a` | 1 / 1 |
| Terrain 2014b | `0x2014b` | 1 / 1 |
| Terrain 2014c | `0x2014c` | 1 / 1 |
| Terrain 2016d | `0x2016d` | 1 / 1 |
| Terrain 2016e | `0x2016e` | 1 / 1 |
| Terrain 2016f | `0x2016f` | 1 / 1 |
| Terrain 20170 | `0x20170` | 1 / 1 |
| Terrain 20171 | `0x20171` | 1 / 1 |
| Terrain 20172 | `0x20172` | 1 / 1 |
| Terrain 20173 | `0x20173` | 1 / 1 |
| Terrain 20174 | `0x20174` | 1 / 1 |
| Terrain 20175 | `0x20175` | 1 / 1 |
| Terrain 20176 | `0x20176` | 1 / 1 |
| Terrain 20177 | `0x20177` | 1 / 1 |
| Terrain 20178 | `0x20178` | 1 / 1 |
| Terrain 20179 | `0x20179` | 1 / 1 |
| Terrain 2017a | `0x2017a` | 1 / 1 |
| Terrain 2017b | `0x2017b` | 1 / 1 |
| Terrain 2017c | `0x2017c` | 1 / 1 |
| Terrain 10430 standalone correction | `0x10430` | 1 / 1 |
| Terrain 10431 standalone correction | `0x10431` | 1 / 1 |
| Terrain 10432 standalone correction | `0x10432` | 1 / 1 |
| Terrain 10433 standalone correction | `0x10433` | 1 / 1 |
| Terrain 10434 standalone correction | `0x10434` | 1 / 1 |
| Terrain 10435 standalone correction | `0x10435` | 1 / 1 |
| Terrain 10436 standalone correction | `0x10436` | 1 / 1 |
| Terrain 10437 standalone correction | `0x10437` | 1 / 1 |
| Terrain 10438 standalone correction | `0x10438` | 1 / 1 |
| Terrain 10439 standalone correction | `0x10439` | 1 / 1 |
| Terrain 1043a standalone correction | `0x1043a` | 1 / 1 |
| Terrain 1043b standalone correction | `0x1043b` | 1 / 1 |
| Terrain 1043c standalone correction | `0x1043c` | 1 / 1 |
| Terrain 1043d standalone correction | `0x1043d` | 1 / 1 |
| Terrain 1043e standalone correction | `0x1043e` | 1 / 1 |
| Terrain 1043f standalone correction | `0x1043f` | 1 / 1 |
| Terrain 10440 standalone correction | `0x10440` | 1 / 1 |
| Terrain 10441 standalone correction | `0x10441` | 1 / 1 |
| Terrain 10442 standalone correction | `0x10442` | 1 / 1 |
| Terrain 10443 standalone correction | `0x10443` | 1 / 1 |
| Terrain 10444 standalone correction | `0x10444` | 1 / 1 |
| Terrain 10445 standalone correction | `0x10445` | 1 / 1 |
| Terrain 10446 standalone correction | `0x10446` | 1 / 1 |
| Terrain 10447 standalone correction | `0x10447` | 1 / 1 |
| Terrain 10448 standalone correction | `0x10448` | 1 / 1 |
| Terrain 10449 standalone correction | `0x10449` | 1 / 1 |
| Terrain 1044a standalone correction | `0x1044a` | 1 / 1 |
| Terrain 1044b standalone correction | `0x1044b` | 1 / 1 |
| Terrain 1044c standalone correction | `0x1044c` | 1 / 1 |
| Terrain 1044d standalone correction | `0x1044d` | 1 / 1 |
| Terrain 1044e standalone correction | `0x1044e` | 1 / 1 |
| Terrain 1044f standalone correction | `0x1044f` | 1 / 1 |
| Terrain set 3 shard 5 | `0x3012d` | 16 / 16 |
| Terrain set 3 shard 7 | `0x3014d` | 16 / 16 |
| Terrain set 3 shard 8 | `0x3015d` | 16 / 16 |
| Terrain 10450 standalone correction | `0x10450` | 1 / 1 |
| Terrain 10451 standalone correction | `0x10451` | 1 / 1 |
| Terrain 10452 standalone correction | `0x10452` | 1 / 1 |
| Terrain 10453 standalone correction | `0x10453` | 1 / 1 |
| Terrain 10454 standalone correction | `0x10454` | 1 / 1 |
| Terrain 10455 standalone correction | `0x10455` | 1 / 1 |
| Terrain 10456 standalone correction | `0x10456` | 1 / 1 |
| Terrain 10457 standalone correction | `0x10457` | 1 / 1 |
| Terrain 10458 standalone correction | `0x10458` | 1 / 1 |
| Terrain 10459 standalone correction | `0x10459` | 1 / 1 |
| Terrain 1045a standalone correction | `0x1045a` | 1 / 1 |
| Terrain 1045b standalone correction | `0x1045b` | 1 / 1 |
| Terrain 1045c standalone correction | `0x1045c` | 1 / 1 |
| Terrain 1045d standalone correction | `0x1045d` | 1 / 1 |
| Terrain 1045e standalone correction | `0x1045e` | 1 / 1 |
| Terrain 1045f standalone correction | `0x1045f` | 1 / 1 |
| Terrain set 3 shard 6 | `0x3013d` | 16 / 16 |
| canonical-terrain-401e5-401f4 | `0x401e5` | 16 / 16 |
| Terrain 2019d | `0x2019d` | 1 / 1 |
| Terrain 2019e | `0x2019e` | 1 / 1 |
| Terrain 2019f | `0x2019f` | 1 / 1 |
| Terrain 201a0 | `0x201a0` | 1 / 1 |
| Terrain 201a1 | `0x201a1` | 1 / 1 |
| Terrain 201a2 | `0x201a2` | 1 / 1 |
| Terrain 201a3 | `0x201a3` | 1 / 1 |
| Terrain 201a4 | `0x201a4` | 1 / 1 |
| Terrain 201a5 | `0x201a5` | 1 / 1 |
| Terrain 201a6 | `0x201a6` | 1 / 1 |
| Terrain 201a7 | `0x201a7` | 1 / 1 |
| Terrain 201a8 | `0x201a8` | 1 / 1 |
| Terrain 201a9 | `0x201a9` | 1 / 1 |
| Terrain 201aa | `0x201aa` | 1 / 1 |
| Terrain 201ab | `0x201ab` | 1 / 1 |
| Terrain 201ac | `0x201ac` | 1 / 1 |
| Terrain set 3 shard 11 | `0x3018d` | 16 / 16 |
| Terrain set 3 shard 12 | `0x3019d` | 16 / 16 |
| Terrain 2017d | `0x2017d` | 1 / 1 |
| Terrain 2017e | `0x2017e` | 1 / 1 |
| Terrain 2017f | `0x2017f` | 1 / 1 |
| Terrain 20180 | `0x20180` | 1 / 1 |
| Terrain 20181 | `0x20181` | 1 / 1 |
| Terrain 20182 | `0x20182` | 1 / 1 |
| Terrain 20183 | `0x20183` | 1 / 1 |
| Terrain 20184 | `0x20184` | 1 / 1 |
| Terrain 20185 | `0x20185` | 1 / 1 |
| Terrain 20186 | `0x20186` | 1 / 1 |
| Terrain 20187 | `0x20187` | 1 / 1 |
| Terrain 20188 | `0x20188` | 1 / 1 |
| Terrain 20189 | `0x20189` | 1 / 1 |
| Terrain 2018a | `0x2018a` | 1 / 1 |
| Terrain 2018b | `0x2018b` | 1 / 1 |
| Terrain 2018c | `0x2018c` | 1 / 1 |
| Terrain set 3 shard 9 | `0x3016d` | 16 / 16 |
| Terrain set 3 shard 10 | `0x3017d` | 16 / 16 |
| canonical-terrain-401f5-40204 | `0x401f5` | 16 / 16 |
| canonical-terrain-40205-40214 | `0x40205` | 16 / 16 |
| DSHP08G3_PIC | `0x3009a` | 1 / 1 |
| DSHP09G3_PIC | `0x3009b` | 1 / 1 |
| DSHP17G3_PIC | `0x300a2` | 1 / 1 |
| MENU1_PIC / MENU2_PIC / MENU3_PIC / MENU4_PIC / MENU5_PIC / MENU6_PIC / MENU7_PIC / MENU8_PIC | `0x10023` | 8 / 8 |
| Terrain 10480 standalone correction | `0x10480` | 1 / 1 |
| Terrain 10481 standalone correction | `0x10481` | 1 / 1 |
| Terrain 10482 standalone correction | `0x10482` | 1 / 1 |
| Terrain 10483 standalone correction | `0x10483` | 1 / 1 |
| Terrain 10484 standalone correction | `0x10484` | 1 / 1 |
| Terrain 10485 standalone correction | `0x10485` | 1 / 1 |
| Terrain 10486 standalone correction | `0x10486` | 1 / 1 |
| Terrain 10487 standalone correction | `0x10487` | 1 / 1 |
| Terrain 10488 standalone correction | `0x10488` | 1 / 1 |
| Terrain 10489 standalone correction | `0x10489` | 1 / 1 |
| Terrain 1048a standalone correction | `0x1048a` | 1 / 1 |
| Terrain 1048b standalone correction | `0x1048b` | 1 / 1 |
| Terrain 1048c standalone correction | `0x1048c` | 1 / 1 |
| Terrain 1048d standalone correction | `0x1048d` | 1 / 1 |
| Terrain 1048e standalone correction | `0x1048e` | 1 / 1 |
| Terrain 1048f standalone correction | `0x1048f` | 1 / 1 |
| Terrain 10490 standalone correction | `0x10490` | 1 / 1 |
| Terrain 10491 standalone correction | `0x10491` | 1 / 1 |
| Terrain 10492 standalone correction | `0x10492` | 1 / 1 |
| Terrain 10493 standalone correction | `0x10493` | 1 / 1 |
| Terrain 10494 standalone correction | `0x10494` | 1 / 1 |
| Terrain 10495 standalone correction | `0x10495` | 1 / 1 |
| Terrain 10496 standalone correction | `0x10496` | 1 / 1 |
| Terrain 10497 standalone correction | `0x10497` | 1 / 1 |
| Terrain 10498 standalone correction | `0x10498` | 1 / 1 |
| Terrain 10499 standalone correction | `0x10499` | 1 / 1 |
| Terrain 1049a standalone correction | `0x1049a` | 1 / 1 |
| Terrain 1049b standalone correction | `0x1049b` | 1 / 1 |
| Terrain 1049c standalone correction | `0x1049c` | 1 / 1 |
| Terrain 1049d standalone correction | `0x1049d` | 1 / 1 |
| Terrain 1049e standalone correction | `0x1049e` | 1 / 1 |
| Terrain 1049f standalone correction | `0x1049f` | 1 / 1 |
| Terrain 2014d | `0x2014d` | 1 / 1 |
| Terrain 2014e | `0x2014e` | 1 / 1 |
| Terrain 2014f | `0x2014f` | 1 / 1 |
| Terrain 20150 | `0x20150` | 1 / 1 |
| Terrain 20151 | `0x20151` | 1 / 1 |
| Terrain 20152 | `0x20152` | 1 / 1 |
| Terrain 20153 | `0x20153` | 1 / 1 |
| Terrain 20154 | `0x20154` | 1 / 1 |
| Terrain 20155 | `0x20155` | 1 / 1 |
| Terrain 20156 | `0x20156` | 1 / 1 |
| Terrain 20157 | `0x20157` | 1 / 1 |
| Terrain 20158 | `0x20158` | 1 / 1 |
| Terrain 20159 | `0x20159` | 1 / 1 |
| Terrain 2015a | `0x2015a` | 1 / 1 |
| Terrain 2015b | `0x2015b` | 1 / 1 |
| Terrain 2015c | `0x2015c` | 1 / 1 |
| Terrain 2015d | `0x2015d` | 1 / 1 |
| Terrain 2015e | `0x2015e` | 1 / 1 |
| Terrain 2015f | `0x2015f` | 1 / 1 |
| Terrain 20160 | `0x20160` | 1 / 1 |
| Terrain 20161 | `0x20161` | 1 / 1 |
| Terrain 20162 | `0x20162` | 1 / 1 |
| Terrain 20163 | `0x20163` | 1 / 1 |
| Terrain 20164 | `0x20164` | 1 / 1 |
| Terrain 20165 | `0x20165` | 1 / 1 |
| Terrain 20166 | `0x20166` | 1 / 1 |
| Terrain 20167 | `0x20167` | 1 / 1 |
| Terrain 20168 | `0x20168` | 1 / 1 |
| Terrain 20169 | `0x20169` | 1 / 1 |
| Terrain 2016a | `0x2016a` | 1 / 1 |
| Terrain 2016b | `0x2016b` | 1 / 1 |
| Terrain 2016c | `0x2016c` | 1 / 1 |
| Terrain 201ad | `0x201ad` | 1 / 1 |
| Terrain 201ae | `0x201ae` | 1 / 1 |
| Terrain 201af | `0x201af` | 1 / 1 |
| Terrain 201b0 | `0x201b0` | 1 / 1 |
| Terrain 201b1 | `0x201b1` | 1 / 1 |
| Terrain 201b2 | `0x201b2` | 1 / 1 |
| Terrain 201b3 | `0x201b3` | 1 / 1 |
| Terrain 201b4 | `0x201b4` | 1 / 1 |
| Terrain 201b5 | `0x201b5` | 1 / 1 |
| Terrain 201b6 | `0x201b6` | 1 / 1 |
| Terrain 201b7 | `0x201b7` | 1 / 1 |
| Terrain 201b8 | `0x201b8` | 1 / 1 |
| Terrain 201b9 | `0x201b9` | 1 / 1 |
| Terrain 201ba | `0x201ba` | 1 / 1 |
| Terrain 201bb | `0x201bb` | 1 / 1 |
| Terrain 201bc | `0x201bc` | 1 / 1 |
| Terrain 201cd | `0x201cd` | 1 / 1 |
| Terrain 201ce | `0x201ce` | 1 / 1 |
| Terrain 201cf | `0x201cf` | 1 / 1 |
| Terrain 201d0 | `0x201d0` | 1 / 1 |
| Terrain 201d1 | `0x201d1` | 1 / 1 |
| Terrain 201d2 | `0x201d2` | 1 / 1 |
| Terrain 201d3 | `0x201d3` | 1 / 1 |
| Terrain 201d4 | `0x201d4` | 1 / 1 |
| Terrain 201d5 | `0x201d5` | 1 / 1 |
| Terrain 201d6 | `0x201d6` | 1 / 1 |
| Terrain 201d7 | `0x201d7` | 1 / 1 |
| Terrain 201d8 | `0x201d8` | 1 / 1 |
| Terrain 201d9 | `0x201d9` | 1 / 1 |
| Terrain 201da | `0x201da` | 1 / 1 |
| Terrain 201db | `0x201db` | 1 / 1 |
| Terrain 201dc | `0x201dc` | 1 / 1 |
| Terrain 104a0 standalone correction | `0x104a0` | 1 / 1 |
| Terrain 104a1 standalone correction | `0x104a1` | 1 / 1 |
| Terrain 104a2 standalone correction | `0x104a2` | 1 / 1 |
| Terrain 104a3 standalone correction | `0x104a3` | 1 / 1 |
| Terrain 104a4 standalone correction | `0x104a4` | 1 / 1 |
| Terrain 104a5 standalone correction | `0x104a5` | 1 / 1 |
| Terrain 104a6 standalone correction | `0x104a6` | 1 / 1 |
| Terrain 104a7 standalone correction | `0x104a7` | 1 / 1 |
| Terrain 104a8 standalone correction | `0x104a8` | 1 / 1 |
| Terrain 104a9 standalone correction | `0x104a9` | 1 / 1 |
| Terrain 104aa standalone correction | `0x104aa` | 1 / 1 |
| Terrain 104ab standalone correction | `0x104ab` | 1 / 1 |
| Terrain 104ac standalone correction | `0x104ac` | 1 / 1 |
| Terrain 104ad standalone correction | `0x104ad` | 1 / 1 |
| Terrain 104ae standalone correction | `0x104ae` | 1 / 1 |
| Terrain 104af standalone correction | `0x104af` | 1 / 1 |
| Terrain 201dd | `0x201dd` | 1 / 1 |
| Terrain 201de | `0x201de` | 1 / 1 |
| Terrain 201df | `0x201df` | 1 / 1 |
| Terrain 201e0 | `0x201e0` | 1 / 1 |
| Terrain 201e1 | `0x201e1` | 1 / 1 |
| Terrain 201e2 | `0x201e2` | 1 / 1 |
| Terrain 201e3 | `0x201e3` | 1 / 1 |
| Terrain 201e4 | `0x201e4` | 1 / 1 |
| Terrain 201e5 | `0x201e5` | 1 / 1 |
| Terrain 201e6 | `0x201e6` | 1 / 1 |
| Terrain 201e7 | `0x201e7` | 1 / 1 |
| Terrain 201e8 | `0x201e8` | 1 / 1 |
| Terrain 201e9 | `0x201e9` | 1 / 1 |
| Terrain 201ea | `0x201ea` | 1 / 1 |
| Terrain 201eb | `0x201eb` | 1 / 1 |
| Terrain 201ec | `0x201ec` | 1 / 1 |
| Terrain 201ed | `0x201ed` | 1 / 1 |
| Terrain 201ee | `0x201ee` | 1 / 1 |
| Terrain 201ef | `0x201ef` | 1 / 1 |
| Terrain 201f0 | `0x201f0` | 1 / 1 |
| Terrain 201f1 | `0x201f1` | 1 / 1 |
| Terrain 201f2 | `0x201f2` | 1 / 1 |
| Terrain 201f3 | `0x201f3` | 1 / 1 |
| Terrain 201f4 | `0x201f4` | 1 / 1 |
| Terrain 201f5 | `0x201f5` | 1 / 1 |
| Terrain 201f6 | `0x201f6` | 1 / 1 |
| Terrain 201f7 | `0x201f7` | 1 / 1 |
| Terrain 201f8 | `0x201f8` | 1 / 1 |
| Terrain 201f9 | `0x201f9` | 1 / 1 |
| Terrain 201fa | `0x201fa` | 1 / 1 |
| Terrain 201fb | `0x201fb` | 1 / 1 |
| Terrain 201fc | `0x201fc` | 1 / 1 |
| Terrain 201fd | `0x201fd` | 1 / 1 |
| Terrain 201fe | `0x201fe` | 1 / 1 |
| Terrain 201ff | `0x201ff` | 1 / 1 |
| Terrain 20200 | `0x20200` | 1 / 1 |
| Terrain 20201 | `0x20201` | 1 / 1 |
| Terrain 20202 | `0x20202` | 1 / 1 |
| Terrain 20203 | `0x20203` | 1 / 1 |
| Terrain 20204 | `0x20204` | 1 / 1 |
| Terrain 20205 | `0x20205` | 1 / 1 |
| Terrain 20206 | `0x20206` | 1 / 1 |
| Terrain 20207 | `0x20207` | 1 / 1 |
| Terrain 20208 | `0x20208` | 1 / 1 |
| Terrain 20209 | `0x20209` | 1 / 1 |
| Terrain 2020a | `0x2020a` | 1 / 1 |
| Terrain 2020b | `0x2020b` | 1 / 1 |
| Terrain 2020c | `0x2020c` | 1 / 1 |
| Terrain 10460 standalone correction | `0x10460` | 1 / 1 |
| Terrain 10461 standalone correction | `0x10461` | 1 / 1 |
| Terrain 10462 standalone correction | `0x10462` | 1 / 1 |
| Terrain 10463 standalone correction | `0x10463` | 1 / 1 |
| Terrain 10464 standalone correction | `0x10464` | 1 / 1 |
| Terrain 10465 standalone correction | `0x10465` | 1 / 1 |
| Terrain 10466 standalone correction | `0x10466` | 1 / 1 |
| Terrain 10467 standalone correction | `0x10467` | 1 / 1 |
| Terrain 10468 standalone correction | `0x10468` | 1 / 1 |
| Terrain 10469 standalone correction | `0x10469` | 1 / 1 |
| Terrain 1046a standalone correction | `0x1046a` | 1 / 1 |
| Terrain 1046b standalone correction | `0x1046b` | 1 / 1 |
| Terrain 1046c standalone correction | `0x1046c` | 1 / 1 |
| Terrain 1046d standalone correction | `0x1046d` | 1 / 1 |
| Terrain 1046e standalone correction | `0x1046e` | 1 / 1 |
| Terrain 1046f standalone correction | `0x1046f` | 1 / 1 |
| Terrain 10470 standalone correction | `0x10470` | 1 / 1 |
| Terrain 10471 standalone correction | `0x10471` | 1 / 1 |
| Terrain 10472 standalone correction | `0x10472` | 1 / 1 |
| Terrain 10473 standalone correction | `0x10473` | 1 / 1 |
| Terrain 10474 standalone correction | `0x10474` | 1 / 1 |
| Terrain 10475 standalone correction | `0x10475` | 1 / 1 |
| Terrain 10476 standalone correction | `0x10476` | 1 / 1 |
| Terrain 10477 standalone correction | `0x10477` | 1 / 1 |
| Terrain 10478 standalone correction | `0x10478` | 1 / 1 |
| Terrain 10479 standalone correction | `0x10479` | 1 / 1 |
| Terrain 1047a standalone correction | `0x1047a` | 1 / 1 |
| Terrain 1047b standalone correction | `0x1047b` | 1 / 1 |
| Terrain 1047c standalone correction | `0x1047c` | 1 / 1 |
| Terrain 1047d standalone correction | `0x1047d` | 1 / 1 |
| Terrain 1047e standalone correction | `0x1047e` | 1 / 1 |
| Terrain 1047f standalone correction | `0x1047f` | 1 / 1 |
| Terrain set 3 shard 19 | `0x3020d` | 16 / 16 |
| Terrain 104b0 standalone correction | `0x104b0` | 1 / 1 |
| Terrain 104b1 standalone correction | `0x104b1` | 1 / 1 |
| Terrain 104b2 standalone correction | `0x104b2` | 1 / 1 |
| Terrain 104b3 standalone correction | `0x104b3` | 1 / 1 |
| Terrain 104b4 standalone correction | `0x104b4` | 1 / 1 |
| Terrain 104b5 standalone correction | `0x104b5` | 1 / 1 |
| Terrain 104b6 standalone correction | `0x104b6` | 1 / 1 |
| Terrain 104b7 standalone correction | `0x104b7` | 1 / 1 |
| Terrain 104b8 standalone correction | `0x104b8` | 1 / 1 |
| Terrain 104b9 standalone correction | `0x104b9` | 1 / 1 |
| Terrain 104ba standalone correction | `0x104ba` | 1 / 1 |
| Terrain 104bb standalone correction | `0x104bb` | 1 / 1 |
| Terrain 104bc standalone correction | `0x104bc` | 1 / 1 |
| Terrain 104bd standalone correction | `0x104bd` | 1 / 1 |
| Terrain 104be standalone correction | `0x104be` | 1 / 1 |
| Terrain 104bf standalone correction | `0x104bf` | 1 / 1 |
| Terrain 104c0 standalone correction | `0x104c0` | 1 / 1 |
| Terrain 104c1 standalone correction | `0x104c1` | 1 / 1 |
| Terrain 104c2 standalone correction | `0x104c2` | 1 / 1 |
| Terrain 104c3 standalone correction | `0x104c3` | 1 / 1 |
| Terrain 104c4 standalone correction | `0x104c4` | 1 / 1 |
| Terrain 104c5 standalone correction | `0x104c5` | 1 / 1 |
| Terrain 104c6 standalone correction | `0x104c6` | 1 / 1 |
| Terrain 104c7 standalone correction | `0x104c7` | 1 / 1 |
| Terrain 104c8 standalone correction | `0x104c8` | 1 / 1 |
| Terrain 104c9 standalone correction | `0x104c9` | 1 / 1 |
| Terrain 104ca standalone correction | `0x104ca` | 1 / 1 |
| Terrain 104cb standalone correction | `0x104cb` | 1 / 1 |
| Terrain 104cc standalone correction | `0x104cc` | 1 / 1 |
| Terrain 104cd standalone correction | `0x104cd` | 1 / 1 |
| Terrain 104ce standalone correction | `0x104ce` | 1 / 1 |
| Terrain 104cf standalone correction | `0x104cf` | 1 / 1 |
| Terrain 104d0 standalone correction | `0x104d0` | 1 / 1 |
| Terrain 104d1 standalone correction | `0x104d1` | 1 / 1 |
| Terrain 104d2 standalone correction | `0x104d2` | 1 / 1 |
| Terrain 104d3 standalone correction | `0x104d3` | 1 / 1 |
| Terrain 104d4 standalone correction | `0x104d4` | 1 / 1 |
| Terrain 104d5 standalone correction | `0x104d5` | 1 / 1 |
| Terrain 104d6 standalone correction | `0x104d6` | 1 / 1 |
| Terrain 104d7 standalone correction | `0x104d7` | 1 / 1 |
| Terrain 104d8 standalone correction | `0x104d8` | 1 / 1 |
| Terrain 104d9 standalone correction | `0x104d9` | 1 / 1 |
| Terrain 104da standalone correction | `0x104da` | 1 / 1 |
| Terrain 104db standalone correction | `0x104db` | 1 / 1 |
| Terrain 104dc standalone correction | `0x104dc` | 1 / 1 |
| Terrain 104dd standalone correction | `0x104dd` | 1 / 1 |
| Terrain 104de standalone correction | `0x104de` | 1 / 1 |
| Terrain 104df standalone correction | `0x104df` | 1 / 1 |
| canonical-terrain-40255-40264 | `0x40255` | 16 / 16 |
| canonical-terrain-40265-40274 | `0x40265` | 16 / 16 |
| canonical-terrain-40275-40284 | `0x40275` | 16 / 16 |
| canonical-terrain-40285-40294 | `0x40285` | 16 / 16 |
| Terrain set 3 shard 16 | `0x301dd` | 16 / 16 |
| Terrain 104e0 standalone correction | `0x104e0` | 1 / 1 |
| Terrain 104e1 standalone correction | `0x104e1` | 1 / 1 |
| Terrain 104e2 standalone correction | `0x104e2` | 1 / 1 |
| Terrain 104e3 standalone correction | `0x104e3` | 1 / 1 |
| Terrain 104e4 standalone correction | `0x104e4` | 1 / 1 |
| Terrain 104e5 standalone correction | `0x104e5` | 1 / 1 |
| Terrain 104e6 standalone correction | `0x104e6` | 1 / 1 |
| Terrain 104e7 standalone correction | `0x104e7` | 1 / 1 |
| Terrain 104e8 standalone correction | `0x104e8` | 1 / 1 |
| Terrain 104e9 standalone correction | `0x104e9` | 1 / 1 |
| Terrain 104ea standalone correction | `0x104ea` | 1 / 1 |
| Terrain 104eb standalone correction | `0x104eb` | 1 / 1 |
| Terrain 104ec standalone correction | `0x104ec` | 1 / 1 |
| Terrain 104ed standalone correction | `0x104ed` | 1 / 1 |
| Terrain 104ee standalone correction | `0x104ee` | 1 / 1 |
| Terrain 104ef standalone correction | `0x104ef` | 1 / 1 |
| Terrain set 3 shard 20 | `0x3021d` | 16 / 16 |
| Terrain set 3 shard 21 | `0x3022d` | 16 / 16 |
| Terrain set 3 shard 22 | `0x3023d` | 16 / 16 |
| Terrain set 3 shard 23 | `0x3024d` | 16 / 16 |
| Terrain set 3 shard 24 | `0x3025d` | 16 / 16 |
| Terrain set 3 shard 25 | `0x3026d` | 16 / 16 |
| Terrain set 3 shard 26 | `0x3027d` | 16 / 16 |
| Terrain set 3 shard 28 | `0x3029d` | 16 / 16 |
| Terrain 203cd | `0x203cd` | 1 / 1 |
| Terrain 203ce | `0x203ce` | 1 / 1 |
| Terrain 203cf | `0x203cf` | 1 / 1 |
| Terrain 203d0 | `0x203d0` | 1 / 1 |
| Terrain 203d1 | `0x203d1` | 1 / 1 |
| Terrain 203d2 | `0x203d2` | 1 / 1 |
| Terrain 203d3 | `0x203d3` | 1 / 1 |
| Terrain 203d4 | `0x203d4` | 1 / 1 |
| Terrain 203d5 | `0x203d5` | 1 / 1 |
| Terrain 203d6 | `0x203d6` | 1 / 1 |
| Terrain 203d7 | `0x203d7` | 1 / 1 |
| Terrain 203d8 | `0x203d8` | 1 / 1 |
| Terrain 203d9 | `0x203d9` | 1 / 1 |
| Terrain 203da | `0x203da` | 1 / 1 |
| Terrain 203db | `0x203db` | 1 / 1 |
| Terrain 203dc | `0x203dc` | 1 / 1 |
| Terrain 203dd | `0x203dd` | 1 / 1 |
| Terrain 203de | `0x203de` | 1 / 1 |
| Terrain 203df | `0x203df` | 1 / 1 |
| Terrain 203e0 | `0x203e0` | 1 / 1 |
| Terrain 203e1 | `0x203e1` | 1 / 1 |
| Terrain 203e2 | `0x203e2` | 1 / 1 |
| Terrain 203e3 | `0x203e3` | 1 / 1 |
| Terrain 203e4 | `0x203e4` | 1 / 1 |
| Terrain 203e5 | `0x203e5` | 1 / 1 |
| Terrain 203e6 | `0x203e6` | 1 / 1 |
| Terrain 203e7 | `0x203e7` | 1 / 1 |
| Terrain 203e8 | `0x203e8` | 1 / 1 |
| Terrain 203e9 | `0x203e9` | 1 / 1 |
| Terrain 203ea | `0x203ea` | 1 / 1 |
| Terrain 203eb | `0x203eb` | 1 / 1 |
| Terrain 203ec | `0x203ec` | 1 / 1 |
| Terrain set 3 shard 30 | `0x302bd` | 16 / 16 |
| Terrain set 3 shard 33 | `0x302ed` | 16 / 16 |
| canonical-403d5 | `0x403d5` | 1 / 1 |
| canonical-403d6 | `0x403d6` | 1 / 1 |
| canonical-403d7 | `0x403d7` | 1 / 1 |
| canonical-403d8 | `0x403d8` | 1 / 1 |
| canonical-403d9 | `0x403d9` | 1 / 1 |
| canonical-403da | `0x403da` | 1 / 1 |
| canonical-403db | `0x403db` | 1 / 1 |
| canonical-403dc | `0x403dc` | 1 / 1 |
| canonical-403dd | `0x403dd` | 1 / 1 |
| canonical-403de | `0x403de` | 1 / 1 |
| canonical-403df | `0x403df` | 1 / 1 |
| canonical-403e0 | `0x403e0` | 1 / 1 |
| canonical-403e1 | `0x403e1` | 1 / 1 |
| canonical-403e2 | `0x403e2` | 1 / 1 |
| canonical-403e3 | `0x403e3` | 1 / 1 |
| canonical-403e4 | `0x403e4` | 1 / 1 |
| canonical-403e5 | `0x403e5` | 1 / 1 |
| canonical-403e6 | `0x403e6` | 1 / 1 |
| canonical-403e7 | `0x403e7` | 1 / 1 |
| canonical-403e8 | `0x403e8` | 1 / 1 |
| canonical-403e9 | `0x403e9` | 1 / 1 |
| canonical-403ea | `0x403ea` | 1 / 1 |
| canonical-403eb | `0x403eb` | 1 / 1 |
| canonical-403ec | `0x403ec` | 1 / 1 |
| canonical-403ed | `0x403ed` | 1 / 1 |
| canonical-403ee | `0x403ee` | 1 / 1 |
| canonical-403ef | `0x403ef` | 1 / 1 |
| canonical-403f0 | `0x403f0` | 1 / 1 |
| canonical-403f1 | `0x403f1` | 1 / 1 |
| canonical-403f2 | `0x403f2` | 1 / 1 |
| canonical-403f3 | `0x403f3` | 1 / 1 |
| canonical-403f4 | `0x403f4` | 1 / 1 |
| Micro Missile source-only padded geometry successor v4 | `0x101c1` | 2 / 2 |
| STORE_PIC | `0x1010e` | 1 / 1 |
| REGISTER_PIC | `0x10110` | 1 / 1 |
| MKING_PIC | `0x50000` | 1 / 1 |
| NCREDIT_PIC | `0x50001` | 1 / 1 |
| NEWMAIN_PIC | `0x50002` | 1 / 1 |
| NEWORDER_PIC | `0x50003` | 1 / 1 |
| ORDEREG_PIC | `0x50004` | 1 / 1 |
| SDL_PIC | `0x60000` | 1 / 1 |
| SHIPCOMP_PIC opaque fullraw diagnostic | `0x1010d` | 1 / 1 |
| HANGER_PIC_fullcanvas_sourceonly | `0x1010a` | 1 / 1 |
| DSHP19G2_PIC | `0x200bb` | 4 / 4 |
| Person effect padded replacement v3 | `0x101f5` | 7 / 7 |
| Mega Bomb padded replacement v4 | `0x101cb` | 4 / 4 |
| TARG13G2_PIC | `0x2008c` | 1 / 1 |
| TARG16G2_PIC | `0x2008f` | 1 / 1 |
| TARG19G2_PIC | `0x20092` | 1 / 1 |
| TARG22G2_PIC | `0x20095` | 1 / 1 |
| SHIP05G3_PIC | `0x30047` | 1 / 1 |
| SHIP06G3_PIC | `0x30048` | 1 / 1 |
| SHIP08G3_PIC | `0x3004a` | 1 / 1 |
| SHIP09G3_PIC | `0x3004b` | 1 / 1 |
| SHIP11G3_PIC | `0x3004d` | 1 / 1 |
| SHIP12G3_PIC | `0x3004e` | 1 / 1 |
| TARG7G2_PIC | `0x20059` | 8 / 8 |
| TARG8G2_PIC | `0x20061` | 14 / 14 |
| BASETRG3_PIC | `0x40070` | 16 / 16 |
| GroundBlast complete42 with continuous matte12 decay sibling v15 | `0x10164` | 42 / 42 |
| SmokeDown complete9 alpha-contour siblingv4 | `0x1020a` | 9 / 9 |
| Generation job | Status |
| --- | --- |
| Light player banking, 7 poses | Complete 7-pose family registered after source and full-sequence review and exact Rust resident 4× → logical QA; earlier failed drafts stay unregistered. |
| Dark player banking, 7 poses | Complete coherent seven-frame family registered after actual Rust source/logical/indexed4× review. Earlier independent drafts remain rejected. |
| Firing-flash player, 7 poses | Awaiting a complete coherent family; the straight firing-flash pose has a distinct source alpha mask and needs separate review. |
| First mission enemies and boss | Boss, two common fighters and opaque ground-defense target complete and registered. |
| Projectiles and effects | Plasma 2, enemy cannon 2 and energy ring 12 frames complete and registered; other originals retain crisp fallback. |
| Equipment and pickups | Forward Guns 1, Plasma 2, Dumb Missile 1 and Air Missile 1 frames complete and registered; other originals retain crisp fallback. |
| Terrain shoreline | Contextual 3×3 prototype remains unregistered. Canonical terrain renderer and ten portable checks pass; all reusable tile IDs, neighbors and intact/destroyed states still require generated artwork review. |
| Menu background | Separate authored background job and menu renderer integration; not part of original sprite HD manifest. |
| Original cinematic artwork | Original AGX sequences retained; no HD cinematic replacement registered. |
| First canonical terrain shard,16 IDs | Registered after all48 actualcontexts,755cardinalpairs and32native scrollphases; independent review passes. No IDhas a destroyedpartner; this adds no HD debris coverage. |
The catalog also contains **303 AGX cinematic delta frames in 13 sequences** and **4 bitmap fonts**. These have explicit native-art preservation policies: keep the classic cinematics and sharp original glyphs, validate complete playback/alignment, and never count them as generated HD replacements. The AGX frames are separate from standalone pictures.
## Sequence priorities
1. Keep all light/dark-player banking poses and firing-flash poses coherent as complete families. Preserve the exact firing-flash source mask, which differs from the light/dark mask for the straight pose.
2. Ground defenses, airborne enemies and complete boss animation sequences; share palettes and the original logical canvases, rather than treating each enemy frame as an unrelated illustration.
3. Original projectiles and pickup/equipment animations. Tiny projectiles need careful readability checks; per-asset nearest fallback remains temporary until a clean remaster passes review.
4. Explosions, flame/spark sequences and other effects. Check full animation timing, transparency and palette cycling, not only a still image.
5. All four terrain sets, including unnamed catalog tiles. Generate from exact canonical source tiles or a literal native object assembly; use neighboring context for review rather than importing foreign scenery into artwork. Verify joined seams and destroyed-state pairs before changing runtime coverage.
6. Every original menu background, portrait, HUD and retained unused picture. Gameplay UI text and button labels must remain readable and match their actions. Verify the preserved native cinematic/font paths separately.
## Reproduce the audit
```sh
python3 tools/hd_art_audit.py --data ../data \
--json ../data/hd/coverage-audit.json --markdown docs/hd-backlog.md
python3 tools/hd_job_queue.py --data ../data
```
The JSON gives every picture's asset ID, path, logical dimensions, original header options, source hash and HD status, plus each declared animation/set. The [completion ledger](hd-completion.json) records every required picture and native-art verification target, including complete families, ownership and candidate/review/registration stages. Both contain metadata only. Working originals, source references and generation/review drafts under `../data` remain outside this repository. The bundled original catalog and approved HD runtime snapshot under `data/` are tracked in Git; the snapshot is refreshed from reviewed development artwork when packaging.
Folder totals: `sprites/`: 985, `tiles/`: 232, `misc/`: 4,536. These folders are not semantic categories; terrain and other pictures also live in `misc/`.
## Secondary effect coverage
Native animation registrations, pickup masks and beam impact/power companion arrays contribute 281 distinct effect frames. The 25 declared ranges include one five-frame descending-smoke subset of the nine-frame smoke family, leaving 24 complete families. This includes muzzle flashes/casings, laser impacts, smoke trails, lightning, sparks and the super-shield glow as well as explosions. Pickup glow uses indexed light-table mask semantics and needs a different HD treatment from an ordinary color sprite. These assets are not UI artwork merely because they are absent from the content registries. Renderer event reachability needs its own check before claiming complete gameplay effect coverage.
## Runtime reachability and duplicate artwork
The terrain backlog contains **4,524 distinct payload hashes** and **4,524 distinct decoded images** across 4,535 catalog IDs. Duplicate IDs can share the same reviewed treatment; they still require explicit source-bound metadata. The canonical HD terrain renderer is validated: intact/destroyed source-bound tiles, shared HD edge/corner treatment and palette-class preservation are implemented. This adds no artwork coverage; each generated tile still requires its own contextual seam review.
The Python inventory matches the Rust decoder's complete picture ID and logical-dimension inventory. The shipped **27 missions** reference **512 of 528 enemy definitions**, which reduce to **260 of 262 distinct art sequences**, and **4,217 terrain frames**, including destroyed variants. Enemy names may alias the same artwork; the category table counts each asset ID once and the sequence count deduplicates identical base/frame ranges.
## Closed 2240 admission and current proof
Batch 2240 adds **108 originals in 17 complete candidate jobs / 77 manifest sequences**: six complete terrain families (`203cd`–`203ec`, `302bd`–`302cc`, `302ed`–`302fc`, `403d5`–`403f4`), complete Micro Missile2 (`101c1`–`101c2`), eight opaque UI/catalog originals, SHIPCOMP `1010d` and the genuine full-canvas HANGER `1010a` successor. Coverage is **2,240 / 5,753 pictures**, **952 complete sequences**, **1,376 terrain pictures** and **3,513 unregistered originals**. All old 2,132 frame bindings remain exact. Selected genuine raws and sibling candidates remain unchanged; explicit canonical metadata promotions preserve every prior candidate/job/review byte.
Current default proof uses immutable library `7b7292703f64edfbf1095c1030d38b87d7576b3b84ee02731608e667301de4f9`, paired Serde `ba61a9b6a7f97c994c6fdb2ab5e50915a5d6b456664f31709fd05306d56e48bd` and exact 18-source epoch `921752d978024461827d239250d49b4fbfcc0e2e3ecd4b80dc3d682050961efb`; both freshness flags are false. Historical c0c3 invocations keep their original source epochs. Optional frame policies remain absent in this cutpoint.
Exact continuity combines sealed unchanged 2,132 proof `cc71ce9b7363ed4116146e968a0c0cddb80843373bc52bd469a001d82078bd5e` (8,528 gameplay and 152 static rasters) with **540 newly checked source/native1–4 files**. All new outputs match the independently inspected complete-family references. This certifies 8,960 gameplay-scale outputs by composed exact proof; it is not a new whole-2,240 render. Canonical107 closure is `ccdd960c0bbd5d0efb75c6b1969a2894412603e0957cc305a30fb596d0e7d2af`; HANGER1 closure is `fab954a3dbfb2085870d48ff249afdd1d3a37d9f9ffb7db5562f7fef307aa2aa`. Ordinary sources gain no reserved labels; authentic `203d3` fire indices retain their 245–249 class footprint rather than a fixed literal 248 value.
Affected-context review `e146685ba78ed12dcd0abdb9b8c9dcf1cab2033070efe3af916a832f6355e7b8`, closure `7aa9ac8fdaf2d123b2976fbd469d597a73953e83cfbbd27e579df57248702837`, binds **1,212 genuine declarations**, 2,424 two-mode rows, 2,116 exact historical aliases and 308 affected rows represented by **131 changed full canvases**. All 48 complete source/context/sequence pages were inspected; 47 genuine ordered state placements retain their exact historical inputs. The conservative first 498-canvas raster is retained; its 367 extra canvases prove 2,936 old/current equalities. No growing-pack rerender was needed. All 4,799 final evidence files were rechecked before admission.
Approval `a937c04748d659d063bdc49bfa21d709111d348d281fb467916620bd5ce16ba6`, registration `9533f04471f4364cb39973fa86bb0cf212eba5ef0dd3f318676c7ebe592d9d04` and bookkeeping `07d6853a344ae60c0772becf15cb3497edb04b87f80eb014413489f521089d32` bind the new cutpoint. Current hd.json is `0442503bb6408fe354e2d345caa59f8f04e6422b190ead2f966cfd95230a0d5e`; provenance is `cdf2288064cc135083754937af7902dd7d5cc348d30c6fdf9bac7db8a376d923`. Immutable `../data/hd/registered-class-review/handoff-2240-20261012/pack/` contains **1,043 private-inode files / 2,565,869,827 bytes**, handoff `447a24c45af2a5e439e852336783f7a226ffbcc25a25de0fa793c96c45430f03`. Root has assembled and CLI-validated this exact 2,240-frame handoff for both platform runtimes: **7,493 files / 2,579,052,685 bytes**, **2,240 registered / 2,240 validated / zero rejected frames**, **6,449 original assets / 27 missions** and **45 mods / one override**. Runtime publication evidence is recorded in `docs/hd-runtime-release.json`; the exact historical 2,240-frame archives and native Windows CI are closed. Root owns successor publication and exports.
Qualified differences remain explicit: stronger relief/quiet ground marks, prominent rectangular HD/original grain and exposure islands, tiny ordinary `203e0` green-to-olive/brown variation, reconstructed UI type/material and Micro Missile2's darker gray-blue/warmer fin and three lost4x edge samples. The earlier false allscale-green claim is corrected through separate root qualification; its independent hold is preserved. Full words, margins and HANGER pillars/doors/floor remain intact. Original fallback art is not approved by association. No seamless/universal terrain, live Host/timing/UI occurrence or catalog-completion claim follows.
The closed **307 native preservation records** are separate from all **5,753 required HD pictures**. Receipt `09540020f050604d9ebf20dacf94c178e91589f62178ea74e95bef8f72c76dfe` verifies 303 AGX deltas and four original bitmap fonts: 280 deltas are displayed, LANDING `100dd` controls a native fade, and the 22 SPACE deltas were originally unused. Host loads SYSTEM `10001` and FONT2 `10004`; GAME `10002` was originally unused. FONT1 `10003` appears in 24 original SWD fields but current UI styling substitutes its use. These ledger rows now read `native_preserved`, with `remaster_required: false` and `HD_remastered: false`; they add no generated-art coverage or inferred Host route.
## Closed 2354 admission and current proof
Batch 2354 adds **114 original frames in 18 complete candidate jobs / 18 sequences**: DSHP19 four (`200bb`–`200be`), Person seven, MegaBomb four, four separate ground targets, six gray aircraft, complete TARG7 eight and TARG8 fourteen, BASETRG3 sixteen, GroundBlast42 and SmokeDown9. Development coverage is **2,354 / 5,753 pictures**, **970 complete sequences**, **1,376 terrain pictures** and **3,399 unregistered originals**. All 2,240 prior renderer bindings and artwork are exact; terrain bindings do not change.
Actual immutable `7b7292703f64edfbf1095c1030d38b87d7576b3b84ee02731608e667301de4f9`, paired Serde `ba61a9b6a7f97c994c6fdb2ab5e50915a5d6b456664f31709fd05306d56e48bd` and 18-source epoch `921752d978024461827d239250d49b4fbfcc0e2e3ecd4b80dc3d682050961efb` remain unchanged, with both freshness flags false. Canonical114 closure `175f7af05106425fd2717f70a95316d2673cb77fe65c9c68f8a3296a1dab59ef` binds **570 exact source/native1–4 PPM equalities** to independently inspected raw/material/phase references. Generated combined contact sheets were not newly personally viewed; exact raster equality carries the peer authority. The composed carried-plus-delta proof covers **9,416 gameplay-scale outputs** without a new whole-2,354 render.
Only the four previously unapproved DSHP19 frames enable `preserve_reserved_coverage`: exactly 40 supported lamp subpixels are restored at3–4, with ordinary/static/native1–2 pixels unchanged. Previously approved `10324`/`10327` are untouched. Ordinary cue and static palette policies are not enabled. All other 110 new source pictures contain no reserved240–255 labels and gain none.
The ten ground/aircraft placement receipt `5fe5d06f856e7d4abcd00d01e28b842634a682c5f5881d9502a2a9d8646a2b56`, closure `fcccbc2207a45c12aa6a02dd6f22c93092d4c6fb9bfa74487f6790e34d8c7b25`, binds authentic isolated original map/definition World motion, fixed origins and original shadow flags/masks over original terrain. Separate DSHP, TARG and BASETRG3 controlled fixtures and complete effect temporal/Canvas proofs retain their precise scope; Person/MegaBomb terrain compositions are synthetic. No natural full-wave or desktop Host claim is inferred.
Qualified differences include limited contour rounding and faint crop samples, ordinary native cream/warmgold or duller decorative shades, warmer bronze/brighter steel relief, GroundBlast lighter soot and explicit phase brightness bumps, and SmokeDown narrower middles/shifted peak/tiny gap intrusions. `101cc` trims six alpha17–20 fringe samples; gray aircraft48/4a retain their disclosed faint alpha16–30/16–22 losses. These are accepted case-specific material/crop qualifications, not universal exact-mask claims. Canvas::shade ignores stored RGB; only smoke contour changes improve its actual output. The real SmokeDown lifetime uses `1020e`–`10212`; its first four catalog frames do not establish a nine-frame Host animation. Every historical independent hold, rejected raw and literal invocation epoch stays preserved.
Approval `fc9a6d44dd4c0d7a78e11955e5beb224f34b60e421e727d6e749203fed1a1d6c`, registration `4a6f93d6340d0e71aec83ed6f7e0bb5abf52a5a0057966469f751b81d5462bec` and bookkeeping `540669823086e902a63c6ca356bab6a9dfe8233bae41dcd546c5ad6d27b0223f` bind this cutpoint. Immutable `../data/hd/registered-class-review/handoff-2354-20261012/pack/` contains **1,086 private-inode files / 2,603,556,479 bytes**, with 103 compact proof files and handoff `8358fbade1bc37b4699745da9e5b89337497fa3d6dd6f2bba17bfc379541aed1`. hd.json is `671561c6b9f18c4f3165eb25bd934dcded7a49c89f5896548e86538094a9fa88`; provenance is `1d69d431a5d9cdfb1cbf282a6b6860915d0912a4ebb3bf284eb23a8eef425652`. Root assembled and CLI-validated the exact 2,354-frame shared runtime: 7,536 files / 2,616,739,337 bytes, all HD frames valid and all 45 mods accepted. Assembly receipt `b7bc01d2f3f8934a40cfc4c1678e61f7c087c7c920868e1349c38c6fa3f6b40c`; successor CI and exports remain separately scoped. Root owns publication.
The **307 closed native preservation records** remain separate from all **5,753 required HD pictures**. Receipt `09540020f050604d9ebf20dacf94c178e91589f62178ea74e95bef8f72c76dfe` retains FONT1 styling substitution, LANDING native fade and originally unused SPACE qualification. The official queue now propagates that exact closed renderer review into native-only jobs; the first conservative guard failure and corrected narrow verification are preserved. Picture source/context contracts and all original resources are unchanged; native preservation adds no generated HD coverage.
A final terrain cohesion work item remains: the already-HD Sector3Wave4 crater quad `40137/40138/4013e/4013f` beside `40129` shows stronger rectangular grain/value transitions than the SD source. All these surrounding bindings are already registered; later missing-terrain coverage alone will not resolve it. Source/context correction and different-peer review remain required before a replacement. Prominent original/HD density islands elsewhere remain explicit; per-frame source/palette passes do not imply seamless whole-map terrain.
## Closed 2935 admission and affected-context proof
Batch 2935 adds **581 original frames in 42 complete source jobs / 477 complete sequences**:96 Terrain3,304 Terrain2,144 Set4,16 merged Original22,SmokeTrail 4,three UI images,BACKGRND 10022,boss 30045 and COW 12. Development coverage is **2,935 / 5,753 required pictures**, **1,447 complete sequences**, **1,936 terrain pictures** and **2,818 unregistered originals**. All 2,354 carried renderer bindings and raw artwork remain exact. Every new frame uses its reviewed default production loader/composition; no new optional reserved-coverage,cue or static policy is enabled.
Actual immutable `7b7292703f64edfbf1095c1030d38b87d7576b3b84ee02731608e667301de4f9`, paired Serde `ba61a9b6a7f97c994c6fdb2ab5e50915a5d6b456664f31709fd05306d56e48bd` and 18-source epoch `921752d978024461827d239250d49b4fbfcc0e2e3ecd4b80dc3d682050961efb` are unchanged, with both source-age flags false. Component closure `595f7facf24e4128c0931fa2caf2a4035550e187d7a7e9f7efaee9a9402413e0` verifies **2,905 source/native 1–4 PPM equalities** to independently inspected references. Its 73 generated diagnostic sheets were not newly personally viewed; exact byte/pixel equality carries the separate complete raw/material authority. Water/fire bands and each single-index 250–255 cue pass; within-band cycling shades are not falsely required to be individual-index identical. Carried-plus-delta proof covers **11,740 gameplay-scale outputs**, without a whole 2,935-frame fresh raster invocation.
Focused technical receipts close only actual affected compositions: Terrain3 `657bc798af5b115f4b186f6e9f081b91c2359e6dfca61f0efdc609fb5319eb90` inspects 919 changed all-scale compositions / 137 pages; Terrain2 `b45acb789e443eb6259a582f91e222b5a1510f22ff5c728af6133c9679993e22` inspects 1,820 layouts/139 primary plus14 bounded pages; Set4 `8decb1a29ebc95678837656dc2e631c905b5b32459e59ad52beebb54ec843185` inspects 867 changed layouts / 166 pages. Source-related non-site partner substitutions in Terrain2 remain controlled fixtures; 664 mode-specific actual endpoints are separately authenticated. Set4 has 65 per-target state records / 47 deduplicated genuine mission placements, with three Cartesian-only diagnostics excluded. Terrain3’s 709 native 4-only historical aliases retain their precise all 1–4 machine-check authority and do not claim absent 1–3 stored rasters or new views. Exact historical input aliases avoid repeated whole-pack rendering.
Merged Original22 complete 16 is independently qualified by `c11f9191b8ea0aa27774f885d2c14cac9759cf108a781ab31d44c5754a4718fb`, with 61 current 2240 changed contexts and five future-neighbor cases through 205bf/205c0 inspected. The root 20263 judgment remains an explicitly received coordinator relay; old whole16/pair HOLD receipts are untouched. Terrain3 Original34 also preserves its old peer wholeHOLD: fifteen unaffected components carry that original authority, while root `b83e1b60ab69db223f57e9e00465f537be8739c49cd0beb13c7bc7d344154299` separately qualifies 30307 material. No old hold is relabeled as a new full-family peer approval.
SmokeTrail complete 4 retains connected masks and original peak/fade ordering with narrower mass and native 1 tip rounding qualified; Canvas::shade ignores storedRGB, so grain is no density improvement. UI approvals are default-only Catalog/gallery artwork, including rounded eligible full opaque HANGP and finer BACKGRND cloud/star/wear/soft caption; no custom-menu Host occurrence is claimed. Boss 30045 qualifies limited near-black edge/fork rounding and duller native 1 decorative amber, retaining all painted nonblack source structure at 4; missing historic request-envelope/gate evidence remains disclosed. COW complete 12 raw/material and synthetic Canvas proof are closed by `5143240d9a412fd05277ae722d79992ac7eaf202e25b4ab86f6a876fe12da555`. All 14 unchanged original secret-spawn routes yield zero standard-mode births: classic flags 0/1/2 are E_SECRET_1/2/ 3, so natural COW phases/shadows are unobserved. Missing Rust secret-mode controls is a separate compatibility work item, not an HD artwork blocker or authority to alter those source flags.
Fine gravel/foliage, brighter metal/stone/lava relief, warmer gray/red grain, limited source-contour/crop changes and quieter source mottle remain case-specific material qualifications. Visible HD/original rectangular density/value steps persist; source/palette/composition passes do not establish seamless maps. The registered Set4 crater quad 40137/40138/4013e/4013f beside 40129 remains a separate incremental cohesion replacement: root source-only candidate and different-peer `f714a3326b77e686f58d45548f67db6517a94df1aab6cbeda91cafbad3f7a9c3` are ready, but its four existing bindings are unchanged in this cutpoint. T1 selected 12/13/initial 10550,Original25,Set4 Original62/63/new65–70 and later Terrain2 tail proposals stay outside this fixed 581 selection.
Approval `5d726c746996c823478c34d774259f6f02da662b802080bb177c3c4a6ec9810d`, registration `0576ee1b12c9a09ac6574635a1baf9434c35ff1083a026d8cf7bd1ce6d19b31f` and bookkeeping `5e5e0609ee7141bdb22a129b2a0bdd70cbda0f2560f1b193dc9a090ccb13f167` bind the cutpoint. Immutable `../data/hd/registered-class-review/handoff-2935-20261012/pack/` contains **1,366 private-inode files / 3,429,930,337 bytes**, with **237 compact proof files** and handoff `4a7920c5721579cb9540b8b6d21d6fbfa318c567bf52fe871492884c1ab7e508`. hd.json is `5c584d0b977c5b365d8d14d08f898cd76cb61abbf319dc845fb353298ed2d329`; provenance is `e571ab07823a6d61a843aeef4c3b934ba1aa6bd83c6f91fb4fb0b4e64849d898`. The old 2240 creation-private-inode statement stays historical; additive reconciliation `8b26e3c68b2d31d3ae066fdc27272e4cb97a7e80967b15ba85cfc1253ce61e4f` attributes three read-only FullReview62 links and honestly retains the fourth earlier nlink 2/current 1 observation, with every content/mtime/fileset unchanged. New 2935 handoff files have private inodes/nlink 1. Root owns runtime assembly, actual CLI validation, Git and publication.
All 307 closed native cinematics/font preservation records remain distinct from 5,753 required HD pictures, with no generated HD claim. All 90 Terrain2 families have drafts; the completed literal 73–90 tail is 285 genuine targets with 11 whole qualified families / 176 targets and seven whole held / 109 targets. The previously skipped literal 25–31 range 2028d–202fc / 112 targets is now assigned independent source/material review, so an earlier broad “all90 independently reviewed” implication is corrected. Actual generation refusals 301ae/300a1/4050b/404d2-v2 remain immutable no-retry holds; unused and destroyed original pictures remain required. Root 2354 successful CI is current; prior 2240 archive/Host receipts retain their actual epochs.
Root assembled this exact 2,935-frame handoff and passed CLI/current software SDL review. Assembly receipt `f7f449cd36bdd5e563ee18d775046de329faf3bf38a52391915dbe2435c36867`; CLI `f5aabdc303603f4cd97dced41ae4942834ac5f1ba5b954fe66a9003f4f1ac9c0`; root visual `38de0caa85f6c225078ab3dcdd467a7bce68b8ee054f27497fd2006ac01c39a9`. All 2,354 previous bindings/artwork, 6,450 original files and the 18-source/library epoch remain exact. This closes repository assembly and review; successor Windows CI and fresh exports remain separately scoped.
## Closed 3165 admission and bounded context proof
The fixed 230-frame admission preserves every prior 2,935 renderer binding and raw byte. Its canonical current `7b729270` / compatible `ba61` proof has 1,150 original/native 1–4 PPMs byte-identical to independent accepted components, with all 18 recursive source hashes/mtimes unchanged and both age guards false. The 29 canonical diagnostic boards are recorded output artifacts; they are not claimed as newly personally viewed. No new optional renderer policy, alpha edit, painted mask, crop fitting or source rewrite was introduced.
Four closed technical authorities cover only genuinely changed compositions: Terrain1 safe41 (106 compositions at 1–4, 59 complete pages viewed), Terrain2 approved tail112 (1,159 compositions at 1–4, 136 complete pages viewed), original Terrain2 artifact Original25 (eight new cases at 1–4, eight comparison pages viewed), and Set4 Originals62/63 (212 compositions at 1–4, 54 complete pages viewed). Their accepted material qualifications and visible HD/original grain/value boundaries remain explicit. Historical native4-only or compact retained aliases do not acquire a new blanket 1–4 visual claim; non-site state comparators remain controlled static evidence.
The guarded Terrain partitions approve twelve of original10530–3f and thirteen of10540–4f as genuine complete singleton definitions, with original10531/35/36/3e/44/4c/4f fallback. The registrar verifies exhaustive selected/fallback inventories, independent per-ID raw/source/binding decisions and the exact combined-context candidate, baseline, projection and changed-case closure. All partial animation sequences remain rejected. Root adopted only the three Python tool files plus workflow documentation in `37fa9feb4aabcd873af298589871b7c17cd919cb`; all 24 tool tests passed. The `hd_job_queue.py` successor changes only guarded standalone selection classification in `build_jobs`; source/terrain contract derivation is unchanged, receipt `1eb3cb718b639d7d4002c0e8574e9cfc9516232452280d96ac5fa28f170ffb19`.
The exact external admission plan is `../data/hd/registered-class-review/batch-3165-final-admission-plan.json`, SHA `cba598cab628c89034d46460226d31316edafbd6594b923f81e6c0516c9625f8`. Approval is `75fa6a78b49bef1cd66c4c9927c0291efb5f2366e86e9f24bd64b79910eba958`; registration is `d26548907be4d5473dd6220f44113dcb83a21e4a58e2af0839f27b4f1fcb6a71`. Bookkeeping receipt `21ab9381f1454f0551a39464331f7fe7a69b447beba7d05e096a32bdd698035c` records 32 changed jobs among 720 checked, limited to derived status/count/review metadata, with source/context contracts exact and byte-identical job payloads/mtimes preserved. Named beforecopies preserve canonical candidate/review successions; generated art and old frozen material evidence are unchanged. All seven whole-held Terrain2 tail parents retain their bytes/mtimes.
The immutable root handoff is `../data/hd/registered-class-review/handoff-3165-20261012/`, manifest SHA `a4857a2654dcabb1b7616979569a46e99009be9bdecb6f7027fded5d468c0665`: 1,484 private-inode pack files / 3,795,168,351 bytes and 306 compact proof files. Root independently rehashed the complete pack/proof memberships, preserved all 6,450 original files and both binaries, then assembled without rebuilding. Root intake SHA `ee1dd8b9305e0c418d0c8e05e6a1b75b1a46c309ae91c5119d4faf53d9338a67`, assembly `10c78a17d0e0ccf6b584729235f9dc3dbc5d4825cbc08ac664d93c2fdea48ed4`, CLI `28bde3a617726dcdd55d93f05e12e144cea755d1997ef19d586870cb7ba0b68e`, and actual 1080p visual review `5d691ba398e9d1d664d322d7bb8b517913433b8fa6350b65fbfd5625c6c556cd` live under `.reference/hd-runtime-3165/`. Root published this snapshot in `2f7a9a7c01533c9d22b0c794575e577c84460e2d`; its native Windows CI run `38189732306` is successful. Publication receipt `8ab07c95da83e4e7b913376bf826e058be50a87d335e693b5bac8d21271920ca` retains the earlier running-CI observation; the additive final-success receipt is `.reference/hd-runtime-3165/windows-ci-success.json`, SHA `40763188b06b97d6863c46772f6aac217cbf5aaa5ea5627bc273e0d24a4b4c96`. This does not confer a fresh Linux audio, archive or performance claim.
Later arrivals are excluded from this frozen 230. Qualified artifact Original27 full16, Set4 Originals65–70 and safe subsets64/68, the newly reviewed literal Terrain2 gap25–31, new Terrain1 standalones and repaired200b5 remain separate review/admission work. All 320 canonical `missing` IDs are allocated Set4 originals65–84; private drafting does not itself advance coverage. Genuine refusals4050b/40512 and404d2-v2 retain original fallback and will not be retried or rephrased. Successful-held sprite geometry/material failures remain held pending a distinct concrete method and different-peer review. The 307 native AGX/font records remain native preservation, outside the required 5,753-picture HD count.
## Remaining picture authority after published 3165
The exact 2,588 remaining pictures are reconciled against the frozen 3,165-frame manifest: 2,398 terrain, 116 enemies/ground objects, 58 UI/other pictures and 16 bosses. The metadata census is `../data/hd/registered-class-review/post3165-remaining2588-authority-census-v2/remaining2588-authority-census.json`, SHA `cbc9278ab7252da8feea81a461924d216100c9abe01da38f5447586444e1c6ba`. Its additive two-ground-approval receipt records the subsequently closed 20055/20058 peers without rewriting that snapshot. This census with its two-ground addendum records 1,739 explicit material positives needing exact selection/context/admission, 165 successful drafts needing a different peer, 408 concrete holds, 224 allocated first-initial work, 32 legacy grid/service failures without standalone art, 12 reviewed component-authority gaps and eight permanent no-raw refusals. Allocated first-initial work may already contain private successful calls; canonical status is not private progress.
Material positives inside held terrain families require exhaustive standalone selected/original-fallback partitions and changed-context proof. The eight qualified later MOLE frames remain in a held animation and cannot be partially admitted. The held 404d2 raw also has a permanently refused successor, separately from the eight no-raw refusal rows. Old whole-family holds and historical library/native-scale limits remain literal. Runtime coverage stays at 3,165 until a new fixed admission closes; later author completions do not join a frozen batch automatically.