• Stars
    star
    134
  • Rank 270,967 (Top 6 %)
  • Language
    Assembly
  • Created about 6 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Source code recreation for the game Earthbound

ebsrc

This is currently a disassembly of the game known as Earthbound in the west and Mother 2 in the east. Hopefully, in the future, it will be able to evolve into a proper decompilation. Contributions are welcome.

Requirements

How to build

  1. Clone the repository - git clone https://github.com/Herringway/ebsrc.git
  2. From the source directory, enter the following commands for the ROM you wish to produce:

US Retail

ebbinex earthbound.yml "path to retail ROM"
make

US Localization Prototype (1995-03-27)

ebbinex earthbound-1995-03-27.yml "path to prototype ROM"
make proto19950327

Mother 2

ebbinex mother2.yml "path to mother 2 ROM"
make mother2

TODO

  • Extract and build assets with a better format.
  • Document all the things!
  • Determine and locate a copy of the version of VUCC used for the original game.
    • Alternatively, attempt to recreate that version using the version of VUCC released with the Virtual Boy SDK
  • Decompile C code.