mirror of
https://github.com/PrimeDecomp/prime.git
synced 2025-05-16 19:51:20 +00:00
Former-commit-id: 8e90988b5ce5243c1d0f91c786df0015e9e7da7c
Metroid Prime
A decompilation of Metroid Prime (USA v0-00).
This repository builds the following DOL:
949c5ed7368aef547e0b0db1c3678f466e2afbff build/mp1.0/main.dol
Dependencies
Windows:
- Install devkitPro with GameCube development package.
- Open
C:\devkitPro\msys2\msys2.exe
- Run the following:
pacman -Sy --noconfirm --needed msys2-keyring pacman -Su --noconfirm --needed gcc git gamecube-dev
macOS:
- Install wine:
brew tap gcenx/wine brew install wine-crossover sudo xattr -r -d com.apple.quarantine "/Applications/Wine Crossover.app"
- Install devkitPro.
- Run the following:
sudo dkp-pacman -Syu --noconfirm --needed gamecube-dev
Linux:
- Install wine from your package manager.
- Faster alternative: WiBo, a minimal 32-bit Windows binary wrapper.
Ensure the binary is inPATH
.
- Faster alternative: WiBo, a minimal 32-bit Windows binary wrapper.
- Install devkitPro.
- Run the following:
sudo dkp-pacman -Syu --noconfirm --needed gamecube-dev
Building
- Checkout the repository:
git clone https://github.com/PrimeDecomp/prime.git
- Download GC_WII_COMPILERS.zip
- Extract the contents of the
GC
directory totools/mwcc_compiler
- Build:
make -j
Description
Languages
C++
63%
C
31.6%
Python
3.6%
Assembly
0.8%
Pascal
0.4%
Other
0.3%