Skip to content

v2.3.2 - Windows runtime packaging fix

Choose a tag to compare

@mstan mstan released this 19 Oct 15:53
4e1ba5d

Fix the Windows x64 package's missing Microsoft C++ runtime DLLs. The ZIP now includes MSVCP140.dll, VCRUNTIME140.dll and VCRUNTIME140_1.dll, so these dependencies no longer require a separate VC redistributable installation.

This is a packaging-only patch. The game executable and every other existing payload file are byte-for-byte identical to v2.3.1; only the three official x64 runtime DLLs and WINDOWS-RUNTIME.md are added. Existing renderers, mod defaults, settings, saves and normal audio defaults are preserved. This patch does not add automatic crash diagnostics to this game.

Validated from clean extractions: first launcher launch and real Play-to-game startup; loaded module paths resolve to the bundled DLLs; PE runtime dependency closure; all 900 frame hashes and the final image from a short startup/game route match the previous package. Kirby and Lost Levels custom scripts also reject missing runtime files and package the required DLLs. This is startup/package validation, not a fresh full-game content audit.

No game ROM, BIOS, player configuration, saves or generated diagnostic files are included. Keep using the same matching original game image as v2.3.1.

Source packaging changes: #3. Source commit: 4e1ba5d19f9e199994f56134b148e1cc26643133.
Preserved executable: v2.3.1 source commit 4f3ab21635c6175078a8cd1aca9ee30b41a1b780. WINDOWS-RUNTIME.md records the prior ZIP identity and reproduction steps.