Releases: mstan/MinishCapRecomp
Release list
v0.0.5 — Adaptive Widescreen mod now actually ships
Ships the Mods catalog that earlier builds were missing, and fixes the
release archive so it extracts correctly on Linux, Steam Deck and Proton.
Adaptive Widescreen is now actually available
Every previous release (v0.0.2 - v0.0.4) shipped without a mods/ directory,
so the launcher's Mods page was empty and Adaptive Widescreen was unreachable
even though the executable fully supported it. The release packaging staged
assets/ but not the mod catalog.
The catalog now ships. Open Mods in the launcher and enable Adaptive
Widescreen (Display) to expand the room view as the window widens.
It remains disabled by default — faithful 240x160 presentation is unchanged
until you opt in.
Portable release archive
The archive was previously written with Windows backslash ZIP entry names, which
POSIX extractors treat as literal filename characters rather than directory
separators. Unpacking under Linux/Proton produced files literally named
assets\fonts\LatoLatin-Regular.ttf instead of the nested tree, so the launcher
found no fonts. Archives are now written with portable / separators and
verified at package time.
The earlier v0.0.1 - v0.0.4 archives have also been repacked in place with this
fix, so any of them now extracts correctly — but only this release contains the
mod catalog.
Requirements
Bring your own legally obtained Minish Cap (USA) ROM
(sha1 b4bd50e4131b027c334547b4524e2dbbd4227130) and GBA BIOS dump. No ROM,
BIOS, or save data is included.
v0.0.4 — The Legend of Zelda: The Minish Cap (adaptive view)
Adds an Adaptive view toggle to the pre-boot launcher. When enabled, resizing the window to a wider aspect widens the logical framebuffer from 240 up to 480 px (still 160 tall), revealing more of the world on both sides of the camera — a plain 3:2 resize just scales. The faithful 240×160 presentation remains the default until you tick the box.
Rebuilt on gbarecomp's new split-TU recompiler (the cartridge now emits parallel translation units instead of one monolithic file — much faster builds); runtime behavior is unchanged. Save states and .sav files from v0.0.3 carry forward.
Built against gbarecomp 5b3d2cf + recomp-ui 7c18edd as pinned git submodules.
What you download
A MinishCapRecomp-windows-x64 zip: MinishCapRecomp.exe (Release, MinGW, stripped) + the four runtime DLLs + the launcher assets/ + a toolchain-free overlay_toolchain/ (TinyCC, for self-healing overlay gaps). Keep them together. Supply your own legally-obtained Minish Cap (USA) ROM and GBA BIOS — neither is redistributed.
v0.0.3 — The Legend of Zelda: The Minish Cap (pre-boot launcher)
Adds the shared recomp-ui Dear ImGui pre-boot launcher: pick your ROM/BIOS, tune display/audio/controls, rebind keys, then play. Real box art + Game Boy Advance controller art, GBA identity (SHA-1) verification, and settings that persist next to the exe. The launcher can be skipped with --no-launcher or the in-launcher "Skip launcher on boot" toggle.
Built against gbarecomp + recomp-ui as pinned git submodules.
v0.0.2 — The Legend of Zelda: The Minish Cap (audio fix)
Audio fix (runner/engine update — recompiled game unchanged)
Fixes the audio crackle and the transition/boot stutter:
- Clock-domain DRC bridge removes the sustained drift crackle (band-limited polyphase resampler + fill servo on the audio output).
- Off-thread shard compilation — the self-heal JIT now compiles on a worker thread, never the game/emulation thread, so first-hit code no longer stalls audio at scene transitions or boot.
- Underrun time-stretch + boot pre-roll smooth any residual brief producer stalls.
Supply your own legally-obtained ROM and a GBA BIOS dump (gba_bios.bin) on first run — neither is redistributed.
v0.0.1 — The Legend of Zelda: The Minish Cap
Static recompilation of The Legend of Zelda: The Minish Cap to native PC, built on gbarecomp.
Boots through the BIOS intro to the title screen and into gameplay — overworld, dialogue, save states. Self-improving: code paths the static recompiler missed are interpreted once, then JIT-compiled to native in-process (no toolchain) and remembered on disk — so the game converges toward fully-native as you play, and stays improved across launches.
Run (Windows x64): extract the zip and run the .exe (SDL2 + runtime DLLs bundled). On first launch you'll be asked for your GBA BIOS dump and your Minish Cap (USA) ROM — both SHA-1 verified, paths cached.
BIOS and ROM are not included — provide your own legally-obtained dumps.