Risoluzione dei problemi di AnyPS5

Risolvi i problemi di AnyPS5 partendo dalla fase di arresto: input ELF, moduli, librerie Windows e Linux, memoria, GPU, font e controlli.

Parti dalla prima fase che fallisce

Scegli dove si ferma e segui i controlli per il tuo sistema.

Controlla il formato dell’input e l’opzione di destinazione

  1. Verifica ELF pulito e cartella dei moduli supportata; --sce-module-path richiede la cartella superiore.
  2. Seleziona --windows esplicitamente. Il nome .exe mantiene comunque il formato Linux predefinito se non selezioni Windows.
  3. Confronta le opzioni nella documentazione della stessa release. Evita i flag di debug deprecati nel tentativo di base.

Il codice 0 può indicare che è stato mostrato l’aiuto. Con --autorun il codice può appartenere all’applicazione avviata. Conserva comando e log insieme al numero.

Input, opzioni e codici di uscita v0.1.2 ↗

Crea una segnalazione del problema

Prepara una segnalazione da copiare in un’issue o discussione GitHub. Questo modulo non carica i dati inseriti.

Usi un’altra build? Segui la documentazione corrispondente e confronta le prove in prove dei giochi AnyPS5.

Se AnyPS5 si ferma, individua prima la fase: lettura dell’input, conversione, caricamento, grafica o gameplay. Conserva il primo errore utile e cambia una condizione alla volta.

Questi controlli seguono le istruzioni v0.1.2. Per altre build usa la documentazione corrispondente, reperibile in AnyPS5 su GitHub.

Input non riconosciuto o moduli mancanti

Serve un ELF pulito, non un SELF/fSELF o contenitore cifrato. L’estensione .bin o .elf non dimostra il formato. Controlla i moduli accanto all’input:

text
source/
    input.elf
    sce_module/
        bundled-module.prx

Sono riconosciuti sce_module/, sce_modules/ e prx/. I primi due non devono coesistere; prx/ può affiancare uno dei due. Nessuna cartella riconosciuta è un errore. Lo scanner di base legge solo file direttamente nella cartella.

--sce-module-path vuole la cartella superiore dei moduli, non la cartella dei moduli stessa. Mantieni anche gli eventuali --module-dir della prova. L’installazione di AnyPS5 mostra il percorso completo.

Un file .exe che Windows non apre

Il formato predefinito è ELF Linux. Specifica --windows anche se il nome termina in .exe:

powershell
.\relinker-v0.1.2.exe --windows source\input.elf app.exe

Su Intel, --to-intel riguarda le istruzioni AMD statiche supportate, non quelle generate a runtime. Se l’errore è lì, conserva messaggio e revisione: rinominare il file non risolve il formato.

Errori 193 e 126: controlla le librerie

L’errore 193 può comparire quando un modulo originale PS5 è finito in libs/. Servono le librerie AnyPS5 per Windows; i moduli del gioco convertiti indicati da Guest module: vanno nei percorsi sotto app0/.

L’errore 126 può indicare una dipendenza mancante anche se il .prx richiesto esiste. Il pacchetto Windows comprende libgcc_s_seh-1.dll, libstdc++-6.dll e libwinpthread-1.dll: tienili in libs/ con le librerie della stessa release. Non affidarti a una voce estranea del PATH.

Memoria diretta e accesso Linux

Su Windows controlla memoria impegnata e limite di commit quando fallisce il mapping della memoria diretta. Il valore documentato è 13.824 MiB; RAM, file di paging e altri processi incidono sul margine disponibile. I requisiti di AnyPS5 spiegano come interpretarlo.

Su Linux un errore relativo a /dev/udmabuf richiede di controllare permessi, gruppo, dimensioni del buffer e percorso del driver. Un errore BDA access failed va conservato con il contesto di mapping; non correggere i permessi alla cieca.

Schermata nera o caricamento fermo

Confronta gioco, build e patch con i giochi AnyPS5. Alcuni risultati si fermano proprio a una schermata del titolo o al caricamento. Prima verifica output corretto, librerie in libs/, risorse in app0/ e moduli convertiti nei percorsi indicati.

Leggi i nomi Physical device candidate. Per scegliere una GPU tramite sottostringa, un esempio PowerShell è:

powershell
$env:ANYPS5_GPU="NVIDIA"
.\app.exe

La corrispondenza ignora maiuscole e minuscole; senza corrispondenza la selezione fallisce. La release preferisce una scheda dedicata disponibile, ma una schermata nera da sola non dimostra un problema di GPU. Confronta anche driver ed eventuale primo errore grafico.

Se il log si ferma su una chiamata non implementata o un errore di shader/driver, cerca quel messaggio nella discussione originale del gioco. Prima di provare un aggiramento, annota il ramo o la pull request da cui proviene; AnyPS5 su GitHub aiuta a trovarli.

Testo assente

