Der beliebte PlayStation-Portable-Emulator jetzt auch als Standalone-Version für die Nintendo Switch.
Die letzte Version war die 1.9.3, also ist das schon ein sehr großer Sprung! Im PPSSPP-Blog könnt ihr die alten Posts durchgehen um zu schauen, was sich alles geändert hat.
Der beliebte PlayStation-Portable-Emulator jetzt auch als Standalone-Version für die Nintendo Switch.
Diese Version ist jetzt offiziell und auf der Download-Seite von PPSSPP gelistet! Diese Version fixt einige Audio-Glitches und verbessert die allgemeine Kompatibilität. Ein neuer Libretro-Core ist auch verfügbar und kann über den Core-Updater bezogen werden.
Wer sich mit RetroArch absolut nicht anfreunden kann, ist mit dieser Version bestens bedient. Das Konfigurieren ist deutlich einfacher und die Kompatibilität ist die gleiche!
Der Emulator MUSS über Title-Redirection gestartet werden. Halte dazu "R" gedrückt, während du irgendein Spiel startest. NSPs sollten NICHT benutzt werden!
Enthalten sind eine GL- und eine GLES2-Version. Die GL-Version sollte immer bevorzugt werden, da sie stabiler und fehlerfreier läuft – die GLES2-Version bietet sich nur bei Grand Theft Auto und allen anderen Spielen an, die mit GL nicht funktionieren. Nebenbei gibt es auch noch einige Verbesserungen für den Just-In-Time-Compiler, damit er auf jeder Switch-Firmware funktioniert – dieser Fix wird diese Woche auch in der Libretro-Version eintrudeln. Auch stürzt der Emulator noch ab, wenn man ca. 15 Spiele hintereinander startet – das dürfte aber verkraftbar sein. In-Game kann das Menü wieder mit L3 aufgerufen werden.
Eventuell ist nach dem Einstellen noch einmalig ein Neustart des Emulators notwendig, da ich im Test ansonsten nur einen Blackscreen bekam.
Falls wer auf diese Version umsteigen möchte, können die Speicherstände von "/retroarch/cores/savefiles/PPSSPP/" rüberkopiert werden. Savestates sind nicht kompatibel; in Zukunft soll aber ein Export-Feature in der Libretro-Version folgen.
Nach dem Upstreamen wird dieser Port wohl auch offiziell werden.
m4xw hat seinen Port des PPSSPP Libretro-Coresaktualisiert. Diese Version fügt endlich den lang erwarteten JIT CPU-Core und JIT Vertex Decoding hinzu, was die Perfomance extrem verbessert!
Ihr müsst lediglich RetroArch so einrichten, wie es auf unserer Download-Seite steht und abschließend den Core noch auf die SD verschieben. Die Assets sind bereits enthalten! Wenn ihr Core-Optionen ändert, solltet ihr das Spiel zuerst schließen und es dann neu starten, da RetroArch sonst abstürzt. Auch funktionieren einige Core-Optionen eventuell noch nicht. Die beigelegte README sollte beachtet werden.
Und das Ergebnis kann sich sehen lassen: Wo bei der letzten Version noch Overclocking nötig war, läuft Dissidia 012 nun konstant mit 30 FPS (Fullspeed) ohne Overclocking und das mit der dreifachen Auflösung! Selbst wenn man die CPU underclocked erreicht man noch Fullspeed!
Video-Slowdowns sind übrigens normal; das liegt an der fehlenden Hardwarebeschleunigung für den Decoder. FMVs funktionieren aber. Das ist kein RetroArch- oder PPSSPP-Problem!
Dann wünschen wir mal viel Spaß mit hervorragender PSP-Emulation auf der Switch und ein großes Danke an m4xw (und natürlich auch hrydgard) für seine Arbeit! Und jetzt her mit euren Spiele-Empfehlungen!
Ihr müsst lediglich RetroArch so einrichten, wie es auf unserer Download-Seite steht und abschließend den Core noch auf die SD verschieben. Die Assets sind bereits enthalten! Wenn ihr Core-Optionen ändert, solltet ihr direkt das Spiel schließen und neu starten, da RetroArch sonst abstürzt. Auch funktionieren einige Core-Optionen noch nicht.
Zurzeit wird neben dem Interpreter nur "IR JIT" als CPU-Core unterstützt, was lediglich einen besseren Interpreter darstellt. Daher erreichen aufwändige Spiele nicht wirklich Fullspeed, es ist aber ein Anfang. JIT-Support ist in Arbeit und wirkt schon sehr vielversprechend – so werden "Metal Gear Solid: Peace Walker" und "GTA: Vice City Stories" Fullspeed in höherer Auflösung mit der niedrigsten CPU-Taktrate (und 460 MHz GPU) laufen!
Im Titelbild seht ihr Dissida 012 mit CPU Overclocking auf 1581 MHz in nativer PSP-Auflösung und IR JIT, was mit ca. 25 FPS läuft (also fast Fullspeed). Unten seht ihr noch LocoRoco, welches ohne Overclocking und doppelter Auflösung in Fullspeed (59-60 FPS) läuft.
Wer RetroArch nichts abgewinnen kann, kann aufatmen: Ein Port der bekannten "Standalone"-Version ist ebenfalls in Arbeit.
UPDATE, 01.06.: Aliaspider hat PPSSPP aktualisiert und einen Absturz behoben, wenn der Emulator zum zweiten Mal geöffnet wurde. Achtung, die Ordnerstruktur hat sich geändert – löscht einfach den "assets"-Ordner im Root der SD.
UPDATE, 31.05.: Eine neue Alpha wurde veröffentlicht. Die Kompatibilität wurde verbessert, der Emulator stürzt nicht mehr ab, wenn mehrere Spiele vorhanden sind und der USB-Support wurde verbessert.
Dies ist eine Portierung des Standalone-Emulators, nicht des RetroArch-Cores. Die Version ist eine frühe, vorkompilierte Alpha und funktioniert schon recht gut; ein Video kann auf YouTube und eine Kompatibilitätsliste auf Google Sheets gefunden werden.