Xerpi hat eine Homebrew veröffentlicht, mit der sich PlayStation-Vita-Binarys auf der Nintendo Switch ausführen lassen. Das Ganze befindet sich dabei in einem sehr frühen Stadium.
Das auf "vita2hos" getaufte Projekt ist dabei kein Emulator, sondern eine Übersetzungsschicht, bei der die Aufrufe an die Funktionen des Vita-Betriebssystems an äquivalente Funktionen des Switch-Betriebssystems weitergeleitet werden. Nintendont und WINE implementieren das gleiche Prinzip. Das funktioniert, da beide Systeme auf der ARM-Architektur basieren – die Vita auf ARMv7 (32-Bit) und die Switch auf ARMv8 mit AArch64/ARM64. Die Vita-Binarys laufen dabei also im 32-Bit-Modus.
Vita2hos befindet sich in einem sehr frühen Stadium und daher funktionieren nur sehr einfache, software-gerenderte Homebrews. 3D-Grafiken sollen auch schon "funktionieren"; die Demo-Anwendung "GXM Triangle" aus dem VitaSDK hat aber noch hardcodierte Shader. Apropos Shader: Laut xerpi ist das das schwerste Thema und als Vorlage soll der Shader-Recompiler des Vita-Emulators Vita3K benutzt werden.
Nichtsdestotrotz ist es ein sehr interessantes Projekt und man kann gespannt bleiben, was in Zukunft noch folgen wird.
Interessierte finden eine Anleitung auf GitHub. Unter "Releases" sind auch einige Beispiel-Applikationen verlinkt, wie etwa ein CHIP-8-Emulator.
Danke an Akamaru für den Hinweis!

Sollte das jemals nen brauchbares Stadium erreichen hab ich endgültig keinen Grund mehr meine Vita hervorzukramen. Uff.
Kann man sich das wie etwa Nintendont vorstellen? Nur etwas aufwendiger, da es sich nicht um eine abwärtskompatible Konsole handelt.
Steht im Text ja – wie Nintendont und WINE.
Ok. Könnte man mit dieser Erfahrung auch ein eigenständiges getrenntes System wie Android/ Linux auf die Switch entwickeln?
Ich versteh nicht ganz worauf du hinauswillst. vita2hos ist (wie der Name schon sagt) an HorizonOS gekoppelt und daher abhängig vom normalen Betriebssystem der Switch.
Ist es auf der Switch möglich Vita Spiele zu zocken damit?
Das wäre theoretisch möglich, wäre aber mit extrem viel Aufwand verbunden. Überleg nur an alle Funktionen die umgebogen werden müssen.
Aber nicht viel umständlicher als bei einem Emulator? Wäre cool wenn man die Vita vollwertig in einer Switch nutzen könnte
Bei einem Emulator kannst du aber Abkürzungen und Hacks nehmen, hier musst du ja quasi alles implementieren. Würde aber eh wegfallen, da die Switch perfomancetechnisch die Vita nicht emulieren könnte.