# MegaManX3SNESRecomp

> MegaManX3SNESRecomp is an early static recompilation of Mega Man X3 for Windows and Linux, with an optional widescreen package.

Web page: https://emulationking.com/nintendo/snes/games/megamanx3/ports/megamanx3snesrecomp/
Page updated: 2026-10-18

- Developer: mstan
- Port type: Recompilation (A tool translated the game's original machine code into C automatically, which was then built as a native PC program.)
- Game: [Mega Man X3](https://emulationking.com/nintendo/snes/games/megamanx3/index.md)
- AI use: AI-assisted. An AI coding tool is credited as co-author on 20 of the repository's 47 commits.
- Source code: https://github.com/mstan/MegamanX3SNESRecomp
- Runs on: Windows, Linux

What you need: A ROM of Mega Man X3 (USA), dumped from your own cartridge.

MegaManX3SNESRecomp is a native port of Mega Man X3 for Windows and Linux, made by static recompilation with mstan's snesrecomp. Code the static pass cannot handle falls back to the interpreter, and the SNES graphics and sound hardware are emulated.

It boots and runs live gameplay, and an optional widescreen package is included. Earlier releases fixed a fall through the floor in widescreen and a slowdown in the Doppler fight. The author says AI tools were used heavily in making it.

It is an early release with little testing so far. The Linux download is an older build than the Windows one. The download contains no game data. It needs Mega Man X3 (USA), dumped from your own cartridge.

## How to set it up

1. Download the Windows zip or the Linux AppImage.
2. Windows: extract the whole zip and run `MegaManX3SNESRecomp.exe`. Linux: make the AppImage executable and run it.
3. Pick your ROM when asked.
4. The Mega Man X3 widescreen package is optional and off by default.

## Latest builds

Download these from the web page: https://emulationking.com/nintendo/snes/games/megamanx3/ports/megamanx3snesrecomp/#download

- for Windows: 0.0.6 (2026-10-18)
- for Linux (AppImage): 0.0.3 (2026-08-06)
