This repo contains a WIP decompilation of Super Mario Sunshine (JP, revision 0).
It builds the following DOL:
sms_jp_r0.dol: sha1: 9f5a8caf56f5356aeac9d3ed28bf8de976a03625
- devkitPro
- gcc
- WINDOWS ONLY STEP:
- Launch msys2(Provided by devkitPro) and run the command
pacman -S gcc
.
- Launch msys2(Provided by devkitPro) and run the command
- Obtain a clean DOL of SMS JP 1.0 and place it in the base working directory and name it
baserom.dol
. - Download GC_WII_COMPILERS.zip from (https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip) and extract it to tools/mwcc_compiler/.
- Run the
make
command
- Install docker
- Obtain a clean DOL of SMS JP 1.0 and place it in the base working directory and name it
baserom.dol
. - Download GC_WII_COMPILERS.zip from (https://cdn.discordapp.com/attachments/727918646525165659/1129759991696457728/GC_WII_COMPILERS.zip) and extract it to tools/mwcc_compiler/.
- Run
docker build . -t sms
to build the environment - Run
docker run --rm -it -v YOURPATH:/sms sms:latest
to build the sms project- Replace
YOURPATH
with the absolute path to the project directory i.e.~/sms
if it is in your home directory
- Replace
Contributions and PRs are welcome.