Il repository ufficiale è boykopovar/AnyPS5. Parti da qui per sorgenti e download; documentazione e discussioni dei giochi aiutano a capire la build che stai per usare. La nostra guida ad AnyPS5 collega queste fonti alle istruzioni e alle prove dei giochi.
Orientarsi nel repository
| Ti serve | Dove andare | Cosa cercare |
|---|---|---|
| Panoramica | README | Scopo, architettura, licenza GPL-2.0 e link ufficiali. |
| File già compilati | Releases | Relinker, librerie di destinazione e istruzioni del tag. |
| Comandi di conversione | USAGE.md | Input, opzioni, percorsi dei moduli e cartelle di esecuzione. |
| Compilazione | BUILD.md | Compilatori supportati, dipendenze e target. |
| Funzionamento | ARCHITECTURE.md | Relinking, librerie sostitutive e traduzione grafica. |
| Problemi tecnici noti | TechnicalDebt.md | Limiti documentati e lavoro ancora aperto. |
| Un gioco preciso | Discussioni Game bring-up | Prove dirette, configurazioni, log e aggiornamenti. |
| Un difetto riproducibile | Issues | Segnalazioni esistenti e istruzioni attuali del progetto. |
I documenti qui collegati seguono main. Per riprodurre un risultato precedente, seleziona su GitHub il tag o il commit riportato: comandi e librerie attuali possono differire da quelli usati dall’autore.
Scegliere una release o compilare i sorgenti
Scaricare file della stessa release
La guida usa v0.1.2, che comprende queste coppie:
- Windows:
relinker-v0.1.2.exeeprx-windows-v0.1.2.zip. - Linux:
relinker-v0.1.2eprx-linux-v0.1.2.tar.gz.
Le librerie sono disponibili anche nell’altro formato di archivio. Il pacchetto Windows contiene le DLL di runtime MinGW necessarie insieme alle librerie .prx sostitutive. Scarica anche le istruzioni della stessa release e conserva il gruppo completo. Questo tag non offre un pacchetto macOS.
La release è un modo comodo per ottenere file abbinati, ma le prove su GitHub possono usare main più recente o patch separate. L’installazione di AnyPS5 mostra dove sistemare ciascun file.
Compilare una revisione precisa
Per un risultato su main, seleziona il relativo commit prima di compilare. Per uno sperimentale, verifica se l’autore ha pubblicato il ramo e tutte le modifiche aggiuntive: una pull request aperta non è automaticamente inclusa in main.
Installa gli strumenti indicati nei requisiti di AnyPS5, quindi segui la compilazione completa delle istruzioni 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
Se vuoi provare un’altra revisione, cambia il checkout di proposito. Dopo modifiche alle librerie ricompila libs: altrimenti il gioco può continuare a caricare i vecchi file anche se il relinker è stato ricompilato.
Scrivere una segnalazione utile
Cerca nome e ID del gioco prima di aprire una discussione. Se esiste già, una risposta mantiene configurazione e cronologia nello stesso posto. Includi:
- Gioco: edizione, ID e versione dei contenuti.
- Build: release o commit, ramo, pull request e modifiche locali.
- Computer: sistema operativo, CPU, GPU e driver; indica CrossOver o altri metodi di esecuzione.
- Avvio: comando, cartelle, argomenti speciali, salvataggio esistente o accesso diretto a un livello.
- Risultato: punto di arresto, input provati e osservazioni distinte per audio, salvataggi e stabilità.
- Diagnostica: primo errore utile e log pertinenti, ripuliti da dati personali e dati del gioco.
Il generatore nella risoluzione dei problemi di AnyPS5 prepara questi dettagli localmente. Segui le istruzioni attuali della discussione e non allegare eseguibili dei giochi, moduli proprietari, firmware o chiavi.
Oltre il titolo di una notizia
I giochi AnyPS5 affiancano risultati e problemi residui. Per i contatori e il contesto dei rami, leggi i progressi di AnyPS5. AnyPS5 su Reddit riconduce alcune discussioni della community ai progetti originali.