Add 37 reviewed HD terrain and ship frames

This commit is contained in:
raptorreplica committed 2026-10-17 18:45:22 +11:00
1 parent 587235471e
commit 9ba0a5c75b
17 files changed
+2767 -122

No files matched your search

+3 -2
View File
@@ -84,8 +84,9 @@ See [repository layout](docs/repository.md).
The engine supports original and 2×/3×/4× crisp scaling, plus an optional HD
artwork setting. Bundled mods have SD/HD artwork; the reviewed base-game pack
covers a complete light-player banking sequence and selected enemies, boss,
equipment, projectiles, effects and terrain: 5,341 of 5,753 original pictures
are now included. [The HD backlog](docs/hd-backlog.md) records
equipment, projectiles, effects and terrain: 5,378 of 5,753 original pictures
are now included, leaving 375. Seven newly included hybrid frames retain 37
explicit Original-detail cells; these cells are not generated HD. [The HD backlog](docs/hd-backlog.md) records
the remaining artwork and drafts awaiting review.
First-mission wins at difficulties 1 and 2, a complete 1,889-step native demo
+1029
View File
File diff suppressed because it is too large. Load diff
+105 -3
View File
@@ -1,7 +1,7 @@
{
"generator": "built-in image_gen tool (imagegen skill)",
"generated_on": "2026-10-10",
"status": "5341 reviewed original picture frames registered as complete families or explicit standalone Terrain selections. Whole-catalog queues remain active; HD stays optional. Render reachability is recorded separately.",
"status": "5378 reviewed original picture frames registered as complete families or explicit standalone Terrain selections. Whole-catalog queues remain active; HD stays optional. Render reachability is recorded separately.",
"rejected_variants": [
{
"file": "light-player-bank-0-hd-v1.png",
@@ -20799,6 +20799,108 @@
"review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-300a0-current386e-exact3-hybrid-independent-material-peer-20261017-v1/INDEPENDENT-COMPLETE1-300A0-CURRENT386E-EXACT3-ORIGINAL-DETAIL-HYBRID-WHOLE-MATERIAL-REVIEW.json",
"independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-300a0-current386e-exact3-hybrid-independent-material-peer-20261017-v1/INDEPENDENT-COMPLETE1-300A0-CURRENT386E-EXACT3-ORIGINAL-DETAIL-HYBRID-WHOLE-MATERIAL-REVIEW.json",
"frame_bindings_sha256": "bd8fe816dcee156135dea86c4c3bdbab05bb9766a59e7de22fec31618a82a4be"
},
{
"job_id": "coordinator-terrain30-qualified-excluding-road15-post5341-currentB-20261017-v1",
"assets": [
"2035d",
"2035e",
"2035f",
"20360",
"20361",
"20362",
"20365",
"20366",
"20367",
"20368",
"20369",
"2036a",
"2036b",
"2036c",
"2036e",
"2036f",
"20370",
"20373",
"20375",
"20376",
"20377",
"20378",
"20379",
"2041f",
"20423",
"20425",
"20426",
"20427",
"20428",
"2042b"
],
"frames": 30,
"metadata": "hd.json",
"detail": "jobs/coordinator-terrain30-qualified-excluding-road15-post5341-currentB-20261017-v1/candidate.json",
"coordinator_review": "jobs/coordinator-terrain30-qualified-excluding-road15-post5341-currentB-20261017-v1/coordinator-review.json",
"runtime_qa": "jobs/coordinator-terrain30-qualified-excluding-road15-post5341-currentB-20261017-v1/runtime-qa.json",
"review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining-first14-2035d-2036c-independent-whole-source-material-peer-20261014/CLOSED-DIFFERENT-EXACT14-FIRST2035D-2036C-SOURCE-FULLRAW-NATIVE-MATERIAL-REVIEW.json",
"independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining-first14-2035d-2036c-independent-whole-source-material-peer-20261014/CLOSED-DIFFERENT-EXACT14-FIRST2035D-2036C-SOURCE-FULLRAW-NATIVE-MATERIAL-REVIEW.json",
"frame_bindings_sha256": "6519191333e4cf04497573c01f05da3f98e13519d442f1d0433ec49782140ebe"
},
{
"job_id": "coordinator-3009f-exact3-Original-catalog-native-post5341-currentB-20261017-v1",
"assets": [
"3009f"
],
"frames": 1,
"metadata": "hd.json",
"detail": "jobs/coordinator-3009f-exact3-Original-catalog-native-post5341-currentB-20261017-v1/candidate.json",
"coordinator_review": "jobs/coordinator-3009f-exact3-Original-catalog-native-post5341-currentB-20261017-v1/coordinator-review.json",
"runtime_qa": "jobs/coordinator-3009f-exact3-Original-catalog-native-post5341-currentB-20261017-v1/runtime-qa.json",
"review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-ui3009f-exact3-finalB-independent-whole-hybrid-material-peer-20261017-v1/INDEPENDENT-COMPLETE1-3009F-EXACT3-CURRENTB-WHOLE-HYBRID-MATERIAL-REVIEW.json",
"independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-ui3009f-exact3-finalB-independent-whole-hybrid-material-peer-20261017-v1/INDEPENDENT-COMPLETE1-3009F-EXACT3-CURRENTB-WHOLE-HYBRID-MATERIAL-REVIEW.json",
"frame_bindings_sha256": "01b7b748cbc676e422a5594b7f5bb4c35d8f28a3b0c8b5d65ae78fc558169c94"
},
{
"job_id": "coordinator-300a4-exact2-Original-catalog-native-post5341-currentB-20261017-v1",
"assets": [
"300a4"
],
"frames": 1,
"metadata": "hd.json",
"detail": "jobs/coordinator-300a4-exact2-Original-catalog-native-post5341-currentB-20261017-v1/candidate.json",
"coordinator_review": "jobs/coordinator-300a4-exact2-Original-catalog-native-post5341-currentB-20261017-v1/coordinator-review.json",
"runtime_qa": "jobs/coordinator-300a4-exact2-Original-catalog-native-post5341-currentB-20261017-v1/runtime-qa.json",
"review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-300a4-v3-exact2-currentB-independent-whole-material-peer-20261017/INDEPENDENT-COMPLETE1-300A4-V3-EXACT2-CURRENTB-WHOLE-SOURCE-MATERIAL-REVIEW.json",
"independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-300a4-v3-exact2-currentB-independent-whole-material-peer-20261017/INDEPENDENT-COMPLETE1-300A4-V3-EXACT2-CURRENTB-WHOLE-SOURCE-MATERIAL-REVIEW.json",
"frame_bindings_sha256": "b20f4dfd42d8d48bece92af34bb9423d33ff89755d85c2fb17ce81c44d4cd752"
},
{
"job_id": "coordinator-dshp21g3-complete4-exact30-Original-native-post5341-B-compatible-20261017-v1",
"assets": [
"300a8",
"300a9",
"300aa",
"300ab"
],
"frames": 4,
"metadata": "hd.json",
"detail": "jobs/coordinator-dshp21g3-complete4-exact30-Original-native-post5341-B-compatible-20261017-v1/candidate.json",
"coordinator_review": "jobs/coordinator-dshp21g3-complete4-exact30-Original-native-post5341-B-compatible-20261017-v1/coordinator-review.json",
"runtime_qa": "jobs/coordinator-dshp21g3-complete4-exact30-Original-native-post5341-B-compatible-20261017-v1/runtime-qa.json",
"review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-dshp21g3-source30-current386e-independent-whole-hybrid-material-peer-20261017-v1/INDEPENDENT-COMPLETE4-DSHP21G3-CURRENT386E-SOURCE30-HYBRID-WHOLE-MATERIAL-REVIEW.json",
"independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-dshp21g3-source30-current386e-independent-whole-hybrid-material-peer-20261017-v1/INDEPENDENT-COMPLETE4-DSHP21G3-CURRENT386E-SOURCE30-HYBRID-WHOLE-MATERIAL-REVIEW.json",
"frame_bindings_sha256": "af21a6d6bee9c33b82a299c6d0289d66df06c66e3029c55abc8359080be2b24c"
},
{
"job_id": "coordinator-20583-exact2-Original-native-post5341-B-compatible-20261017-v1",
"assets": [
"20583"
],
"frames": 1,
"metadata": "hd.json",
"detail": "jobs/coordinator-20583-exact2-Original-native-post5341-B-compatible-20261017-v1/candidate.json",
"coordinator_review": "jobs/coordinator-20583-exact2-Original-native-post5341-B-compatible-20261017-v1/coordinator-review.json",
"runtime_qa": "jobs/coordinator-20583-exact2-Original-native-post5341-B-compatible-20261017-v1/runtime-qa.json",
"review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-enemies-seven-hardware-current386e-independent-hybrid-material-review-20261017/CLOSED-DIFFERENT-ACTUAL7-CURRENT386E-RETAINED-ORIGINAL-HYBRID-SOURCE-MATERIAL-QUALIFIED6-HOLD1.json",
"independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-enemies-seven-hardware-current386e-independent-hybrid-material-review-20261017/CLOSED-DIFFERENT-ACTUAL7-CURRENT386E-RETAINED-ORIGINAL-HYBRID-SOURCE-MATERIAL-QUALIFIED6-HOLD1.json",
"frame_bindings_sha256": "03671620fffda52806cb8a682a10ea2883ae4d1ad12e0ee45267d554396ed9e6"
}
],
"jobs": [
@@ -20898,8 +21000,8 @@
"coverage_added": 0
}
},
"registered_frame_count": 5341,
"registration_updated_at_utc": "2026-10-17T06:28:02.922370+00:00",
"registered_frame_count": 5378,
"registration_updated_at_utc": "2026-10-17T07:35:14.132773+00:00",
"runtime_validation": {
"registered_snapshot_frames": 4978,
"frames": 4978,
+3 -1
View File
@@ -2,7 +2,9 @@
The Rust Options screen includes **HD art**. It starts disabled. Enable it to use reviewed artwork from the selected data directory's `hd/hd.json`; each missing or rejected frame keeps the selected original / 2x / 3x / 4x crisp treatment. The bundled runtime uses `data/`, while development artwork and review jobs live under `../data/`. The scale setting still determines the indexed rendering resolution, and the HD toggle can be changed while paused. HD art is presentation only: simulation, collision sizes, banking positions and save content IDs stay unchanged.
The external and assembled shared runtime pack contains **5,341 reviewed original picture frames / 3,514 complete sequences**, including **4,243 Terrain pictures**. **412 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and six bosses. The sole addition is Boss300a0, a reviewed hybrid with three retained Original cells `(22,39)`, `(55,15)`, `(55,16)`; those cells are not generated HD. Its untouched raw, 56×40 native canvas, zero origin and absent crop remain exact, as do all earlier 5,340 bindings and the full 3,513-header prefix. Actual assembled data contains **9,325 files / 8,155,307,901 bytes**. Root’s actual Q37 CLI validates all 5,341 frames with zero rejects and 45 mods/one override (`e7a36e2b`). Git publication and this pack’s own native Windows completion remain pending at this freeze. Historical386e artwork/context measurements remain distinct from the compiled API-B runtime; old plain300a0 and other pending art HOLDs are unchanged.
The external and assembled shared runtime pack contains **5,378 reviewed original picture frames / 3,548 complete sequences**, including **4,274 Terrain pictures**. **375 of 5,753 original pictures remain**: 261 Terrain, 79 enemies/ground objects, 33 UI/other and two bosses. The 37 additions comprise 30 selected Terrain pictures, Terrain 20583, UI/other 3009f and 300a4, and the complete four-frame DSHP21G3 family 300a8–300ab. Seven hybrid frames explicitly retain 37 Original logical cells; those cells are not generated HD. All previous 5,341 bindings and the full 3,514-header prefix remain exact, as do native canvases, origins, crops and optional-field presence. The assembled data contains **9,332 files / 8,171,723,875 bytes**. Actual CLI validation passes all 5,378 frames with zero rejects and 45 mods/one override (`e1cb3b4a`). Source18 and both bundled binaries remain unchanged at API-B. Historical386e artwork/context measurements retain their own epoch. The 15 road tiles remain held; pending 200ba, further Tank work and the new 2039a context are outside this append. Git publication and native Windows execution for 5,378 remain pending; the 5,341 Windows workflow is still packaging at this freeze. No complete-HD claim is made.
Preserved earlier 17 October 2026 document-freeze observation: The external and assembled shared runtime pack contains **5,341 reviewed original picture frames / 3,514 complete sequences**, including **4,243 Terrain pictures**. **412 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and six bosses. The sole addition is Boss300a0, a reviewed hybrid with three retained Original cells `(22,39)`, `(55,15)`, `(55,16)`; those cells are not generated HD. Its untouched raw, 56×40 native canvas, zero origin and absent crop remain exact, as do all earlier 5,340 bindings and the full 3,513-header prefix. Actual assembled data contains **9,325 files / 8,155,307,901 bytes**. Root’s actual Q37 CLI validates all 5,341 frames with zero rejects and 45 mods/one override (`e7a36e2b`). Git publication and this pack’s own native Windows completion remain pending at this freeze. Historical386e artwork/context measurements remain distinct from the compiled API-B runtime; old plain300a0 and other pending art HOLDs are unchanged.
Preserved earlier 17 October 2026 document-freeze observation: The external and assembled shared runtime pack contains **5,340 reviewed original picture frames / 3,513 complete sequences**, including **4,243 Terrain pictures**. **413 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and seven bosses. The sole new binding is Terrain10511, a reviewed hybrid with four explicitly retained Original cells `(16,3)`, `(17,4)`, `(17,5)` and `(18,6)`; those cells are not generated HD. Its untouched generated raw, 32×32 canvas, zero origin and absent crop remain exact. Every earlier 5,339 binding and the full 3,512-header prefix remain exact. Actual assembled data contains **9,324 files / 8,153,633,623 bytes**. Root’s actual Q36 CLI validates all 5,340 frames with zero rejects and 45 mods/one override (`db4bfd1c`). Git publication and this pack’s own native Windows result remain pending at this freeze. Published 5,339 asset commit `1bc0a9ce` has an actual successful native Windows run; the separate `9015a6c9` source-change run is pending at this freeze. The old plain10511 HOLD and coarse retained-contact/fine-water/stronger-relief/mixed-neighbor qualifications remain literal.
+6 -4
View File
@@ -1,6 +1,8 @@
# Original artwork HD backlog
The external and assembled shared runtime pack contains **5,341 reviewed original picture frames / 3,514 complete sequences**, including **4,243 Terrain pictures**. **412 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and six bosses. The sole addition is Boss300a0, a reviewed hybrid with three retained Original cells `(22,39)`, `(55,15)`, `(55,16)`; those cells are not generated HD. Its untouched raw, 56×40 native canvas, zero origin and absent crop remain exact, as do all earlier 5,340 bindings and the full 3,513-header prefix. Actual assembled data contains **9,325 files / 8,155,307,901 bytes**. Root’s actual Q37 CLI validates all 5,341 frames with zero rejects and 45 mods/one override (`e7a36e2b`). Git publication and this pack’s own native Windows completion remain pending at this freeze. Historical386e artwork/context measurements remain distinct from the compiled API-B runtime; old plain300a0 and other pending art HOLDs are unchanged.
The external and assembled shared runtime pack contains **5,378 reviewed original picture frames / 3,548 complete sequences**, including **4,274 Terrain pictures**. **375 of 5,753 original pictures remain**: 261 Terrain, 79 enemies/ground objects, 33 UI/other and two bosses. The 37 additions comprise 30 selected Terrain pictures, Terrain 20583, UI/other 3009f and 300a4, and the complete four-frame DSHP21G3 family 300a8–300ab. Seven hybrid frames explicitly retain 37 Original logical cells; those cells are not generated HD. All previous 5,341 bindings and the full 3,514-header prefix remain exact, as do native canvases, origins, crops and optional-field presence. The assembled data contains **9,332 files / 8,171,723,875 bytes**. Actual CLI validation passes all 5,378 frames with zero rejects and 45 mods/one override (`e1cb3b4a`). Source18 and both bundled binaries remain unchanged at API-B. Historical386e artwork/context measurements retain their own epoch. The 15 road tiles remain held; pending 200ba, further Tank work and the new 2039a context are outside this append. Git publication and native Windows execution for 5,378 remain pending; the 5,341 Windows workflow is still packaging at this freeze. No complete-HD claim is made.
Preserved earlier 17 October 2026 document-freeze observation: The external and assembled shared runtime pack contains **5,341 reviewed original picture frames / 3,514 complete sequences**, including **4,243 Terrain pictures**. **412 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and six bosses. The sole addition is Boss300a0, a reviewed hybrid with three retained Original cells `(22,39)`, `(55,15)`, `(55,16)`; those cells are not generated HD. Its untouched raw, 56×40 native canvas, zero origin and absent crop remain exact, as do all earlier 5,340 bindings and the full 3,513-header prefix. Actual assembled data contains **9,325 files / 8,155,307,901 bytes**. Root’s actual Q37 CLI validates all 5,341 frames with zero rejects and 45 mods/one override (`e7a36e2b`). Git publication and this pack’s own native Windows completion remain pending at this freeze. Historical386e artwork/context measurements remain distinct from the compiled API-B runtime; old plain300a0 and other pending art HOLDs are unchanged.
Preserved earlier 17 October 2026 document-freeze observation: The external and assembled shared runtime pack contains **5,340 reviewed original picture frames / 3,513 complete sequences**, including **4,243 Terrain pictures**. **413 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and seven bosses. The sole new binding is Terrain10511, a reviewed hybrid with four explicitly retained Original cells `(16,3)`, `(17,4)`, `(17,5)` and `(18,6)`; those cells are not generated HD. Its untouched generated raw, 32×32 canvas, zero origin and absent crop remain exact. Every earlier 5,339 binding and the full 3,512-header prefix remain exact. Actual assembled data contains **9,324 files / 8,153,633,623 bytes**. Root’s actual Q36 CLI validates all 5,340 frames with zero rejects and 45 mods/one override (`db4bfd1c`). Git publication and this pack’s own native Windows result remain pending at this freeze. Published 5,339 asset commit `1bc0a9ce` has an actual successful native Windows run; the separate `9015a6c9` source-change run is pending at this freeze. The old plain10511 HOLD and coarse retained-contact/fine-water/stronger-relief/mixed-neighbor qualifications remain literal.
@@ -39,13 +41,13 @@ The published 3,592-frame admission adds **427 source/material-qualified origina
| Category | Picture frames | Registered HD | Missing HD | Declared sequences / terrain sets |
| --- | ---: | ---: | ---: | ---: |
| Player banking | 21 | 21 | 0 | 3 |
| Bosses | 249 | 243 | 6 | 79 |
| Bosses | 249 | 247 | 2 | 79 |
| Enemies and ground objects | 419 | 340 | 79 | 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 | 4,243 | 292 | 4 |
| Menus, portraits, HUD and other pictures | 150 | 115 | 35 | mixed static / animated |
| Terrain | 4,535 | 4,274 | 261 | 4 |
| Menus, portraits, HUD and other pictures | 150 | 117 | 33 | 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.
+1577 -77
View File
File diff suppressed because it is too large. Load diff
+9 -7
View File
@@ -1,6 +1,8 @@
# HD coordinator checkpoint — 13 October 2026
# HD coordinator checkpoint — 17 October 2026
The external and assembled shared runtime pack contains **5,341 reviewed original picture frames / 3,514 complete sequences**, including **4,243 Terrain pictures**. **412 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and six bosses. The sole addition is Boss300a0, a reviewed hybrid with three retained Original cells `(22,39)`, `(55,15)`, `(55,16)`; those cells are not generated HD. Its untouched raw, 56×40 native canvas, zero origin and absent crop remain exact, as do all earlier 5,340 bindings and the full 3,513-header prefix. Actual assembled data contains **9,325 files / 8,155,307,901 bytes**. Root’s actual Q37 CLI validates all 5,341 frames with zero rejects and 45 mods/one override (`e7a36e2b`). Git publication and this pack’s own native Windows completion remain pending at this freeze. Historical386e artwork/context measurements remain distinct from the compiled API-B runtime; old plain300a0 and other pending art HOLDs are unchanged.
The external and assembled shared runtime pack contains **5,378 reviewed original picture frames / 3,548 complete sequences**, including **4,274 Terrain pictures**. **375 of 5,753 original pictures remain**: 261 Terrain, 79 enemies/ground objects, 33 UI/other and two bosses. The 37 additions comprise 30 selected Terrain pictures, Terrain 20583, UI/other 3009f and 300a4, and the complete four-frame DSHP21G3 family 300a8–300ab. Seven hybrid frames explicitly retain 37 Original logical cells; those cells are not generated HD. All previous 5,341 bindings and the full 3,514-header prefix remain exact, as do native canvases, origins, crops and optional-field presence. The assembled data contains **9,332 files / 8,171,723,875 bytes**. Actual CLI validation passes all 5,378 frames with zero rejects and 45 mods/one override (`e1cb3b4a`). Source18 and both bundled binaries remain unchanged at API-B. Historical386e artwork/context measurements retain their own epoch. The 15 road tiles remain held; pending 200ba, further Tank work and the new 2039a context are outside this append. Git publication and native Windows execution for 5,378 remain pending; the 5,341 Windows workflow is still packaging at this freeze. No complete-HD claim is made.
Preserved earlier 17 October 2026 document-freeze observation: The external and assembled shared runtime pack contains **5,341 reviewed original picture frames / 3,514 complete sequences**, including **4,243 Terrain pictures**. **412 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and six bosses. The sole addition is Boss300a0, a reviewed hybrid with three retained Original cells `(22,39)`, `(55,15)`, `(55,16)`; those cells are not generated HD. Its untouched raw, 56×40 native canvas, zero origin and absent crop remain exact, as do all earlier 5,340 bindings and the full 3,513-header prefix. Actual assembled data contains **9,325 files / 8,155,307,901 bytes**. Root’s actual Q37 CLI validates all 5,341 frames with zero rejects and 45 mods/one override (`e7a36e2b`). Git publication and this pack’s own native Windows completion remain pending at this freeze. Historical386e artwork/context measurements remain distinct from the compiled API-B runtime; old plain300a0 and other pending art HOLDs are unchanged.
Preserved earlier 17 October 2026 document-freeze observation: The external and assembled shared runtime pack contains **5,340 reviewed original picture frames / 3,513 complete sequences**, including **4,243 Terrain pictures**. **413 of 5,753 original pictures remain**: 292 Terrain, 79 enemies/ground objects, 35 UI/other and seven bosses. The sole new binding is Terrain10511, a reviewed hybrid with four explicitly retained Original cells `(16,3)`, `(17,4)`, `(17,5)` and `(18,6)`; those cells are not generated HD. Its untouched generated raw, 32×32 canvas, zero origin and absent crop remain exact. Every earlier 5,339 binding and the full 3,512-header prefix remain exact. Actual assembled data contains **9,324 files / 8,153,633,623 bytes**. Root’s actual Q36 CLI validates all 5,340 frames with zero rejects and 45 mods/one override (`db4bfd1c`). Git publication and this pack’s own native Windows result remain pending at this freeze. Published 5,339 asset commit `1bc0a9ce` has an actual successful native Windows run; the separate `9015a6c9` source-change run is pending at this freeze. The old plain10511 HOLD and coarse retained-contact/fine-water/stronger-relief/mixed-neighbor qualifications remain literal.
@@ -39,16 +41,16 @@ Published runtime history: The assembled bundled Linux/Windows data contains **3
| Category | Registered / original pictures |
| --- | ---: |
| Player banking | 21 / 21 |
| Bosses | 243 / 249 |
| Bosses | 247 / 249 |
| Enemies and ground objects | 340 / 419 |
| Player and enemy projectiles | 51 / 51 |
| Explosions and effects | 281 / 281 |
| Equipment and pickups | 47 / 47 |
| Terrain | 4,243 / 4,535 |
| Menus, portraits, HUD and other pictures | 115 / 150 |
| Total | 5,341 / 5,753 |
| Terrain | 4,274 / 4,535 |
| Menus, portraits, HUD and other pictures | 117 / 150 |
| Total | 5,378 / 5,753 |
All 6,449 catalog entries and 5,753 pictures were audited with zero HD source/hash/canvas/ID errors. **412 pictures await registration**. Picture ledger counts are {'registered': 5321, 'inprogress': 142, 'renderreachable': 20, 'candidate': 268, 'missing': 2}; candidate status is not art approval or live occurrence. All 307 native AGX/font records remain separately `native_preserved`, with no generated HD coverage. Unused/destroyed pictures remain required.
All 6,449 catalog entries and 5,753 pictures were audited with zero HD source/hash/canvas/ID errors. **375 pictures await registration**. Picture ledger counts are {'registered': 5358, 'inprogress': 125, 'renderreachable': 20, 'candidate': 248, 'missing': 2}; candidate status is not art approval or live occurrence. All 307 native AGX/font records remain separately `native_preserved`, with no generated HD coverage. Unused/destroyed pictures remain required.
## Historical Stage2 API 1,148 output proof
+22 -22
View File
@@ -1,20 +1,20 @@
# Current checkpoint — 17 October 2026
The self-contained game now includes **5,341 HD pictures / 3,514 sequences**,
including **4,243 terrain pictures**. Its **9,325 data files / 8,155,307,901 bytes**
pass complete manifest verification. Boss `300a0` is the latest reviewed hybrid:
three explicitly listed logical cells retain Original detail. All previous 5,340
bindings remain exact. Actual CLI validation passes all 5,341 frames with zero
rejects and all 45 mods with one explicit override.
The self-contained game now includes **5,378 HD pictures / 3,548 sequences**,
including **4,274 terrain pictures**. Its **9,332 data files / 8,171,723,875 bytes**
pass complete manifest verification. The 37 new frames comprise 30 selected
terrain pictures, Terrain 20583, UI/other 3009f and 300a4, and complete DSHP21G3
300a8–300ab. Seven hybrid frames retain 37 explicit Original logical cells;
these cells are not generated HD. All previous 5,341 bindings and 3,514 complete
headers remain exact. Actual CLI validation passes all 5,378 frames with zero rejects and 45 mods/one override (`e1cb3b4a`).
**412 original pictures remain:** 292 terrain, 79 enemies/ground objects,
35 UI/other and six bosses. The requested 97-picture batch is already published
as `a45abc58`. Asset commit `1bc0a9ce` passed native Windows CI with 341 tests;
source commit `9015a6c9` passed its separate run with 353 tests. Both had zero
failures and 26 ignored. These historical results do not cover the current API
or artwork append. Current receipts are in
`.reference/hd-root-next-publication-after5340/`; immutable intake is
`handoff-5341-20261017`.
**375 original pictures remain:** 261 terrain, 79 enemies/ground objects,
33 UI/other and two bosses. The 15 road tiles remain held; pending 200ba, further Tank work
and the new 2039a context are outside this append. Current receipts are in
`.reference/hd-root-next-publication-after5341/`; immutable intake is
`handoff-5378-20261017`. Publication and native Windows 5,378 execution remain
pending. Windows 5,341 is still packaging at this freeze; earlier Windows results
retain their original source and artwork scopes.
The included Linux and Windows runtimes now expose active script difficulty and
current enemy snapshots. A finite 16,384-property Rhai map limit fixes documented
@@ -23,12 +23,13 @@ limits remain unchanged. All 45 modding regression tests pass. Three actual 1080
SDL captures (menu, S1 Wave 7, S3 Wave 9) match the previous binary byte for byte.
Windows cross-build, PE imports and shared-data verification pass. This API
revision passed its own native Windows CI at 5,340 frames: 360 tests passed,
zero failed and 26 were ignored. The subsequent 5,341-frame artwork append
has a separate CI observation; the 360-test result is not relabeled for it.
zero failed and 26 were ignored. The subsequent 5,341 workflow is still packaging at this freeze; neither
that workflow nor the 360-test result is a native Windows 5,378 execution claim.
Iron Coast’s final retune is applied to the working packages: 14 scaled mission
Iron Coast’s published retune (`c4a4d821`) covers 14 scaled mission
schedules, five shared enemy AIs, 14 boss patterns and five weapons’ visual/audio
feedback. The combined 45-package overlay passes resource validation and save
feedback. Its 65 portable gameplay acceptance tests are published as
`58723547`. The combined 45-package overlay passes resource validation and save
pins; paid routes complete both stages at all four difficulties. Stage I Elite
uses the documented loan and legitimately purchased repairs; earlier failing
policies remain preserved. See `docs/iron-coast-retune.md` for counts and limits.
@@ -37,10 +38,9 @@ have been reviewed. The shop, mod diagnostics and mission selector remain
readable, and the new versions appear correctly. These are presentation checks,
not a claim of exhaustive human playtesting.
HD continuation remains active. Four more boss frames have genuine World
captures awaiting material review; unused-picture and retained-detail trials
remain private. The terrain context sample found road-material seams, so those
15 tiles remain held. No whole-remaster completion is claimed.
HD continuation remains active. The four DSHP21G3 boss frames are now included;
remaining unused-picture and retained-detail trials stay separate. Road-material
seams keep 15 tiles held. No whole-remaster completion is claimed.
# Earlier 5,339-frame checkpoint — retained historical observation
+12 -5
View File
@@ -2,10 +2,10 @@
"format_version": 1,
"platform": "Linux x86_64",
"catalog_entries": 6449,
"approved_hd_frames": 5341,
"approved_hd_frames": 5378,
"binary_sha256": "b0e5f424cb60301f34e5e0088a9d00ad10ae609cd70b4e72be560376d952ed83",
"data_files": 9325,
"data_bytes": 8155307901,
"data_files": 9332,
"data_bytes": 8171723875,
"files": {
"data/INDEX": "4ce78e5e638b6603114dd233ceaa41f386c0963ba4aa02ecf88ce0215b096681",
"data/demos/DEMO1G1_REC": "3f1458e078c4ad10823d8bf5f9918732b87f4b66cf66dd4ea1d95c535b2a87c8",
@@ -46,7 +46,7 @@
"data/hd/equipment/forward-guns-hd-v1.png": "8f0734681b93c4ea06520353a3f8517537ed94c0a4e9fe5eb6929ad0582fe25d",
"data/hd/equipment/plasma-guns-0-hd-v1.png": "317ddc9bdd02371399e5edd7cf420882029484023ac2d4920b9a5d95f9727b10",
"data/hd/equipment/plasma-guns-1-hd-v1.png": "08c3c26d00d9ba1a208dd8f9b14d6552f6087f8446f686d295165516a9149b6a",
"data/hd/hd.json": "71777b9874d8b44656950ebba88de966a0efffe59a5b7c3223c1ffc555fcbdf9",
"data/hd/hd.json": "90ff15a72ff32718cd77fba26ac75793415c95555d975a395c2aae72a684ae5e",
"data/hd/jobs/bosses-10307-10307/generated/remaster-v1.png": "98a66b5b3aaed496f7080869b57f4332cbf0eed514007943af25a578656724c7",
"data/hd/jobs/bosses-10308-10308/generated/remaster-v1.png": "b0fdffa4f72fcdee7f39fdd7d0df4bbce8304fbba38eda66a88c8c3670e5f122",
"data/hd/jobs/bosses-1030e-1030e/generated/remaster-v1.png": "2caa5bb832fc17541d92ac3adbf2314f4b1778808b6b062b62d973f4a9a0f9d7",
@@ -125,7 +125,14 @@
"data/hd/jobs/bosses-400c8-400cd/generated/remaster-v1.png": "dbd592bfe5e4ed187f8a67b63fdaa217698d9f20d860504630acdd7e4c18e53b",
"data/hd/jobs/bosses-400ce-400d3/generated/remaster-v1.png": "e095b1c60c743c92d2d5108eb42de8bf36c04067311b78478f63e5333f896050",
"data/hd/jobs/coordinator-10511-exact4-retained-Original-native-post5339-current386e-20261017-v1/generated/d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7.png": "d5a5d3f6e200ecb47b7f7326a316a4e4158caeaa36b68955b641f150fc68e7e7",
"data/hd/jobs/coordinator-20583-exact2-Original-native-post5341-B-compatible-20261017-v1/generated/9ce70352d1e2104b829b5a65355eb44b359ca1fa39cf017601b23a5cbb2d65ae.png": "9ce70352d1e2104b829b5a65355eb44b359ca1fa39cf017601b23a5cbb2d65ae",
"data/hd/jobs/coordinator-3009f-exact3-Original-catalog-native-post5341-currentB-20261017-v1/generated/5f417c2dd1a3539bf52ad77c5051a9d9d586dbe723d1bd4bd21b416980f71922.png": "5f417c2dd1a3539bf52ad77c5051a9d9d586dbe723d1bd4bd21b416980f71922",
"data/hd/jobs/coordinator-300a0-exact3-retained-Original-native-post5340-frozen386e-20261017-v1/generated/efa2e8da84b9815008a1f1213b95219514b158026c9aefcd38c02b1442b67bcf.png": "efa2e8da84b9815008a1f1213b95219514b158026c9aefcd38c02b1442b67bcf",
"data/hd/jobs/coordinator-300a4-exact2-Original-catalog-native-post5341-currentB-20261017-v1/generated/62e91e2354ba1fe84a78f58c0073fe97008b2a430e611383da7da64f70450d2e.png": "62e91e2354ba1fe84a78f58c0073fe97008b2a430e611383da7da64f70450d2e",
"data/hd/jobs/coordinator-dshp21g3-complete4-exact30-Original-native-post5341-B-compatible-20261017-v1/generated/5236d433dd16cb0f335586c982ca47deca85a1104bf6a81f6e72ad9298f33aac.png": "5236d433dd16cb0f335586c982ca47deca85a1104bf6a81f6e72ad9298f33aac",
"data/hd/jobs/coordinator-terrain30-qualified-excluding-road15-post5341-currentB-20261017-v1/generated/2fef42dd49b714bf5d442d534ff2e33285e13cdd018628c3677f81799628941a.png": "2fef42dd49b714bf5d442d534ff2e33285e13cdd018628c3677f81799628941a",
"data/hd/jobs/coordinator-terrain30-qualified-excluding-road15-post5341-currentB-20261017-v1/generated/72e2f3645b5b97a8d8531e2cab59f83598deb56609270c3d6254ae3944a05fff.png": "72e2f3645b5b97a8d8531e2cab59f83598deb56609270c3d6254ae3944a05fff",
"data/hd/jobs/coordinator-terrain30-qualified-excluding-road15-post5341-currentB-20261017-v1/generated/b4c93137f2f7118e214ba167b617b898708a722efcc6eaf6f3a034cf94bd897b.png": "b4c93137f2f7118e214ba167b617b898708a722efcc6eaf6f3a034cf94bd897b",
"data/hd/jobs/effects-10164-1018d/correction-v12/10166-generated.png": "f26e44cd8a87da0ba3bed3f21db68109f9fa1ad869c178ee7fea032fd181e384",
"data/hd/jobs/effects-10164-1018d/correction-v14-matte-method/1016c-generated.png": "cd914745f90b1582b039579912123738788c19ec3a921fa9c7d861d02de6fdd0",
"data/hd/jobs/effects-10164-1018d/correction-v14-matte-method/1016d-generated.png": "f43b73e7ec821e19113de4964a2951ebde5c3717147abb7724202a63bf8cbbba",
@@ -2596,7 +2603,7 @@
"data/hd/player-light/frame-4-hd-v1.png": "608714ceaa8dac0c690fd7be288e4f8ec2bf948a75913858792e8a7e26ad4a96",
"data/hd/player-light/frame-5-hd-v1.png": "867d463f3904336d8d85a88ae63e537474f2b9ad128ff1239fd6b5a747d3efd1",
"data/hd/player-light/frame-6-hd-v1.png": "22621d7f68f9e89b2b62b0e165da339d51b407ad826324b0a24502e0c0559f89",
"data/hd/provenance.json": "8fae5ef3ee0ee97e6d526e8b14d5f134dabc9f8dd39e25fdbfcf8abf8db5fe32",
"data/hd/provenance.json": "660ccee4916031169d2ff4ef8149a8ce0dc75d62b9a7639ab760516d307b3af1",
"data/hd/selected17/10375/generated-original-only-v1.png": "87a7476a06ebb210304c54e65d132cf2003ba43e4670459ca2155ed9bece945e",
"data/hd/selected17/10380/jobs/terrain-10380-first-original-standalone-root-20261012-v1/generated/tile-10380-v1.png": "ca530c57b3b66c32665ad52612e664281fcd34290da90ad0b08eae7f501ca215",
"data/hd/selected17/10381/jobs/terrain-10381-first-original-standalone-root-20261012-v1/generated/tile-10381-v1.png": "08adbe169700ab56a4b2494ba39b2d8770cb1bbb0033f44781232c27d868f364",
+1 -1
View File
@@ -3,7 +3,7 @@
"platform": "Windows x86_64",
"target": "x86_64-pc-windows-gnu",
"catalog_entries": 6449,
"approved_hd_frames": 5341,
"approved_hd_frames": 5378,
"shared_data_manifest": "runtime-manifest.json",
"dependencies": {
"raptor-rust.exe": [