Cloned Games

ebsrc

DecompilationHaltedSemi-playableSNES

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

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

About

EarthBound (released as Mother 2 in Japan) is the original SNES role-playing game this project disassembles. ebsrc is a disassembly of EarthBound (Mother 2), which the author hopes will eventually evolve into a full decompilation. It can build ROMs for the US retail release, a US localization prototype dated 1995-03-27, or the original Japanese Mother 2 release, using tools including ebbinex, ca65, and spcasm.

Getting started

Building requires cloning the repository and running the ebbinex tool against your own copy of the target ROM (US retail, the 1995 localization prototype, or Mother 2), then running make for the desired build target.

Known issues & limitations

  • development: Currently a disassembly, not yet a proper decompilation.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game. This is a disassembly of Earthbound/Mother 2; requires the original ROM file to build.

Status & roadmap

  • The project is currently a disassembly rather than a full decompilation; outstanding work listed includes better asset extraction, documentation, and decompiling the game's C code.

FAQ

What is ebsrc?
ebsrc is an open-source decompilation of EarthBound. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Do I need the original game files to run ebsrc?
Yes. The project does not include the original game's assets, so you need your own copy. This is a disassembly of Earthbound/Mother 2; requires the original ROM file to build.
Share:

More like ebsrc

Halted
Original game (original game, not this project)Original game image
Platforms:SNES
Stars37
Updated1 year ago
LicenseUnknown
Release2021
Active
EarthBound PC Port screenshot
A native C++20 desktop port of EarthBound and Mother 2 for Linux and Windows, using assets from your own ROM.
Stars20
Updated1 month ago
LicenseMIT
Release2026