Ac-decomp
Un travail en cours de décompilation de croisement d'animaux pour la Nintendo GameCube. Ce dépôt ne contient aucun actif de jeu ou d'assemblage. Une copie...
Choisir une liste...
Croix d'animaux

Un travail en cours de décompilation de croisement d'animaux pour la Nintendo GameCube.
Ce dépôt fait pas contiennent des actifs de jeu ou d'assemblage. Une copie existante du jeu est requise.
Versions prises en charge :
GAFE01_00: Rev 0 (États-Unis)
Une décompilation de la version originale N64 du jeu est en cours de travail Ici..
Dépendances
Windows
Sur Windows, c'est fortement recommandé pour utiliser des outils natifs. WSL ou msys2 sont pas nécessaire.
Lorsque vous utilisez WSL, d'objdiff est incapable d'obtenir des notifications de système de fichiers pour les reconstructions automatiques.
- Installer Python et l'ajouter à
%PATH%.- Aussi disponible à partir du Windows Store.
- Télécharger ninja et l'ajouter à
%PATH%.- Installation rapide via pip :
pip install ninja
- Installation rapide via pip :
macOS
Installer ninja:
brew install ninjaInstaller vin-croisement:
brew install --cask --no-quarantine gcenx/wine/wine-crossover
Après les mises à niveau OS, si macOS se plaint de Wine Crossover.app n'ayant pas été vérifié, vous pouvez le déquaranter en utilisant:
sudo xattr -rd com.apple.quarantine '/Applications/Wine Crossover.app'
Linux
- Installer ninja.
- Pour les plateformes non-x86( 64) : Installez le vin de votre gestionnaire de paquets.
- Pour x86( 64), wibo, un wrapper binaire 32 bits minimum Windows, sera automatiquement téléchargé et utilisé.
Bâtiment
Cloner le dépôt & #160;:
git clone --recursive https://github.com/Prakxo/ac-decomp.gitMettre à jour et initialiser les sous-modules :
git submodule update --init --recursiveCopiez l'image disque de votre jeu sur
orig/GAFE01_00.- Formats pris en charge: ISO (GCM), RVZ, WIA, WBFS, CISO, GCZ
Configuration & #160;:
python configure.pyPour utiliser une version autre que
GAFE01_00(États-Unis), préciser avec--version.Construire :
ninja
Difficile
Une fois la construction initiale réussie, objdiff.json devrait exister dans la racine du projet.
Télécharger la dernière version de rencontre/objdiff. Dans les paramètres du projet, défini Project directory. La configuration doit être chargée automatiquement.
Sélectionnez un objet dans la barre latérale gauche pour commencer la diffusion. Les modifications apportées au projet se reconstruiront automatiquement: configure.py, splits.txt ou symbols.txt.

Crédits
- jamchamb, Cuyler36, NWPlayer123 et fraser125 pour la documentation antérieure sur le croisement d'animaux.
- rencontre et NWPlayer123 pour dtk-template et la mise en place du système de construction actuel.