Remaster classic boss, tank animation and road edge

This commit is contained in:
raptorreplica committed 2026-10-17 19:04:57 +11:00
1 parent 9ba0a5c75b
commit ef8a649e03
13 files changed
+2330 -58

No files matched your search

+3 -3
View File
@@ -84,9 +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,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
equipment, projectiles, effects and terrain: 5,384 of 5,753 original pictures
are now included, leaving 369. This latest six-frame append includes five hybrid
frames retaining 207 explicit Original-detail cells, which 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
+955
View File
@@ -110177,6 +110177,961 @@
}
],
"name": "Terrain20583 exact2 retained Original hybrid"
},
{
"base_asset": 131258,
"frame_count": 1,
"frames": [
{
"crop": [
4,
0,
1490,
1043
],
"file": "jobs/coordinator-200ba-exact11-Original-native-post5378-B-20261017-v1/generated/09be927af46e60a1c7651ba347550cce8c90f1d9233c466cbc0e11b082b7c81c.png",
"frame": 0,
"logical_height": 56,
"logical_width": 80,
"origin": [
0,
0
],
"original_detail_cells": [
[
1,
52
],
[
28,
54
],
[
29,
54
],
[
30,
54
],
[
31,
54
],
[
48,
54
],
[
49,
54
],
[
50,
54
],
[
51,
54
],
[
74,
55
],
[
79,
52
]
],
"source_sha256": "515ce70b80317e1d8c37fb38f66c8efa3ede0701b820ce28d8606792b5292464"
}
],
"name": "DSHP18G2_PIC localized two-corner existing-master edit"
},
{
"base_asset": 196732,
"frame_count": 4,
"frames": [
{
"crop": [
0,
0,
627,
627
],
"file": "jobs/coordinator-tank03g3-complete4-Original-contours-native-post5378-B-20261017-v1/generated/c4b6b7f1a84d207026e43e055f70f75aa4ec8b83493dbeb9b982b7e36271a989.png",
"frame": 0,
"logical_height": 32,
"logical_width": 32,
"origin": [
0,
0
],
"original_detail_cells": [
[
1,
6
],
[
1,
7
],
[
1,
8
],
[
1,
9
],
[
1,
23
],
[
1,
24
],
[
1,
25
],
[
1,
26
],
[
2,
9
],
[
2,
10
],
[
2,
26
],
[
2,
27
],
[
3,
10
],
[
3,
27
],
[
4,
11
],
[
4,
28
],
[
5,
11
],
[
5,
28
],
[
6,
11
],
[
6,
12
],
[
6,
13
],
[
6,
14
],
[
6,
15
],
[
6,
16
],
[
6,
17
],
[
6,
18
],
[
6,
28
],
[
7,
28
],
[
8,
28
],
[
9,
28
],
[
10,
28
],
[
11,
28
],
[
12,
28
],
[
13,
28
],
[
14,
28
],
[
15,
28
],
[
15,
29
],
[
15,
30
],
[
15,
31
],
[
16,
31
],
[
17,
31
],
[
19,
28
],
[
20,
28
],
[
21,
28
],
[
22,
28
],
[
23,
28
],
[
24,
28
],
[
25,
28
],
[
26,
28
],
[
27,
28
]
],
"source_sha256": "06f854990f64b231b752bfaef9e5378f54f9745dbfe98578ef9a3d5b4b37a182"
},
{
"crop": [
627,
0,
627,
627
],
"file": "jobs/coordinator-tank03g3-complete4-Original-contours-native-post5378-B-20261017-v1/generated/c4b6b7f1a84d207026e43e055f70f75aa4ec8b83493dbeb9b982b7e36271a989.png",
"frame": 1,
"logical_height": 32,
"logical_width": 32,
"origin": [
0,
0
],
"original_detail_cells": [
[
1,
6
],
[
1,
7
],
[
1,
8
],
[
1,
9
],
[
1,
23
],
[
1,
24
],
[
1,
25
],
[
1,
26
],
[
2,
9
],
[
2,
10
],
[
2,
26
],
[
2,
27
],
[
3,
10
],
[
3,
27
],
[
4,
11
],
[
4,
28
],
[
5,
11
],
[
5,
28
],
[
6,
11
],
[
6,
12
],
[
6,
13
],
[
6,
14
],
[
6,
15
],
[
6,
16
],
[
6,
17
],
[
6,
18
],
[
6,
28
],
[
7,
28
],
[
8,
28
],
[
9,
28
],
[
10,
28
],
[
11,
28
],
[
12,
28
],
[
13,
28
],
[
14,
28
],
[
15,
28
],
[
16,
28
],
[
17,
28
],
[
18,
28
],
[
19,
28
],
[
20,
28
],
[
21,
28
],
[
22,
28
],
[
23,
28
],
[
24,
28
],
[
25,
28
],
[
26,
28
],
[
27,
28
]
],
"source_sha256": "64e3fdb5f58970f304733b0e0604882fddf6540c9a967d78ec59b7f12d4c9367"
},
{
"crop": [
0,
627,
627,
627
],
"file": "jobs/coordinator-tank03g3-complete4-Original-contours-native-post5378-B-20261017-v1/generated/c4b6b7f1a84d207026e43e055f70f75aa4ec8b83493dbeb9b982b7e36271a989.png",
"frame": 2,
"logical_height": 32,
"logical_width": 32,
"origin": [
0,
0
],
"original_detail_cells": [
[
1,
6
],
[
1,
7
],
[
1,
8
],
[
1,
9
],
[
1,
23
],
[
1,
24
],
[
1,
25
],
[
1,
26
],
[
2,
9
],
[
2,
10
],
[
2,
26
],
[
2,
27
],
[
3,
10
],
[
3,
27
],
[
4,
10
],
[
4,
11
],
[
4,
28
],
[
5,
11
],
[
5,
28
],
[
6,
11
],
[
6,
12
],
[
6,
13
],
[
6,
14
],
[
6,
15
],
[
6,
16
],
[
6,
17
],
[
6,
18
],
[
6,
28
],
[
7,
28
],
[
8,
28
],
[
9,
28
],
[
10,
28
],
[
11,
28
],
[
12,
28
],
[
13,
28
],
[
14,
28
],
[
15,
28
],
[
15,
29
],
[
16,
29
],
[
17,
29
],
[
19,
28
],
[
20,
28
],
[
21,
28
],
[
22,
28
],
[
23,
28
],
[
24,
28
],
[
25,
28
],
[
26,
28
],
[
27,
28
]
],
"source_sha256": "44a5512016b1cf33966b97326abba7fa7e9bf55db346627a194a6def8c7f9f44"
},
{
"crop": [
627,
627,
627,
627
],
"file": "jobs/coordinator-tank03g3-complete4-Original-contours-native-post5378-B-20261017-v1/generated/c4b6b7f1a84d207026e43e055f70f75aa4ec8b83493dbeb9b982b7e36271a989.png",
"frame": 3,
"logical_height": 32,
"logical_width": 32,
"origin": [
0,
0
],
"original_detail_cells": [
[
1,
6
],
[
1,
7
],
[
1,
8
],
[
1,
9
],
[
1,
23
],
[
1,
24
],
[
1,
25
],
[
1,
26
],
[
2,
9
],
[
2,
10
],
[
2,
26
],
[
2,
27
],
[
3,
10
],
[
3,
27
],
[
4,
10
],
[
4,
11
],
[
4,
28
],
[
5,
11
],
[
5,
28
],
[
6,
11
],
[
6,
12
],
[
6,
13
],
[
6,
14
],
[
6,
15
],
[
6,
16
],
[
6,
17
],
[
6,
18
],
[
6,
28
],
[
7,
28
],
[
8,
28
],
[
9,
28
],
[
10,
28
],
[
11,
28
],
[
12,
28
],
[
13,
28
],
[
14,
28
],
[
15,
28
],
[
15,
29
],
[
15,
30
],
[
16,
30
],
[
17,
30
],
[
20,
28
],
[
21,
28
],
[
22,
28
],
[
23,
28
],
[
24,
28
],
[
25,
28
],
[
26,
28
],
[
27,
28
]
],
"source_sha256": "2220b516d7f72e97a15153728acb6d097deb21f6ba7743a1cb7ba01aa9f72c4d"
}
],
"name": "TANK03G3_PIC"
},
{
"base_asset": 131994,
"frame_count": 1,
"frames": [
{
"file": "jobs/coordinator-2039a-source-first-default-native-post5378-B-20261017-v1/generated/76b2622120a790f083343bd03bb3e0eb1f7e5a4666b8f78b034ddaa320b2bf2c.png",
"frame": 0,
"logical_height": 32,
"logical_width": 32,
"origin": [
0,
0
],
"source_sha256": "fd699aa63043e332f681b84a18d17dceae38935f8213dec412e93f8d73d53556"
}
],
"name": "Source-first muted-brown standalone2039a"
}
]
}
+48 -3
View File
@@ -1,7 +1,7 @@
{
"generator": "built-in image_gen tool (imagegen skill)",
"generated_on": "2026-10-10",
"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.",
"status": "5384 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",
@@ -20901,6 +20901,51 @@
"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"
},
{
"job_id": "coordinator-200ba-exact11-Original-native-post5378-B-20261017-v1",
"assets": [
"200ba"
],
"frames": 1,
"metadata": "hd.json",
"detail": "jobs/coordinator-200ba-exact11-Original-native-post5378-B-20261017-v1/candidate.json",
"coordinator_review": "jobs/coordinator-200ba-exact11-Original-native-post5378-B-20261017-v1/coordinator-review.json",
"runtime_qa": "jobs/coordinator-200ba-exact11-Original-native-post5378-B-20261017-v1/runtime-qa.json",
"review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-boss200ba-exact11-finalB-independent-whole-hybrid-material-peer-20261017-v1/INDEPENDENT-COMPLETE1-200BA-EXACT11-FINALB-WHOLE-HYBRID-SOURCE-MATERIAL-REVIEW.json",
"independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron5-boss200ba-exact11-finalB-independent-whole-hybrid-material-peer-20261017-v1/INDEPENDENT-COMPLETE1-200BA-EXACT11-FINALB-WHOLE-HYBRID-SOURCE-MATERIAL-REVIEW.json",
"frame_bindings_sha256": "161e50becb2b0e261de6cc37adf868c089f1509ae094cbf7ac84ab2c636ef83b"
},
{
"job_id": "coordinator-tank03g3-complete4-Original-contours-native-post5378-B-20261017-v1",
"assets": [
"3007c",
"3007d",
"3007e",
"3007f"
],
"frames": 4,
"metadata": "hd.json",
"detail": "jobs/coordinator-tank03g3-complete4-Original-contours-native-post5378-B-20261017-v1/candidate.json",
"coordinator_review": "jobs/coordinator-tank03g3-complete4-Original-contours-native-post5378-B-20261017-v1/coordinator-review.json",
"runtime_qa": "jobs/coordinator-tank03g3-complete4-Original-contours-native-post5378-B-20261017-v1/runtime-qa.json",
"review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-tank03g3-complete4-bounded-Original-contours-currentB-independent-material-peer-20261017/INDEPENDENT-COMPLETE4-TANK03G3-CURRENTB-BOUNDED-ORIGINAL-CONTOURS-WHOLE-MATERIAL-REVIEW.json",
"independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-iron3-tank03g3-complete4-bounded-Original-contours-currentB-independent-material-peer-20261017/INDEPENDENT-COMPLETE4-TANK03G3-CURRENTB-BOUNDED-ORIGINAL-CONTOURS-WHOLE-MATERIAL-REVIEW.json",
"frame_bindings_sha256": "e6fbf74a1454a26345ef3d686b156f55faeb94fc66be89557541433264308b63"
},
{
"job_id": "coordinator-2039a-source-first-default-native-post5378-B-20261017-v1",
"assets": [
"2039a"
],
"frames": 1,
"metadata": "hd.json",
"detail": "jobs/coordinator-2039a-source-first-default-native-post5378-B-20261017-v1/candidate.json",
"coordinator_review": "jobs/coordinator-2039a-source-first-default-native-post5378-B-20261017-v1/coordinator-review.json",
"runtime_qa": "jobs/coordinator-2039a-source-first-default-native-post5378-B-20261017-v1/runtime-qa.json",
"review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining-2039a-source-first-currentB-independent-whole-material-peer-20261017/INDEPENDENT-COMPLETE1-2039A-SOURCE-FIRST-CURRENTB-WHOLE-MATERIAL-REVIEW.json",
"independent_review": "/home/quintine/Projects/RaptorReplica/RustRaptor/.reference/hd-remaining-2039a-source-first-currentB-independent-whole-material-peer-20261017/INDEPENDENT-COMPLETE1-2039A-SOURCE-FIRST-CURRENTB-WHOLE-MATERIAL-REVIEW.json",
"frame_bindings_sha256": "7b2760050a64936d9e7b9997892b5983e61fb0f525ecbb5f2af81287067ca09f"
}
],
"jobs": [
@@ -21000,8 +21045,8 @@
"coverage_added": 0
}
},
"registered_frame_count": 5378,
"registration_updated_at_utc": "2026-10-17T07:35:14.132773+00:00",
"registered_frame_count": 5384,
"registration_updated_at_utc": "2026-10-17T07:56:23.323195+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,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.
The external and assembled shared runtime pack contains **5,384 reviewed original picture frames / 3,551 complete sequences**, including **4,275 Terrain pictures**. **369 of 5,753 original pictures remain**: 260 Terrain, 75 enemies/ground objects, 33 UI/other and one boss. This six-frame append adds Boss 200ba, Terrain 2039a and the complete four-frame TANK03G3 family 3007c–3007f in three native sequences / three unchanged raw PNGs. Five hybrid frames explicitly retain 207 Original logical cells: 11 in 200ba and 50/48/49/49 across Tank phases; those cells are not generated HD. All previous 5,378 bindings and the full 3,548-header prefix remain exact, including canvas, origin, crop and optional-field presence. The assembled data contains **9,335 files / 8,179,315,857 bytes**. Actual CLI validates all 5,384 frames with zero rejects and 45 mods/one override (`2f3ab585`). Source18 and both binaries remain unchanged at API-B; future Source-C work is not the current runtime. Different reviews cover one genuine 200ba pose, all four naturally observed Tank phases and exactly two 2039a contexts; no all-placement or seamless-road claim follows. Visible 2039a edge and texture steps remain qualified, and the other 14 road tiles remain held. Previous 5,378 publication is remote-confirmed at `9ba0a5c7`. Native Windows 5,341 passed 360 tests with zero failures and 26 ignored; the separate campaign c4a4 run's old-test failure is preserved, while the 58723547 correction's native Windows workflow is still packaging. Publication and native Windows execution for 5,384 remain pending. Neither Windows result is relabeled as 5,378/5,384 execution; full HD completion remains open.
Preserved earlier 17 October 2026 document-freeze observation: 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.
+6 -4
View File
@@ -1,6 +1,8 @@
# Original artwork HD backlog
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.
The external and assembled shared runtime pack contains **5,384 reviewed original picture frames / 3,551 complete sequences**, including **4,275 Terrain pictures**. **369 of 5,753 original pictures remain**: 260 Terrain, 75 enemies/ground objects, 33 UI/other and one boss. This six-frame append adds Boss 200ba, Terrain 2039a and the complete four-frame TANK03G3 family 3007c–3007f in three native sequences / three unchanged raw PNGs. Five hybrid frames explicitly retain 207 Original logical cells: 11 in 200ba and 50/48/49/49 across Tank phases; those cells are not generated HD. All previous 5,378 bindings and the full 3,548-header prefix remain exact, including canvas, origin, crop and optional-field presence. The assembled data contains **9,335 files / 8,179,315,857 bytes**. Actual CLI validates all 5,384 frames with zero rejects and 45 mods/one override (`2f3ab585`). Source18 and both binaries remain unchanged at API-B; future Source-C work is not the current runtime. Different reviews cover one genuine 200ba pose, all four naturally observed Tank phases and exactly two 2039a contexts; no all-placement or seamless-road claim follows. Visible 2039a edge and texture steps remain qualified, and the other 14 road tiles remain held. Previous 5,378 publication is remote-confirmed at `9ba0a5c7`. Native Windows 5,341 passed 360 tests with zero failures and 26 ignored; the separate campaign c4a4 run's old-test failure is preserved, while the 58723547 correction's native Windows workflow is still packaging. Publication and native Windows execution for 5,384 remain pending. Neither Windows result is relabeled as 5,378/5,384 execution; full HD completion remains open.
Preserved earlier 17 October 2026 document-freeze observation: 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.
@@ -41,12 +43,12 @@ 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 | 247 | 2 | 79 |
| Enemies and ground objects | 419 | 340 | 79 | 183 |
| Bosses | 249 | 248 | 1 | 79 |
| Enemies and ground objects | 419 | 344 | 75 | 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,274 | 261 | 4 |
| Terrain | 4,535 | 4,275 | 260 | 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.
+1273 -14
View File
File diff suppressed because it is too large. Load diff
+8 -6
View File
@@ -1,6 +1,8 @@
# HD coordinator checkpoint — 17 October 2026
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.
The external and assembled shared runtime pack contains **5,384 reviewed original picture frames / 3,551 complete sequences**, including **4,275 Terrain pictures**. **369 of 5,753 original pictures remain**: 260 Terrain, 75 enemies/ground objects, 33 UI/other and one boss. This six-frame append adds Boss 200ba, Terrain 2039a and the complete four-frame TANK03G3 family 3007c–3007f in three native sequences / three unchanged raw PNGs. Five hybrid frames explicitly retain 207 Original logical cells: 11 in 200ba and 50/48/49/49 across Tank phases; those cells are not generated HD. All previous 5,378 bindings and the full 3,548-header prefix remain exact, including canvas, origin, crop and optional-field presence. The assembled data contains **9,335 files / 8,179,315,857 bytes**. Actual CLI validates all 5,384 frames with zero rejects and 45 mods/one override (`2f3ab585`). Source18 and both binaries remain unchanged at API-B; future Source-C work is not the current runtime. Different reviews cover one genuine 200ba pose, all four naturally observed Tank phases and exactly two 2039a contexts; no all-placement or seamless-road claim follows. Visible 2039a edge and texture steps remain qualified, and the other 14 road tiles remain held. Previous 5,378 publication is remote-confirmed at `9ba0a5c7`. Native Windows 5,341 passed 360 tests with zero failures and 26 ignored; the separate campaign c4a4 run's old-test failure is preserved, while the 58723547 correction's native Windows workflow is still packaging. Publication and native Windows execution for 5,384 remain pending. Neither Windows result is relabeled as 5,378/5,384 execution; full HD completion remains open.
Preserved earlier 17 October 2026 document-freeze observation: 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.
@@ -41,16 +43,16 @@ Published runtime history: The assembled bundled Linux/Windows data contains **3
| Category | Registered / original pictures |
| --- | ---: |
| Player banking | 21 / 21 |
| Bosses | 247 / 249 |
| Enemies and ground objects | 340 / 419 |
| Bosses | 248 / 249 |
| Enemies and ground objects | 344 / 419 |
| Player and enemy projectiles | 51 / 51 |
| Explosions and effects | 281 / 281 |
| Equipment and pickups | 47 / 47 |
| Terrain | 4,274 / 4,535 |
| Terrain | 4,275 / 4,535 |
| Menus, portraits, HUD and other pictures | 117 / 150 |
| Total | 5,378 / 5,753 |
| Total | 5,384 / 5,753 |
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.
All 6,449 catalog entries and 5,753 pictures were audited with zero HD source/hash/canvas/ID errors. **369 pictures await registration**. Picture ledger counts are {'registered': 5364, 'inprogress': 125, 'renderreachable': 20, 'candidate': 242, '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
+25 -21
View File
@@ -1,30 +1,33 @@
# Current checkpoint — 17 October 2026
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`).
The self-contained game now includes **5,384 HD pictures / 3,551 sequences**,
including **4,275 terrain pictures**. Its **9,335 data files / 8,179,315,857 bytes**
pass complete manifest verification. The six new frames are Boss 200ba,
Terrain 2039a and complete TANK03G3 3007c–3007f. Five hybrid frames retain 207
explicit Original logical cells; those cells are not generated HD. All previous
5,378 bindings and 3,548 complete headers remain exact. Actual CLI validates
all 5,384 frames with zero rejects and 45 mods/one override (`2f3ab585`).
**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.
**369 original pictures remain:** 260 terrain, 75 enemies/ground objects,
33 UI/other and one boss. The other 14 road tiles remain held. Reviews cover
one genuine 200ba pose, four naturally observed Tank phases and two 2039a
contexts; visible road-edge and texture steps remain qualified, without a
seamless or all-placement claim. Current receipts are in
`.reference/hd-root-next-publication-after5378/`; immutable intake is
`handoff-5384-20261017`. Previous 5,378 publication is remote-confirmed as
`9ba0a5c7`; this 5,384 publication and its native Windows execution are pending.
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
queries failing on ordinary enemy groups; operation, command and 64 KiB saved-state
limits remain unchanged. All 45 modding regression tests pass. Three actual 1080p
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 workflow is still packaging at this freeze; neither
that workflow nor the 360-test result is a native Windows 5,378 execution claim.
Windows cross-build, PE imports and shared-data verification pass. Actual native
Windows 5,341 at `00cfcc20` passed 360 tests, zero failed and 26 ignored. The
campaign c4a4 run's old-test failure remains preserved; its 58723547 test
correction is still packaging. These are distinct observations, with no native
Windows 5,378/5,384 execution claim. Future Source-C work is not installed.
Iron Coast’s published retune (`c4a4d821`) covers 14 scaled mission
schedules, five shared enemy AIs, 14 boss patterns and five weapons’ visual/audio
@@ -38,9 +41,10 @@ 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. 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.
HD continuation remains active. The previous DSHP21G3 four and this new complete
Tank family are included; remaining unused-picture and retained-detail trials
stay separate. Road-material seams keep 14 tiles held. No whole-remaster
completion is claimed.
# Earlier 5,339-frame checkpoint — retained historical observation
+8 -5
View File
@@ -2,10 +2,10 @@
"format_version": 1,
"platform": "Linux x86_64",
"catalog_entries": 6449,
"approved_hd_frames": 5378,
"approved_hd_frames": 5384,
"binary_sha256": "b0e5f424cb60301f34e5e0088a9d00ad10ae609cd70b4e72be560376d952ed83",
"data_files": 9332,
"data_bytes": 8171723875,
"data_files": 9335,
"data_bytes": 8179315857,
"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": "90ff15a72ff32718cd77fba26ac75793415c95555d975a395c2aae72a684ae5e",
"data/hd/hd.json": "b434f54258c9c82a20766d3801a5ba7e01e412975a9d4c3aa78e8ebc6607630b",
"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,11 +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-200ba-exact11-Original-native-post5378-B-20261017-v1/generated/09be927af46e60a1c7651ba347550cce8c90f1d9233c466cbc0e11b082b7c81c.png": "09be927af46e60a1c7651ba347550cce8c90f1d9233c466cbc0e11b082b7c81c",
"data/hd/jobs/coordinator-2039a-source-first-default-native-post5378-B-20261017-v1/generated/76b2622120a790f083343bd03bb3e0eb1f7e5a4666b8f78b034ddaa320b2bf2c.png": "76b2622120a790f083343bd03bb3e0eb1f7e5a4666b8f78b034ddaa320b2bf2c",
"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-tank03g3-complete4-Original-contours-native-post5378-B-20261017-v1/generated/c4b6b7f1a84d207026e43e055f70f75aa4ec8b83493dbeb9b982b7e36271a989.png": "c4b6b7f1a84d207026e43e055f70f75aa4ec8b83493dbeb9b982b7e36271a989",
"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",
@@ -2603,7 +2606,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": "660ccee4916031169d2ff4ef8149a8ce0dc75d62b9a7639ab760516d307b3af1",
"data/hd/provenance.json": "7dbaa5c1977bf0d28289bdf9a7807d1c3cb4d5ef74f18544512a928dfff564f0",
"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": 5378,
"approved_hd_frames": 5384,
"shared_data_manifest": "runtime-manifest.json",
"dependencies": {
"raptor-rust.exe": [