Skip to content

JUSDecomp v0.1.1 - hotfix (0xc000007b launch crash)

Choose a tag to compare

@piuzera piuzera released this 25 Aug 08:54
· 14 commits to main since this release

JUSDecomp v0.1.1 — hotfix

Fixes the 0xc000007b (STATUS_INVALID_IMAGE_FORMAT) startup crash reported on
clean machines when launching the public release's JUSDecomp.exe.

What was wrong

The release packager only bundled the launcher's runtime DLLs (SDL2.dll,
libwinpthread-1.dll) inside app/ for the runner, not next to
JUSDecomp.exe at the bundle root. Windows never searches the app/
subdirectory, so on machines without MSYS2 on PATH the 64-bit launcher
resolved a wrong-architecture SDL2.dll from System32/PATH → 0xc000007b.
It only worked on the build machine because MSYS2's ucrt64\bin was
reachable there.

Fix

  • Release packaging now ships SDL2.dll (and the MinGW runtime DLLs) next to
    JUSDecomp.exe at the bundle root.
  • The launcher now statically links libstdc++ and libwinpthread, so its
    only non-system runtime dependency is SDL2.dll — which ships alongside it.
  • Launcher version bumped to 0.1.1.

Install

Extract the .rar and run JUSDecomp.exe. It is fully portable (settings and
saves are stored next to the executable). You must provide your own legally
dumped Jump Ultimate Stars (Japan) ROM. No MSYS2 or runtime installation is
required.

Asset

  • JUSDecomp-v0.1.1-portable.rar (11.76 MB)
    • SHA-256: 9C153C938E69B25C2AD425CE0C7D2D1DB864E8A6E9C42031B8C70A801545E92D