Home

Awesome

Yoshi's Story Decompilation Build Status Code us Progress

This is a WIP decomp of Yoshi's Story (US).

Setup

Linux

1. Install build dependencies

The build process has the following package requirements:

Under Debian / Ubuntu (which we recommend using), you can install them with the following commands:

sudo apt update
sudo apt install make git build-essential clang binutils-mips-linux-gnu python3 python3-pip

2. Install python dependencies

The build process has a few python packages required that are located in requirements.txt.

To install them simply run in a terminal:

make venv

3. Prepare a base ROM

Copy your ROM to inside baseroms/ in the version folder corresponding to your ROM's version, and rename the file of the baserom to baserom.z64. ex: baseroms/us/baserom.z64

4. Make and Build the ROM

To start the extraction/build process, run the following command:

make setup
make extract
make