Releases: mstan/MegaManXSNESRecomp
Release list
Mega Man X SNES Recomp v1.4.3
Release v1.4.3 factors the experimental MMX SRAM/password-save feature out of the shipped build.
Changes:
- Removed the bundled Mega Man X SRAM/password-save mod from the release catalog.
- Removed the MMX launcher wiring that exposed SRAM/password-save UI in recomp-ui.
- Added cleanup for the retired release-owned SRAM mod package so in-place updates do not keep the old broken package active.
- Preserved the password-save sidecar rework separately in draft PR #32 for later investigation.
This release is intended to address the recent v1.4.2 regressions reported in #30 and #31 by restoring Mega Man X to its stock no-SRAM cartridge behavior.
SHA256:
- Windows zip: 9D6E2CBEC6082D7F17CE5158D3397A9AB569E03D6714AA627CD7FAA07ED6FEF9
- Linux AppImage: 4C615851411983B92D832A0BB59BD9D459E6DEB68714DC4CC270A7C8400D8CF8
MegaManXSNESRecomp v1.4.3-issue28
Preview build for issue #28.
Changes:
- Exposes SNES gamepad binding rows in the launcher.
- Persists SNES gamepad mappings through config.ini [GamepadMap] Controls/ControlsP2.
- Supports trigger mappings already understood by the runtime, including L2/R2.
Artifacts:
- Windows zip
- Linux x86_64 AppImage
This is a prerelease handoff build and is not marked as the latest release.
MegaManXSNESRecomp v1.4.2
Patch release for the widescreen renderer.
Changes:
- Fixes a doubled boss-door column in widened margins for paired door variants whose adjacent door body uses different 16x16 metatile IDs.
Artifacts:
- Windows zip
- Linux x86_64 AppImage
ROM is not included.
MegaManXSNESRecomp v1.4.1
Patch release.\n\nChanges:\n- Adds Display shader selection with bundled first-party presets and custom .glsl/.glslp browsing.\n- Ships default shader presets under assets/shaders.\n- Includes the SRAM-backed password save mod from v1.4.0.\n\nSHA256:\n- Windows zip: 99FA2F38410E9832D0724D99555AE2830A9085B874F16B3985000627BDE7906D\n- Linux AppImage: 7611973AF4E172AC83AA72C6CA65661F464305C53FFDF777F57DA1F8BA9C8546
Mega Man X v1.4.0 - SRAM password saves
Changes
- Adds a default-on SRAM Saves mod for Mega Man X password persistence.
- Stores the last 12-digit password in binary SRAM and reloads it on the PASS WORD screen.
- Exposes the saved password through the launcher Save panel for viewing/editing.
- Adds a generic opt-in synthetic SRAM hook for SNESRecomp mods.
Artifacts
- Windows x86_64 zip
- Linux x86_64 AppImage
Mega Man X v1.3.13 - MSU-1 mod no longer mutes stock music
Patch release. Fixes stock music going missing while the MSU-1 mod is switched off.
- Vile's encounter theme never started and parts of the Highway BGM were missing even with
msu1disabled in the Mods page. - Cause: the MSU-1 music hooks are baked into the recompiled code at build time and are always present, but the function they call had no enable check. With the chip inert it reported that MSU-1 had claimed the track, so the game returned before posting the original SPC music command. Only the statically compiled paths carry the hook, which is why some music still played and the loss looked partial.
- The MSU-1 mod itself is unchanged: with a PCM pack loaded, tracks still play, and a missing
.pcmstill falls back to SPC audio.
Also picks up the current recomp-ui launcher.
v1.3.12
Windows hotfix release.\n\n- Harden Windows release packaging by scanning bundled executables/DLLs and recursively including non-system runtime DLL dependencies.\n- Prevent SDL runtime changes from producing missing-DLL startup failures such as libiconv-2.dll.\n- Keeps the v1.3.11 Vile widescreen regression fix and MSU-1 support.
Mega Man X SNES Recomp v1.3.11
Patch release. Fixes the v1.3.10 widescreen Highway enemy rendering regression validated in issue #24 while preserving the Vile encounter softlock fix. Also includes the merged MSU-1 audio mod support and current snesrecomp runtime fixes.
Mega Man X v1.3.10 - Vile widescreen softlock fix
This patch release fixes a progression-blocking widescreen bug in Sigma Stage 1's Vile encounter.
- Preserve the encounter's original spawn timing across the door approach and locked battle room.
- Restore the normal drop-and-walk room entry instead of activating the scene during X's door transition.
- Prevent the final dialogue handoff from softlocking before the on-foot Vile fight.
- Keep widescreen rendering, the extended OAM window, and widened object culling active; only this encounter's early spawn timing is suppressed.
Validated from the same pre-room checkpoint in 4:3 and 16:9 through the complete forced-loss cutscene and into the final Vile fight.
Both packages are ROM-free. Place a legally obtained Mega Man X (USA Rev 1) ROM beside the extracted executable or AppImage.
Mega Man X v1.3.9 - Widescreen gameplay fixes
This patch release contains three user-reported gameplay and rendering fixes:
- Preserve the HUD when Ride Armor combat exhausts the SNES OAM budget.
- Restore Spark Mandrill's mid-boss and related stage spawns in widescreen.
- Show one boss door on each side in widescreen, using structural door detection across stages (validated in Chill Penguin, Spark Mandrill, and Flame Mammoth).
Both packages are ROM-free. Place a legally obtained Mega Man X (USA Rev 1) ROM beside the extracted executable or AppImage.