Super Mario Galaxy 1 decompilation.
Go to file
Gota7 b24be455b4 Have setup install ninja
In case the user didn't have it.
2021-12-20 12:18:05 -05:00
csv make some progress on NamePosHolder 2021-12-20 12:16:30 -05:00
data port StageSwitch from old Petari, and do some LiveActorUtil light funcs 2021-12-20 11:28:29 -05:00
docs introduce new checking system 2021-11-06 06:17:02 -04:00
include make some progress on NamePosHolder 2021-12-20 12:16:30 -05:00
progressCalc improve ProgressCalc to print the % of each library 2021-12-13 19:26:51 -05:00
source make some progress on NamePosHolder 2021-12-20 12:16:30 -05:00
.gitignore make some progress on NamePosHolder 2021-12-20 12:16:30 -05:00
build.py Have setup install ninja 2021-12-20 12:18:05 -05:00
check.py fix issue that caused other platforms to fail to compile 2021-12-20 01:50:42 -05:00
dol.py First test which actually compiles 2021-12-08 00:32:10 +01:00
README.md Introduce new setup system 2021-12-20 01:14:03 -05:00
setup.py Have setup install ninja 2021-12-20 12:18:05 -05:00
util.py remove requirement to specify symbol library when checking 2021-11-11 09:20:37 -05:00

Super Mario Galaxy 1 Decompilation

chat on our Discord

This repo contains a WIP decompilation of Super Mario Galaxy 1 (USA).

Build Instructions

  1. Obtain a clean copy of a main.dol from Super Mario Galaxy 1 and rename it to baserom.dol, and place it on the root.
  2. Run setup.py to download and install all of the dependencies.
  3. Run build.py, then use check.py to verify matching status. For more information, see docs/Contributing.

Contributions

Want to contribute, or learn how to contribute? Try joining our Discord server (link is at the top), and looking into docs/Contributing! We will be glad to answer any questions for people who wish to contribute. All pull requests and issues are welcome.