vita2hos: Translation layer from Vita to Horizon OS

Deleted member 323844

Well-Known Member
OP
Member
Joined
Feb 17, 2013
Messages
802
Trophies
1
XP
2,335
Country
Spain
Xerpi (developer of Fakemote, among many other projects) is working on vita2hos, a wrapper between Vita and Horizon OS. Apps are running natively, but Vita calls are translated into Horizon stuff.

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 is registered here, so maybe he can give more details about the progress and the objetives. Edit:

This is still in very early stages and therefore it can only run very simple CPU-rendered PlayStation Vita homebrews.

There is very initial 3D graphics support (it can run vitasdk's GXM triangle and cube samples by hardcoding _vita2hos_'s GLSL shaders to match the Cg shaders the samples use).

https://github.com/xerpi/vita2hos
 
Last edited by Deleted member 323844,

masagrator

The patches guy
Member
Joined
Oct 14, 2018
Messages
5,731
Trophies
3
XP
10,708
Country
Poland
For lay people.

What could this mean in the future?
Running Vita apps without emulating CPU stuff.
Which means we can have much more power dedicated to emulating GPU, which can result in the best available Vita emulator on internet.

The same pattern (CPU native code + emulated GPU) is used by Nintendo in their ports of Super Mario Galaxy and Zelda Skyward Sword which would normally not run at such good performance level as we have them.
 
Last edited by masagrator,

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,143
Trophies
2
XP
20,172
Country
United Kingdom
Awesome, will be cool to play with even if it only runs homebrew, but would be amazing if even some Vita games become playable (I'm still meaning to play the Uncharted game for Vita). And just really interesting from a tech perspective anyway.
 
  • Like
Reactions: Spazzery

stompysan

Well-Known Member
Newcomer
Joined
Dec 10, 2014
Messages
65
Trophies
0
Age
30
XP
418
Country
United States
He's not wrong. I was super excited when I bought mine back in the day, i was expecting PSP level of games.... I got Cold Steel and that's it. Mostly used it for emulators.
The Vita is an EXCELLENT system if you are a weeb. So many good anime titles, and a lot of them were actually localized for the US.
 
  • Like
Reactions: Reploid
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
  • BentlyMods @ BentlyMods:
    My fav actvity is:

    mario-dancing.gif
    BentlyMods @ BentlyMods: My fav actvity is: