AnyPS5-Fehlerbehebung: die erste fehlerhafte Stufe finden

Untersuche AnyPS5-Fehler: Eingaben, Windows 193/126, Speicher-Mapping, schwarzes Bild, Schriften, Eingaben und Logs.

Bei erster fehlerhafter Stufe beginnen

Abbruchpunkt wählen und Systemprüfungen folgen.

Eingabeformat und Zieloption prüfen

  1. Saubere ELF und unterstützten Modulordner bestätigen; --sce-module-path nimmt den Elternordner.
  2. --windows ausdrücklich wählen. Der Name .exe allein belässt das voreingestellte Linux-Format.
  3. Optionen mit demselben Release-Dokument vergleichen. Veraltete Debugflags im Grundversuch weglassen.

Exitcode 0 kann Hilfsanzeige bedeuten. Bei --autorun kann er zur gestarteten App gehören. Befehl und Log zur Zahl aufheben.

v0.1.2 Eingaben, Optionen und Exitcodes ↗

Fehlerbericht erstellen

Erstelle einen Bericht zum Kopieren in GitHub-Issue oder Diskussion. Das Formular lädt nichts hoch.

Du nutzt einen anderen Build? Lies die passende Dokumentation und vergleiche die Berichte unter Berichte zu AnyPS5-Spielen.

Wenn AnyPS5 nicht funktioniert, beginne beim ersten scheiternden Schritt: Eingabe lesen, konvertieren, Bibliotheken laden oder Spiel ausführen. Das grenzt Dateien, Befehl, Laufzeitordner oder Projektblocker ein.

Halte die erste nützliche Meldung bereit. Die Prüfungen folgen USAGE v0.1.2; Spielzweige können mehr Schritte verlangen.

Relinker liest die Eingabe nicht

Prüfe auf saubere ELF statt verschlüsseltem Paket oder SELF/fSELF. eboot.bin allein bestätigt keinen geeigneten Inhalt. Nutze Dateien mit entsprechenden Rechten.

Prüfe die Module:

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

Die Namen sind sce_module/, sce_modules/, prx/. Letzteres darf mit einem anderen zusammenliegen; beide ersten gleichzeitig oder keiner der drei sind Fehler. Nur unmittelbar enthaltene Dateien werden verarbeitet.

--sce-module-path zeigt auf den Elternordner des Modulverzeichnisses. Andere Orte wie Plugins können --module-dir brauchen. Anleitung zum Einrichten von AnyPS5 zeigt Eingabe und Ausgabe.

Windows startet die Ausgabe nicht

Standard ist Linux ELF, selbst unter app.exe. Konvertiere mit --windows neu:

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

Bei illegaler Instruktion auf Intel prüfe --to-intel. Es behandelt unterstützte AMD-Instruktionen in Dateien, nicht zur Laufzeit erzeugte. Sichere bleibende Fehler; die AnyPS5-Systemanforderungen erklären den Weg.

Windows-Fehler 193 oder 126

Fehler Zuerst prüfen Änderung
193: not a valid Win32 application Original-Konsolen-.prx in libs/? Durch passende AnyPS5-Windows-Bibliothek ersetzen. Spielmodule an ihre Guest module:-Pfade unter app0/.
126: module not found Abhängigkeit fehlt trotz vorhandener .prx? MinGW-DLLs des Windows-Pakets und andere Abhängigkeiten in libs/ prüfen.

v0.1.2 liefert libgcc_s_seh-1.dll, libstdc++-6.dll, libwinpthread-1.dll; alle drei in libs/ lassen. Bei selbst gebauten Bibliotheken nutze DLLs aus mingw64/bin derselben Toolchain, ohne Runtime-Mischung.

Direktes Speicher-Mapping scheitert

Unter Windows kann replace guest placeholder with resident direct memory ein zu kleines Commit-Limit bedeuten. Direkter Speicher wird beim Mapping zugesichert, bis 13.824 MiB pro Titel. Task-Manager-Limit muss ihn und den Rest abdecken. Schließe Programme oder passe die Auslagerungsdatei an den echten Mangel an.

Unter Linux betrifft [gpu] open /dev/udmabuf: Permission denied einen anderen Punkt: Bei dma-buf-Importtreibern beachte Gerätezugriff und Größenlimits aus USAGE. Auch BDA access failed kann auf den betroffenen Speicherpfad weisen.

Fenster bleibt schwarz oder hängt

Vergleiche letzte Logzeilen mit gleichem Spiel/Build unter AnyPS5-Spiele. Laden oder Grafik können trotz korrekter Dateien blockieren.

Zeigt das Log die falsche GPU, lies Physical device candidate und wähle einen Teil des gewünschten Namens, zum Beispiel bei einer nutzbaren NVIDIA:

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

Dediziertes Vulkan wird bereits bevorzugt. Die Auswahl änderst du für einen anderen Adapter; Schwarz allein beweist keinen Auswahlfehler. Ein Wert ohne nutzbaren Treffer lässt den Start scheitern.

Bei nicht implementiertem Aufruf oder Shader-/Treiberfehler suche die Spieldiskussion. Notiere bei Workarounds Zweig oder Pull Request vor dem Versuch. AnyPS5 auf GitHub hilft beim Finden.

Menüs ohne Text

Prüfe anyps5-fonts/ oder ANYPS5_SYSTEM_FONTS für benötigte Konsolenschriften. USAGE nennt Dateinamen und Noto-Ersatz, darunter Latin und CJK. Fehlende Schriften können das Öffnen scheitern lassen; normale app0/-Ressourcen liefern sie nicht.

Eingaben reagieren nicht

Prüfe SDL-Erkennung und ob ein anderer Controller den ersten Platz belegt. Versuche Standard-Tastatureingaben, um falsches Mapping von einem hängenden Spiel zu trennen.

Prüfe anyps5-input.ini oder ANYPS5_INPUT_CONFIG. Ungültige Zeilen stoppen die Initialisierung und nennen Datei/Zeile. Vergleiche die Eingabedokumentation. Touchpad-Klick und Fingerkoordinaten sind getrennt; letztere sind dort nicht implementiert.

Vor Buildwechsel ein Log sichern

PowerShell:

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

Linux:

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

Ein Windows-GUI-Start ohne nutzbare stdout/stderr-Handles kann anyps5.log neben das Programm schreiben, wenn der Ordner beschreibbar ist. Es ersetzt das alte Log; vorher kopieren.

Der Generator sammelt Spielversion, Build, Hardware, Startweg und ersten Fehler. Entferne persönliche Pfade und Spieldaten vor dem Teilen. AnyPS5 auf Reddit bietet Community-Kontext, der AnyPS5-Webkonverter einen anderen Konvertierungsweg.

Nächste SchritteHilfe zu AnyPS5 auf GitHub findenBerichte für AnyPS5-Spiele vergleichen

Guide durchsuchen

Alle Guides ansehen

Ein praktischer Einstieg in AnyPS5Lerne AnyPS5 kennen, vergleiche Spielberichte und bereite deinen PC vor: offizielle Downloads, Einrichtung, Systemanforderungen und Fehlerbehebung.AnyPS5-Spiele und KompatibilitätsberichteVergleiche AnyPS5-Spielberichte nach Titel, Build und Umgebung: Menüs, Gameplay, Audio, erforderliche Patches und offene Probleme.AnyPS5-Spiele prüfenSuche AnyPS5-Berichte nach Spiel, System und Konfiguration. Vergleiche Gameplay, Audio, Eingabe, Speicherstände und Stabilität mit Originalquellen.AnyPS5 auf GitHub: Repository, Releases und DokumentationFinde das offizielle AnyPS5-GitHub, passende Downloads und versionsgebundene Dokumente und bereite einen hilfreichen Spielbericht vor.AnyPS5-Fortschritt: Was die Zahlen zeigenVerstehe den AnyPS5-Fortschritt anhand datierter Bibliotheks- und Shaderzähler, Verlauf und Releases und ihrer Bedeutung für Spielberichte.AnyPS5 auf Reddit: Diskussionen und SpielvorführungenLies ausgewählte AnyPS5-Reddit-Diskussionen, ordne Dead Cells und Shaderzahlen ein und finde die Builds hinter den Videos.AnyPS5 einrichten: Download, Konvertierung und LaufzeitRichte AnyPS5 v0.1.2 mit passenden Downloads, sauberer ELF, Windows/Linux-Befehlen, Laufzeitordnern, Eingaben und Quellcode-Build ein.AnyPS5-Systemanforderungen: Systeme, Hardware und ToolsPrüfe AnyPS5-Anforderungen für Windows, Linux und den macOS-Weg: CPU-Befehle, Vulkan, zugesicherter Speicher und Build-Werkzeuge.AnyPS5-Fehlerbehebung: die erste fehlerhafte Stufe findenUntersuche AnyPS5-Fehler: Eingaben, Windows 193/126, Speicher-Mapping, schwarzes Bild, Schriften, Eingaben und Logs.AnyPS5-Webkonverter: Eingaben und SpeichermodiNutze den offiziellen AnyPS5-Webkonverter mit sauberer ELF, Modulen, Windows/Linux-Ausgabe und dem passenden Browser-Speichermodus.Über AnyPS5 GuideAnyPS5 Guide ist eine unabhängige Anlaufstelle für Spielberichte, Einrichtung, Fehlerbehebung und Entwicklung des Open-Source-Projekts.Den Guide kontaktierenMelde Korrekturen, neue Spielberichte oder Quellen an AnyPS5 Guide und finde die Projektkanäle für Softwareprobleme.HinweiseAllgemeine Hinweise zur Nutzung von AnyPS5 Guide und zur Meldung von Korrekturen und Aktualisierungen.Datenschutz und CookiesSo behandelt AnyPS5 Guide lokale Werkzeugeingaben, Cookies und freiwillige Statistik einschließlich Einwilligung und Datenschutzkontakt.Diesen Guide nutzenUmfang und Nutzung von AnyPS5 Guide, einem unabhängigen quellenbasierten Guide mit lokalen Vorbereitungshilfen.

Suche bleibt im Browser. Escape schließt sie.