Dekompilasi Pikmin 2 yang sedang berlangsung.
Versi yang Didukung:
GPVE01 : eceran ASGPVE01_D17 : Demo USA 17 Di Windows, sangat disarankan untuk menggunakan alat asli. WSL atau MSYS2 tidak diperlukan.
Saat berjalan di bawah WSL, Objdiff tidak dapat memperoleh pemberitahuan sistem file untuk pembangunan kembali otomatis.
%PATH% .%PATH% .pip install ninjaInstal Ninja:
brew install ninjaPasang Wine-Crossover:
brew install --cask --no-quarantine gcenx/wine/wine-crossover Setelah peningkatan OS, jika macOS mengeluh tentang Wine Crossover.app tidak diverifikasi, Anda dapat tidak beruntung menggunakannya:
sudo xattr -rd com.apple.quarantine ' /Applications/Wine Crossover.app 'Klon Repositori:
git clone https://github.com/projectPiki/pikmin2.git Menggunakan Dolphin Emulator, ekstrak data sistem game Anda ke orig/GPVE01 . (Atau orig/GPVE01_D17 untuk demo)
Properties .Filesystem dan Klik Disc -> Extract System Data . 
orig/GPVE01/sys/main.dol .Konfigurasikan:
python configure.py Untuk menggunakan versi demo, tambahkan --version GPVE01_D17 . Tambahkan --help untuk melihat semua opsi yang tersedia.
Membangun:
ninja Setelah pembangunan awal berhasil, objdiff.json harus ada di root proyek.
Unduh rilis terbaru dari Encounter/Objdiff. Di bawah pengaturan proyek, atur Project directory . Konfigurasi harus dimuat secara otomatis.
Pilih objek dari bilah sisi kiri untuk mulai berbeda. Perubahan pada proyek akan membangun kembali secara otomatis: perubahan pada file sumber, header, configure.py , splits.txt atau symbols.txt .

Untuk mengaktifkan modding, jalankan configure.py dengan bendera --non-matching :
python configure.py --non-matchingIni:
asm .Equivalent di configure.py . Setelah dibangun dengan ninja , DOL baru akan ada di build/GPVE01/main.dol .