Package 800 reviewed HD frames for Linux and Windows
This commit is contained in:
1 parent
8f9d0610d6
commit
964ba930d7
157 files changed
+14171
-33
No files matched your search
+17
-10
@@ -32,16 +32,18 @@ the relocation. See [repository layout](repository.md).
|
||||
all 22 mod hashes match existing Linux save pins. Windows paths respect
|
||||
APPDATA/LOCALAPPDATA and mods preserve exact bytes through Git checkouts.
|
||||
The exported folder launches via `run.cmd` from `/tmp` after relocation to
|
||||
a path with spaces and Unicode; all hashes/mods validate. HD1080p gameplay,
|
||||
original4:3 intro and music-muted SDL sound-effect capture pass. Local
|
||||
evidence is in `.reference/windows/`. Native Windows CI also passes all279
|
||||
a path with spaces and Unicode; all hashes/mods validate. HD gameplay at 1080p,
|
||||
the original 4:3 intro and music-muted SDL sound-effect capture pass. Local
|
||||
evidence is in `.reference/windows/`. Native Windows CI also passes all 279
|
||||
portable tests plus MSVC desktop/exported-folder checks at
|
||||
[the build run](https://github.com/Quintine/RustRaptor/actions/runs/38119440288).
|
||||
The Windows executable additionally runs Iron Coast1 with all22mods enabled
|
||||
A [second native run](https://github.com/Quintine/RustRaptor/actions/runs/38119943948)
|
||||
also verifies the exact committed GNU runtime and launcher before its MSVC build.
|
||||
The Windows executable additionally runs Iron Coast mission 1 with all 22 mods enabled
|
||||
and captures its custom music. Hardware display/audio/controller checks
|
||||
remain manual; automated runs use SDL dummy drivers.
|
||||
See [Windows build and validation](windows-build.md). The tracked catalog
|
||||
remains the 340-frame reviewed snapshot while broader HD review continues.
|
||||
now contains the immutable 800-frame reviewed snapshot while broader HD review continues.
|
||||
- Packaged executable now includes the `c0a6fd3` reviewed source checkpoint,
|
||||
including diagnostics navigation and interpolated Lightning effects. Its
|
||||
SHA-256 is `4b4304f625381cbbf1331e126c62ca0913d49a52e7a35191f12e734067660e66`.
|
||||
@@ -50,7 +52,7 @@ the relocation. See [repository layout](repository.md).
|
||||
is selected. Fresh 1080p intro capture confirms black 240-pixel side borders.
|
||||
- `RustRaptor/bin/raptor-rust`, `lib/`, `data/` and
|
||||
`dist/RustRaptor-linux-x86_64.zip` exist. The latest snapshot includes all
|
||||
6,449 original assets, 340 approved HD frames and 22 local mods. It was
|
||||
6,449 original assets, 800 approved HD frames and 22 local mods. It was
|
||||
launched from a copied folder containing spaces, from `/tmp`, without Cargo.
|
||||
- Before shutdown, 320 default tests, the complete 42-image menu/intro audit,
|
||||
separate cinematic aspect regression, mod/catalog/HD validation and copied
|
||||
@@ -58,7 +60,7 @@ the relocation. See [repository layout](repository.md).
|
||||
- Source navigation fixes are committed in `4b1edef`; the terrain compositor
|
||||
fix is committed in `ab23255`; Lightning weapon/API packages and authored
|
||||
art/audio are committed in `c0a6fd3`. The refreshed package validates all
|
||||
22 mods and 340 supplied HD frames. Desktop builds use the isolated
|
||||
22 mods and 800 supplied HD frames. Desktop builds use the isolated
|
||||
`target/desktop-runtime` directory to avoid competing headless artifacts.
|
||||
|
||||
## Next user fixes
|
||||
@@ -87,9 +89,14 @@ its completed boss candidates and pending equipment review remain preserved.
|
||||
|
||||
## HD state and owners
|
||||
|
||||
The original picture inventory is 5,753 IDs. The development pack now has 340
|
||||
registered frames across 122 complete sequences; 5,413 IDs remain unregistered.
|
||||
The packaged runtime has the same 340-frame approved snapshot. Existing raw
|
||||
The original picture inventory is 5,753 IDs. The approved handoff has 800
|
||||
registered frames across 340 complete sequences; 4,953 IDs remain unregistered.
|
||||
Both packaged runtimes have the same immutable 800-frame approved snapshot,
|
||||
with 6,742 original/HD data files and unchanged executable hashes. The assembler's
|
||||
`--hd-source` selects the private approved input rather than mutable working art.
|
||||
See [the current coordinator checkpoint](hd-coordinator-checkpoint.md) for
|
||||
active worker ownership and later admissions. The table below retains the
|
||||
earlier recovery assignments as historical context. Existing raw
|
||||
candidates are not counted as accepted remasters. Working originals, generated
|
||||
drafts and proof captures remain outside the Git root; the approved runtime
|
||||
snapshot and all authored mod artwork and sound are tracked in Git.
|
||||
|
||||
@@ -18,7 +18,7 @@ python3 tools/assemble_runtime.py --zip dist/RustRaptor-linux-x86_64.zip
|
||||
```
|
||||
|
||||
The assembler builds the desktop release, copies all catalog-listed files and
|
||||
the exact currently approved HD manifest and referenced PNGs, installs the
|
||||
the exact currently approved HD manifest, provenance and referenced PNGs, installs the
|
||||
binary and SDL2 shared library if linked, and checks the packaged catalog.
|
||||
Desktop packaging uses its own `target/desktop-runtime` build directory so
|
||||
concurrent headless asset reviews cannot replace the packaged executable.
|
||||
@@ -27,6 +27,10 @@ dependencies. Unapproved HD drafts, reference screenshots and the Cargo build
|
||||
cache are excluded from the zip. The exported `RustRaptor` folder can be moved
|
||||
or unpacked anywhere, including paths containing spaces.
|
||||
|
||||
Use `--source-data PATH` for an original catalog and `--hd-source PATH` for
|
||||
a separately frozen, reviewed HD pack containing `hd.json`. This keeps
|
||||
the packaged artwork stable while artists continue working on later batches.
|
||||
|
||||
The Linux binary targets Linux x86_64 and uses the operating system's C runtime
|
||||
and desktop/audio drivers. The included Windows x86_64 executable and SDL2 DLL
|
||||
use the same data and mods. See [Windows packaging](windows-build.md)
|
||||
@@ -45,8 +49,8 @@ The current package was unpacked into a folder containing spaces and launched
|
||||
from `/tmp` with only its bundled SDL2 library on the library search path.
|
||||
Catalog validation checked 6,449 assets, 27 missions, 528 enemies, 16 weapons
|
||||
and 24 items. The refreshed 11 October bundle validates all 22 bundled mods
|
||||
and all 340 approved HD frames, with zero rejected supplied frames. Its
|
||||
runtime manifest verifies all 6,593 data files. The updated desktop executable
|
||||
and all 800 approved HD frames, with zero rejected supplied frames. Its
|
||||
runtime manifest verifies all 6,742 data files. The updated desktop executable
|
||||
also launches from `/tmp` with only the bundled library and an isolated profile.
|
||||
Menu and gameplay screenshots at 1280×800 and 1920×1080, plus stereo audio
|
||||
captures, completed successfully. Native `unzip` preserves the executable
|
||||
|
||||
@@ -63,7 +63,7 @@ The included GNU executable passed 279 portable tests under Wine 11.19,
|
||||
including Windows save replacement and preserving a locked existing save.
|
||||
All 22 installed mod hashes match their previous Linux hashes exactly.
|
||||
The shared catalog validates 6,449 assets and the current packaged HD snapshot
|
||||
validates all 340 supplied frames. The exporter verifies all 6,593 shared
|
||||
validates all 800 supplied frames. The exporter verifies all 6,742 shared
|
||||
data-file hashes and includes only checked Windows DLL dependencies.
|
||||
|
||||
The exported zip passed CRC and manifest checks, then launched through
|
||||
@@ -73,10 +73,15 @@ original intro retains its 4:3 viewport with 240-pixel black side borders.
|
||||
SDL captured three seconds of 44.1 kHz stereo audio; a separate capture with
|
||||
music muted verified nonzero original sound effects (251,682 nonzero samples).
|
||||
|
||||
The [native Windows CI run](https://github.com/Quintine/RustRaptor/actions/runs/38119440288)
|
||||
also passed all 279 portable tests, built the MSVC desktop release and
|
||||
Two native Windows CI runs passed all 279 portable tests. The
|
||||
[first run](https://github.com/Quintine/RustRaptor/actions/runs/38119440288) built the MSVC desktop release and
|
||||
validated the exported folder's launcher, catalog, HD art, all mods and SDL
|
||||
gameplay from a path with spaces and Unicode. The local GNU build additionally
|
||||
gameplay from a path with spaces and Unicode. The
|
||||
[second run](https://github.com/Quintine/RustRaptor/actions/runs/38119943948)
|
||||
also checked the exact committed GNU executable, SDL2 DLL and launcher before
|
||||
building and validating MSVC. Those runs used the previous 340-frame artwork
|
||||
snapshot; the refreshed 800-frame package is checked separately under Wine.
|
||||
The local GNU build additionally
|
||||
ran Iron Coast mission 1 at 1080p with all 22 mods enabled and captured its
|
||||
custom music. Both runs used SDL's dummy output drivers for automation;
|
||||
physical Windows display, audio and controller hardware remain untested.
|
||||
Reference in new issue
Block a user