عملية إزالة العمل في Pikmin 2.
الإصدارات المدعومة:
GPVE01 : التجزئة بالولايات المتحدة الأمريكيةGPVE01_D17 : USA Demo 17 على Windows ، يوصى بشدة باستخدام الأدوات الأصلية. WSL أو MSYS2 غير مطلوب.
عند التشغيل تحت WSL ، لا يستطيع OBJDIFF الحصول على إشعارات نظام الملفات لإعادة البناء التلقائي.
%PATH% .%PATH% .pip install ninjaتثبيت النينجا:
brew install ninjaتثبيت النبيذ عبر:
brew install --cask --no-quarantine gcenx/wine/wine-crossover بعد ترقيات نظام التشغيل ، إذا كان MacOS يشتكي من عدم التحقق من Wine Crossover.app .
sudo xattr -rd com.apple.quarantine ' /Applications/Wine Crossover.app 'استنساخ المستودع:
git clone https://github.com/projectPiki/pikmin2.git باستخدام Dolphin Emulator ، استخرج بيانات نظام اللعبة إلى 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 موجودًا في جذر المشروع.
قم بتنزيل أحدث إصدار من Encounter/ObjDiff. ضمن إعدادات المشروع ، قم بتعيين Project directory . يجب تحميل التكوين تلقائيًا.
حدد كائن من الشريط الجانبي الأيسر لبدء الانتشار. symbols.txt إعادة البناء تلقائيًا التغييرات في المشروع: التغييرات في ملفات المصدر configure.py أو splits.txt .

لتمكين التعديل ، قم بتشغيل configure.py مع العلم --non-matching :
python configure.py --non-matchingهذا:
asm .Equivalent في configure.py . بمجرد بناءها مع ninja ، سيكون DOL جديدًا في build/GPVE01/main.dol .