stranno
Member
Spanish developer Sergi 'Xerpi" Granell has announced vita2hos (Vita to Horizon OS), a compatibility layer to execute native Playstation Vita apps (ARMv7) through the 32-bit mode of the ARMv8 SOC inside the Switch. It is not emulation, since apps would be executed natively, but more like a wrapper. Here's the technical stuff:
He already did this on Vita, porting games from Android. Using the APIs from Rinnegatamante and the launcher from TheFloW, he ported Final Fantasy III and IV from Android to Vita months ago.
For now it only can run a few technical demos, but games could follow in the future.
PlayStation Vita (ARMv7 CPU) executables can be run natively on Nintendo Switch ARMv8 CPU in 32-bit execution mode. When loading a PlayStation Vita executable, vita2hos redirects the module imports of said executable to jump to routines that implement the same behavior, by using native Horizon OS services, like the one exposed by the original PlayStation Vita OS modules.
He already did this on Vita, porting games from Android. Using the APIs from Rinnegatamante and the launcher from TheFloW, he ported Final Fantasy III and IV from Android to Vita months ago.
For now it only can run a few technical demos, but games could follow in the future.
GitHub - xerpi/vita2hos: [WIP] PlayStation Vita to Horizon OS (Nintendo Switch OS) translation layer
[WIP] PlayStation Vita to Horizon OS (Nintendo Switch OS) translation layer - xerpi/vita2hos
github.com