Skip to content

Releases: omegakatana92/Mega-Man-7-Recomp

Release list

Mega Man 7 v1.0.0

Choose a tag to compare

@omegakatana92 omegakatana92 released this 17 Oct 22:17

Mega Man 7 Recomp — Initial Windows Release

Mega Man 7 (SNES) Native Windows Recompilation

This release introduces a native Windows recompilation project for Mega Man 7, powered by RetroPortingToolKit's SNESRecomp framework.

The project is designed to let users build and run the game natively on Windows using their own legally obtained, compatible SNES ROM.

Features

  • Native Windows executable (MegaMan7.exe)
  • Graphical launcher with ROM selection
  • Compatible ROM verification using SHA-256 and CRC32
  • SDL-based desktop runtime
  • Recomp-UI launcher integration
  • Automated Windows build script
  • Source code and framework dependencies

Current Status

The Windows build has been successfully compiled and tested locally.

The graphical launcher opens, accepts a compatible Mega Man 7 ROM, and launches the game.

This is an initial release. Additional testing, compatibility improvements, and bug fixes may be needed.

Building the Game

This is a source-code release. A precompiled game executable is not included.

Requirements

  • Windows 10 or 11
  • CMake and Ninja
  • MSYS2 MinGW-w64 GCC/G++
  • Compatible SNESRecomp CLI
  • Your own compatible Mega Man 7 (USA) ROM

Clone the repository with submodules:

git clone --recurse-submodules https://github.com/omegakatana92/Mega-Man-7-Recomp.git
cd Mega-Man-7-Recomp

Build the project:

.\build.ps1 -RomPath "C:\path\to\Mega Man 7 (USA).sfc" -Recompiler "C:\path\to\snesrecomp.exe"

The resulting executable will be located at:

build-release\MegaMan7.exe

ROM Compatibility

Supported ROM: Mega Man 7 (USA)

SHA-256:
a255fec32453739903a1954149f19bc9658f4a415600b44badf1d4e5e13a16f9

CRC32: 2d947536

Other ROM versions have not been verified.

Important Notice

No copyrighted game ROMs, extracted game assets, ROM-derived generated source code, or precompiled game executable are included in this release.

Users must provide their own compatible ROM to build and play the game.

Mega Man 7 and Mega Man are properties of Capcom. This is an unofficial fan project and is not affiliated with or endorsed by Capcom.

The SNESRecomp framework is subject to its applicable licenses, including PolyForm Noncommercial 1.0.0. Third-party components retain their respective licenses.

Credits

  • Capcom — Original Mega Man