v0.0.5 — portable release archive (Linux/Proton fix)
Packaging fix for v0.0.4 — the game itself is
unchanged.
Update: every earlier Mega Man Zero archive (v0.0.1-v0.0.4) has since been
repacked in place with the same fix, so any of them now extracts correctly.
The archive payloads were rewritten container-only; the executables inside are
untouched.
Fixed
- The archive now extracts correctly on non-Windows systems. v0.0.4 was
written with Windows backslash ZIP entry names, which POSIX extractors treat
as literal filename characters instead of directory separators. Unpacking it
under Linux/Proton produced files literally named
assets\fonts\LatoLatin-Regular.ttfandmods\packages\...rather than the
nested trees, so the launcher found neither its fonts nor its mod catalog.
The archive is now written with portable/separators and re-read at
package time to reject any non-portable entry.
Windows users were unaffected by this, and the executable is byte-for-byte the
same build as v0.0.4.
Everything from v0.0.4
- Mods page with Adaptive Widescreen (Display, disabled by default) —
expand supported stage scenes from 240x160 up to 480x160, following the live
window or fullscreen aspect ratio. - BIOS intro skipped by default. Boot handoff only: SWIs are still serviced
by the recompiled real BIOS (LLE), which remains the correctness oracle. This
is not an HLE BIOS and a GBA BIOS dump is still required. Restore the boot
animation with[bios] skip_intro = falseor--no-bios-skip-intro. - Engine
gbarecomp→a1de406(sharedarm-recomp-core,[bios].skip_intro)
and launcherrecomp-ui→2b7e9c6(Rewind toggle, small-display fitting). - Strict-static gate passes with the intro skip enabled on all three
deterministic routes — menu@10000, campaign-combat@40000 and
campaign-clear@60000 — eachFULLY_STATIC, 0 dispatch misses, 0 interpreted
instructions.
Known issues
- With the extended view active, a dialogue textbox can render its leading
glyphs detached in the left margin (the 256px text layer's wrap becoming
visible past the authentic 240px field). - The 288px fixed extended view can hit a strict-static dispatch miss at
0x08002424. Pre-existing; also reproduces on 0.0.3.
Requirements
Bring your own legally obtained Mega Man Zero (USA) ROM
(sha1 193b14120119162518a73c70876f0b8bffdbd96e) and GBA BIOS dump. No ROM,
BIOS, or save data is included.