Se il gioco richiede font di sistema, prepara anyps5-fonts/ accanto all’eseguibile o imposta ANYPS5_SYSTEM_FONTS. La documentazione elenca font della console e sostituti Noto supportati, inclusi set latini e CJK. Le normali risorse in app0/ non rimpiazzano i font di sistema.

Controller, tastiera e mouse

Si usa il primo controller riconosciuto da SDL. Controlla il riconoscimento e le associazioni predefinite prima di attribuire il problema al gioco. Per tastiera e mouse usa anyps5-input.ini accanto all’eseguibile o ANYPS5_INPUT_CONFIG.

Le azioni non elencate mantengono i valori predefiniti e l’INI non modifica il controller. Una riga non valida interrompe l’inizializzazione con file e numero di riga: confrontala con le istruzioni di mappatura degli input. Il clic del touchpad è previsto; le coordinate del tocco delle dita non sono implementate nella mappatura esaminata.

Salva un log utile

Per catturare l’output della console in PowerShell:

powershell
.\app.exe *>&1 | Tee-Object -FilePath .\launch-log.txt

Su Linux:

bash
./app.elf 2>&1 | tee launch-log.txt

Una build Windows con interfaccia grafica può scrivere anyps5.log accanto all’eseguibile, se la cartella è scrivibile. Copialo prima del tentativo successivo perché può essere sovrascritto. Una pipeline di logging non dimostra da sola il codice di uscita dell’applicazione; conserva comando e contesto.

Usa il generatore locale di segnalazioni per raccogliere edizione, build, hardware, percorso di avvio e primo errore. Rimuovi percorsi personali e dati privati prima di condividere; non allegare eseguibili, moduli proprietari o chiavi. AnyPS5 su Reddit aiuta a contestualizzare una dimostrazione; per problemi di conversione nel browser consulta il convertitore web AnyPS5.

Passi successiviTrova aiuto per AnyPS5 su GitHubConfronta le prove dei giochi AnyPS5

Cerca nella guida

Esplora tutte le guide

Una guida pratica ad AnyPS5Scopri AnyPS5, confronta le prove dei giochi e trova i download ufficiali. Prepara la configurazione con guide a requisiti, installazione e problemi comuni.Giochi AnyPS5 e prove di compatibilitàConsulta le prove dei giochi AnyPS5 per titolo, build e condizioni. Confronta menu, gameplay, patch necessarie e problemi aperti con le fonti originali.Ricerca giochi AnyPS5Cerca un gioco AnyPS5 e confronta le prove per sistema e configurazione. Consulta gameplay, audio, input, salvataggi e stabilità con le fonti originali.AnyPS5 su GitHub: repository, release e documentazioneTrova il repository ufficiale AnyPS5 su GitHub, scegli i file della stessa release e consulta le istruzioni versionate per compilare e segnalare una prova.Progressi di AnyPS5: cosa indicano i numeriSegui i progressi di AnyPS5 con contatori datati di librerie e shader, cronologia e release. Scopri cosa misurano e come collegarli alle prove dei giochi.AnyPS5 su Reddit: discussioni e dimostrazioni dei giochiLeggi le discussioni AnyPS5 su Reddit, comprendi la dimostrazione di Dead Cells e il contatore shader, e trova la configurazione dietro un video.Installazione di AnyPS5: scaricare, convertire e avviareConfigura AnyPS5 con file v0.1.2 abbinati, ELF puliti, comandi Windows e Linux, cartelle di esecuzione, controlli e compilazione da sorgente.Requisiti di AnyPS5: ambiente di esecuzione e compilazioneControlla i requisiti di AnyPS5 per esecuzione e compilazione: CPU, Vulkan, memoria, librerie Windows e Linux e strumenti della versione v0.1.2.Risoluzione dei problemi di AnyPS5Risolvi i problemi di AnyPS5 partendo dalla fase di arresto: input ELF, moduli, librerie Windows e Linux, memoria, GPU, font e controlli.Convertitore web AnyPS5: input e salvataggioUsa il convertitore web ufficiale AnyPS5 con ELF e moduli corretti, output Windows o Linux, modalità di salvataggio e limiti del browser.Informazioni su AnyPS5 GuideConosci AnyPS5 Guide, una risorsa indipendente per prove dei giochi, installazione, risoluzione dei problemi e sviluppo del progetto open source.Contatta la guidaContatta AnyPS5 Guide per correzioni, nuove prove e suggerimenti sulle fonti. Trova i canali del progetto per problemi del software.Informazioni sul sitoInformazioni generali sull’uso di AnyPS5 Guide e su come inviare correzioni o aggiornamenti.Privacy e cookieCome AnyPS5 Guide gestisce i dati inseriti negli strumenti, i cookie e le statistiche facoltative, con le scelte di consenso e i contatti privacy.Usare questa guidaAmbito e condizioni di utilizzo di AnyPS5 Guide, una guida indipendente basata sulle fonti con strumenti locali di preparazione.

La ricerca resta nel browser. Premi Esc per chiudere.