github Ninjacornix/reo v1.0.21-rc0
1.0.21-rc0 - TESTING PRERELEASE

pre-releaseone hour ago

RE: Outbreak v1.0.21-rc0 — Testing Prerelease

Testing prerelease built from develop (d187bbc90c493ecd7450465e0621bc51eada7b32). It integrates all fixes and features merged since v1.0.20, including vertical sync controls, File #3 character unlocks, cutscene music pause fixes, File #2 co-op session handshakes, automatic legacy server database migration, linked toolchain cache support and improved graphics/movie decoder handling.

The game rebuilds after this update. Because this prerelease updates native runtime and display inputs (build-inputs.zip and build-inputs-file2.zip), existing installations will recompile the changed units on first Play (unchanged generated game objects are reused from cache). Keep your ISO, imported data, settings and saves in their existing storage folder.

Changes since v1.0.20

  • Vertical sync (#85, #86): Add a saved Vertical sync selector in Graphics with On, Off and Adaptive modes for both File #1 and File #2 (defaulting to On) across DXGI, OpenGL and Vulkan presentation while preserving the original 30 UPS guest clock and simulation cadence.
  • File #2 hidden File #3 characters (#91, #71, #98): Add a standalone solo-only Unlock File #3 characters cheat toggle for the 25 named NPCs (including HUNK and HUNK:B) missing from ordinary NTSC-U progression, while preserving normal progression. Solo Unlock everything also enables them; co-op Unlock everything keeps its existing behavior.
  • File #1 Unlock everything fixes (#73, #82): Fix character and costume bitmasks so File #3 characters (IDs 0–7, including HUNK and HUNK:B) are unlocked, the 14 blank/glitch entries (IDs 90–103) are cleared, and only valid character costume variants ({1,1,1,1,1,3,3,3}) are granted.
  • Cutscene and FMV music pause (#72, #83): Stop paused level music from continuing to play under FMVs and real-time cutscenes (such as the File #1 Decisions, Decisions opening) by bounding voice drain to already-accepted PCM and immediately pausing mid-stream voices (ADXT_Pause status 3) while retaining queued PCM for resume.
  • File #2 co-op joining (#94, #96): Fix the host launcher's UDP session-settings responder so it answers queries for File #2 as well as File #1, allowing File #2 guests to join even when the host has no randomizer enabled.
  • Hosted-server database migration (#84, #87): Automatically migrate legacy openSNAP SQLite databases on server startup in an atomic transaction (sort_key and account recovery fields), preserving existing accounts/credentials, archiving legacy rows in records_legacy_v1, and rebuilding fastest-clear rankings.
  • Linked toolchain directories (#93, #97): Use a separate regular compiler cache directory under the selected launcher storage when toolchains is a symbolic link or junction, keeping the link intact.
  • FMV GPU decoding selection (#85, #89): Keep the GPU movie decoding checkbox enabled for every hardware probe result, honor explicit user CPU/GPU choices, and retain safe CPU defaults on unverified GPUs.
  • Graphics startup diagnostics (#90, #99): Surface actionable OpenGL 3.3, GPU movie decoder and graphics backend failure details in the launcher after game exit without masking explicit co-op stop messages.

Verification

  • CI (d187bbc9): Source checks, Windows launcher validation, Server compatibility, Launcher parity, Linux shared launcher and macOS shared launcher checks passed.
  • Refreshed kits & portable preflight: Refreshed build-inputs.zip (manifest 37e5d735cd37bf4a97b53bdf0b85663405f56cfcdec0090150b4ca469996c8b8) and build-inputs-file2.zip (manifest 5c5fe4ffaa26da4e310950f04875bc239909c481cd2dcf39528a91f216bf33ac), plus RE-Outbreak-v1.0.21-rc0-Dependency-Sources.zip (SHA-256 e327a965374cf3084a8fc920bd621661c7e507f897360660d58205816aab6634, including patch 0120). All 122 File #1 and 103 File #2 runtime, backend and authored translation units compiled cleanly through the portable llvm-mingw toolchain preflight.
  • Package & launcher checks: 2,030 cross-platform launcher tests, 15 release verification tests, publication source audit, server source export (140 files, including patch 0003), package identity verification and 265 headless UI checks across all 12 pages on the extracted RE-Outbreak-v1.0.21-rc0-Windows-x64.zip passed.
  • Limits: Full cold game rebuilds and end-to-end scenario playtests were not repeated on the final assembled ZIP after preflight; distribution.json records pending: true accordingly. The Windows package is unsigned, and no macOS or Linux download is included in this prerelease.

Don't miss a new reo release

NewReleases is sending notifications on new releases.