Le dépôt GitHub officiel est boykopovar/AnyPS5. C’est le point de départ pour le code et les téléchargements. Documents et discussions de jeux précisent la compilation à essayer ; notre guide AnyPS5 relie ces sources à l’installation et aux essais.
Se repérer dans le GitHub d’AnyPS5
| Besoin | Ressource | À vérifier |
|---|---|---|
| Vue d’ensemble | README | Portée, conception, licence GPL-2.0 et liens officiels. |
| Binaires prêts à télécharger | Releases | Relinker, bibliothèques cibles et instructions de la version. |
| Commandes de conversion | USAGE.md | Entrées, options, chemins de modules et organisation des fichiers. |
| Compilation | BUILD.md | Chaînes de compilation, dépendances et cibles. |
| Fonctionnement | ARCHITECTURE.md | Relinking, bibliothèques de remplacement et traduction graphique. |
| Difficultés techniques | TechnicalDebt.md | Limites connues et implémentation restante. |
| Un jeu précis | Game bring-up | Essais directs, configurations, journaux et réponses. |
| Un défaut reproductible | Issues | Signalements existants et consignes actuelles. |
Ces documents suivent main. Pour reproduire un ancien résultat, sélectionnez son tag ou commit dans GitHub : les commandes et bibliothèques actuelles peuvent différer.
Choisir une version ou compiler
Télécharger des fichiers assortis
Notre parcours utilise la v0.1.2 :
- Windows :
relinker-v0.1.2.exeetprx-windows-v0.1.2.zip. - Linux :
relinker-v0.1.2etprx-linux-v0.1.2.tar.gz.
Les bibliothèques existent aussi dans l’autre format d’archive. Le paquet Windows comprend les DLL MinGW nécessaires avec les bibliothèques .prx de remplacement. Gardez les instructions de cette version avec les fichiers. Ce tag n’a pas de paquet macOS.
Une version publiée facilite la cohérence des fichiers sans garantir les jeux discutés sur GitHub : un essai peut employer du code main plus récent ou une série de correctifs. L’installation d’AnyPS5 indique où placer chaque fichier.
Compiler la révision annoncée
Pour un essai main, sélectionnez son commit avant de compiler. Pour un résultat expérimental, vérifiez que la branche et tous les changements ont été publiés. Une pull request ouverte n’appartient pas automatiquement à main.
Après avoir installé les outils de la configuration requise pour AnyPS5, suivez les instructions complètes v0.1.2 :
git clone https://github.com/boykopovar/AnyPS5.git
cd AnyPS5
git checkout v0.1.2
git submodule update --init --recursive
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++
cmake --build build --parallel
cmake --build build --target libs --parallel
Changez de révision seulement pour tester celle-ci. Recompilez libs après modification des bibliothèques : reconstruire uniquement le relinker peut laisser les anciens binaires chargés par le jeu.
Rédiger un compte rendu utile
Cherchez nom et identifiant du jeu avant d’ouvrir une discussion. Une réponse à un fil existant conserve configuration et historique ensemble. Indiquez :
- Jeu : édition, identifiant et version du contenu.
- Compilation : version ou commit, branche, pull requests et modifications locales.
- Machine : système hôte, CPU, GPU, pilote, et CrossOver ou autre méthode s’il y a lieu.
- Lancement : commande, arborescence, arguments spéciaux, sauvegarde ou accès direct au niveau.
- Résultat : point d’arrêt, entrées essayées, audio, sauvegardes et stabilité séparément.
- Diagnostic : première erreur et journaux utiles, débarrassés des données personnelles et du jeu.
Le générateur du dépannage d’AnyPS5 met ces informations en forme localement. Suivez les consignes actuelles du fil ; ne joignez ni exécutables de jeux, ni modules propriétaires, ni firmware ou clés.
Aller au-delà d’une annonce
Les jeux AnyPS5 placent résultats et problèmes côte à côte. Les avancées d’AnyPS5 éclairent compteurs et branches. AnyPS5 sur Reddit ramène des discussions sélectionnées aux projets concernés.