pikmin2
1.0.0
PIKMIN 2中的进行工作的解剖学。
支持版本:
GPVE01 :美国零售GPVE01_D17 :美国演示17 在Windows上,强烈建议使用本机工具。不需要WSL或MSYS2。
在WSL下运行时,OBJDIFF无法获得自动重建的文件系统通知。
%PATH% 。%PATH% 。pip install ninja安装忍者:
brew install ninja安装葡萄酒交叉:
brew install --cask --no-quarantine gcenx/wine/wine-crossover OS升级后,如果Macos抱怨Wine Crossover.app未经验证,则可以使用以下方面的方式来进行以下操作:
sudo xattr -rd com.apple.quarantine ' /Applications/Wine Crossover.app '克隆存储库:
git clone https://github.com/projectPiki/pikmin2.git使用海豚模拟器,将游戏的系统数据提取到orig/GPVE01 。 (或演示的orig/GPVE01_D17 )
Properties 。Filesystem选项卡和右键单击的Disc - > Extract System Data 。 
orig/GPVE01/sys/main.dol 。配置:
python configure.py要使用演示版本,请添加--version GPVE01_D17 。添加--help以查看所有可用选项。
建造:
ninja一旦最初的构建成功,项目根就应该存在一个objdiff.json 。
从Consounter/objdiff下载最新版本。在项目设置下,设置Project directory 。配置应自动加载。
从左侧栏中选择一个对象以开始扩散。项目更改将自动重建:更改源文件,标头, configure.py , splits.txt或symbols.txt 。

要启用改装,请使用--non-matching标志运行configure.py :
python configure.py --non-matching这:
asm中构建所有汇编文件。configure.py中标记为Equivalent所有源文件。一旦使用ninja构建,新的DOL将存在于build/GPVE01/main.dol 。