A decompilation of Pikmin 2 (USA) brought to you by fans of the series.
Go to file
SodiumChlorideLogic 290712f5da sysBootup
2021-10-03 17:04:03 -04:00
asm sysBootup 2021-10-03 17:04:03 -04:00
include sysBootup 2021-10-03 17:04:03 -04:00
sha1 Initial commit 2021-09-27 21:57:49 +01:00
src sysBootup 2021-10-03 17:04:03 -04:00
tools Initial commit 2021-09-27 21:57:49 +01:00
.gitignore extab and extabindex shiftable 2021-10-03 14:09:49 -04:00
asmdiff.sh Initial commit 2021-09-27 21:57:49 +01:00
doldisasm.py Initial commit 2021-09-27 21:57:49 +01:00
ldscript.lcf Initial commit 2021-09-27 21:57:49 +01:00
linker-map.txt recreated source filesystem 2021-09-29 17:30:58 -04:00
Makefile corrected dvdFatal compiler version 2021-10-03 16:01:08 -04:00
obj_files.mk sysBootup 2021-10-03 17:04:03 -04:00
ptr_checker.py Initial commit 2021-09-27 21:57:49 +01:00
README.MD Initial commit 2021-09-27 21:57:49 +01:00
resolveLinkerErrors.py Initial commit 2021-09-27 21:57:49 +01:00

Pikmin 2

Pikmin 2 disassembly/decompilation

Modifying the MetroWerks compiler

More specifically, you need to modify the v2.7 linker as follows:

Offset From To
0x36510 0x74 0x75

Change 0x74 to 0x75 (fixes the destructor issue)