AnyPS5 Guides

Configurer AnyPS5 sous Windows

Choisissez les bibliothèques Windows, précisez la cible et identifiez les erreurs DLL.

Vérifié ·

Précisez Windows comme cible

Utilisez le relinker et les bibliothèques Windows, ou compilez les deux depuis le même code. --windows sélectionne la sortie PE ; nommer le fichier app.exe ne suffit pas. Gardez sce_module/ ou sce_modules/ à côté de l’ELF, ou indiquez leur dossier parent avec --sce-module-path.

Terminal / exemple
.\relinker-v0.1.1.exe --windows .\source\input.elf .\runtime\app.exe
cd .\runtime
.\app.exe

Lisez l’erreur avant de remplacer les fichiers

L’erreur 193 indique souvent un mauvais format binaire : ne placez pas les bibliothèques PS5 d’origine dans libs/. L’erreur 126 peut signaler une DLL dépendante absente. Les compilations personnelles ont besoin des fichiers correspondants libgcc_s_seh-1.dll, libstdc++-6.dll et libwinpthread-1.dll dans libs/. Les archives publiées incluent ces dépendances.

Lancez le programme dans un terminal et conservez la première erreur. Pour les échecs de mémoire directe, vérifiez l’engagement mémoire et le fichier d’échange. Ne récupérez pas de DLL au hasard et ne modifiez pas le PATH global pour masquer un conflit.

Vérifier les dossiers et le premier lancement

Comparez le résultat au plan des dossiers. Ne déplacez pas seulement app.exe en oubliant les modules générés. Ressources dans app0/, bibliothèques hôtes dans libs/. Changer le dossier de travail peut masquer les ressources relatives. Mettez les chemins avec espaces entre guillemets.

Si la fenêtre s’ouvre sans commandes, testez clavier et une manette séparément. Le blocage HID #1042 fait l’objet d’une PR distincte, pas d’un réglage général. Gardez sortie et périphériques. Pour un écran noir, notez erreur shader/présentation et version plutôt qu’un problème DLL générique.

Sources originales

Guides associés