Metroid: Zero Mission
Game: Metroid: Zero Mission (GBA, 2004)
An experimental static recompilation project for Metroid: Zero Mission, Linux-first and built on GBARecomp, with metroidret/mzm as the main reference for understanding functions, symbols, and data structures. What has been verified is a strict-static run on x86-64 Linux that reached the intro, title, a new game, several early rooms, and a Save Room, with a save and load round-trip of the SRAM, with no unresolved dispatches or interpreted instructions. According to the README, compatibility with the full game, the European version, and running on Windows are not yet confirmed. There is an optional graphical launcher and test packages for Windows and Linux; beta 4, from October 2, is the latest. 56 of its last 100 commits list Claude as a co-author.
You needYour own ROM of Metroid: Zero Mission for the GBA, US (BMXE, revision 0, 8,388,608 bytes, SHA-1 5de8536afe1f0078ee6fe1089f890e8c7aa0a6e8); the European one is a secondary target. The GBA BIOS is needed too, which the launcher asks for during setup. x86-64 Linux (tested) or Windows x64 (unverified).
- How it gets to PC
- Static recompilation
- Console
- Game Boy Advance
- Architecture
- ARM7
- Author
- HikariLucy
- Original studio
- Nintendo R&D1
- Year
- 2004
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.