mirror of
				https://github.com/PrimeDecomp/prime.git
				synced 2025-10-27 12:10:44 +00:00 
			
		
		
		
	Metroid Prime
A decompilation of Metroid Prime.
This repository builds the following DOLs:
949c5ed7368aef547e0b0db1c3678f466e2afbff  build/mp1.0/main.dol (USA 0-00)
860141f9671fc141ce8f55448643f713bc64b349  build/mp1.1/main.dol (USA 0-01)
52316d2a71c0d18c84f054fd6f1e58bdd7bf0ded  build/mp1.kor/main.dol (KOR)
If you'd like to contribute, see CONTRIBUTING.md.
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 GCdirectory 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%