Skip to content

MegaManX6Recomp v0.0.3-alpha

Choose a tag to compare

@mstan mstan released this 26 Jun 02:07

MegaManX6Recomp v0.0.3-alpha

Framework robustness release. Updates to the shared psxrecomp framework that
unify the overlay (streamed-code) cache so compiled native shards always land
exactly where the loader reads them.

What changed

  • Overlay cache read/write unification. The runtime now owns the cache
    location and injects it into the on-the-fly compiler, so a freshly compiled
    area can never be written somewhere the loader won't look (the per-game
    cache-path footgun that could leave an area stuck in the slow interpreter).
    This is the same framework fix that resolved a major slowdown in TombaRecomp;
    MMX6's 2D engine wasn't hitting the companion link-failure path, but it ships
    the unified, more robust framework.
  • Toolchain-free self-healing (bundled embedded Python + TinyCC + recompiler)
    and the prebuilt native overlay cache are unchanged from v0.0.2.

No gameplay/codegen changes (overlay cache tag is unchanged). Renderer default
remains software; OpenGL is selectable in the launcher.

Install

Unzip and run MegaManX6Recomp.exe. You supply your own BIOS and Mega Man X6
(USA, v1.1, SLUS-01395) disc. See START_HERE.txt. Self-contained exe.