Cloned Games

Mother 3 Recompilation

RecompilationActive

The original game's compiled code translated into a native program for a new platform, usually a PC port.

Based on Mother 3

Mother 3 (original game, not this project)Original game image
Image of the original game, Mother 3. This project has no screenshots of its own yet.
Links, repository & details

About

A static recompilation of MOTHER 3 (Game Boy Advance) to native PC, built on the gbarecomp framework and forked from EmeraldRecomp. The ROM's ARM7TDMI machine code is statically translated to C, and the runtime models the PPU, APU, DMA, timers and save chip. Any code path the recompiler missed runs through a built-in interpreter and is cached per ROM.

How it differs from the original

Its stated goals are a low-latency native build, widescreen presentation, and a moddable game through function-level hooks.

Getting started

You must supply your own legally dumped ROM and BIOS; the runtime refuses to launch on an unrecognized ROM. There are two targets, a Japan ROM build and an English fan patch build. Build from source with MSYS2 mingw64, CMake, Ninja and SDL2. Keyboard and controller bindings are in keybinds.ini, and Shift+F1-F9 saves to a slot while F1-F9 loads it.

Known issues & limitations

  • The runtime refuses to launch with an unrecognized ROM.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (Game Boy Advance version).

  • You must supply your own BIOS.

Features

  • The project aims for widescreen presentation and modding through function-level hooks.

Controls

  • Keyboard and controller bindings are listed in `keybinds.ini`.
  • Press Shift+F1–F9 to save to a slot, or F1–F9 to load a save state.

Summarised from the project's README.

Licensing & legal

  • The project is under the PolyForm Noncommercial 1.0.0 license.

Additional notes

Audio latency
Audio latency can be tuned with environment variables, and raising the target buffer is suggested if audio crackles.
Decomp symbols
Only symbol metadata from the Kurausukun/mother3 decompilation enters the build.

FAQ

What is Mother 3 Recompilation?
Mother 3 Recompilation is an open-source recompilation of Mother 3. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on Game Boy Advance.
Do I need the original game files to run Mother 3 Recompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
How is Mother 3 Recompilation licensed?
project: PolyForm Noncommercial 1.0.0 (project code). The repository itself is the authoritative source.
Share: