Repository navigation
Releases
Mega Man 2 Static Recomp 1.2.0
Mega Man 2 Static Recomp 1.2.0 adds the first widescreen gameplay implementation and brings the portable Windows frontend up to the current static-recomp standard.
Changes:
- Added Wide Screen (v1), presenting supported horizontal gameplay at 398x240 with 71 additional pixels on each side; unsupported, vertical, menu and boss-room contexts retain the original centered 256x240 presentation.
- Preserved native sprites and Mega Buster projectiles in the extended gameplay area without stretching the original image.
- Standardized Welcome, About, Settings, Controls and Audio windows, including Escape-to-close behavior.
- Unified persistent frontend, display, audio and input options in settings.ini; Wide Screen (v1) remains disabled by default.
- Added exact completed-frame screenshot capture plus portable Screenshots and Snapshots folders.
- Added deterministic lossless static-core compaction: all 20,149 explicit bank:PC identities remain, represented through 96 fixed generated helpers with no interpreter, decoder, JIT or fallback.
- Reduced the production core library by 52.00% and Launcher.exe by 35.71%.
- Updated version, build, technical and release documentation for 1.2.0.
Verification:
- Clean Visual Studio 2022 x64 /W4 /WX Release build passed.
- GitHub Windows CI passed all 29 portable ROM-free tests on the tagged commit.
- The complete local 45-test suite passed, including the multipart Metal Man gameplay route.
- A 4,000-frame controlled gameplay comparison was byte-identical before and after compaction.
- Native 256x240 and Wide Screen (v1) 398x240 screenshot reviews passed.
- Release archives contain no ROM, generated settings or test data.
Windows ZIP SHA-256: 802ABD6D26DC531CE04576E27EEB004F398E0FC2371B6F68A5277B4DF615198E
Source ZIP SHA-256: 1C08E630736F8DA69FF94860021E95F574E0B34A6D11D0DB64B04700DAE088E5
Mega Man 2 Static Recomp 1.1.1
Mega Man 2 Static Recomp 1.1.1 is a Windows frontend maintenance and accessibility release.
Changes:
- Prevented Welcome, F1 help, and About information windows from disabling or trapping the launcher.
- F1 help now uses a focusable read-only text box consistent with the Welcome window.
- Renamed the menu command to Settings and removed the redundant Controls Guide menu item.
- Improved launcher foreground activation and standardized Mega Man 2 wording.
- Added Windows file and product version metadata for 1.1.1.
- Updated documentation, source-package inventory, generated receipt bindings, and version labels to 1.1.1.
Verification:
- Clean MSVC /W4 /WX Release build passed.
- 42/42 registered tests passed, including the exhaustive multipart gameplay route.
- Release archive contains no ROM or generated settings.
Windows ZIP SHA-256: A434FBE8112011B0AAF325F602900E691DC256239ED2AFCC71D5EDEEC85D60FB
Mega Man 2 (NES) Static Recomp v1.1.0
Portable Windows 10 and Windows 11 release of Mega Man 2 (NES) Static Recomp 1.1.0.
The original ROM is not included. Place a legally obtained Mega Man 2 (USA) .nes ROM in the Rom folder.
The frontend provides separate video/general settings, controller bindings, and audio settings windows. SDL3 video, audio, and gamepad support is statically linked; no third-party DLL is required beside Launcher.exe.