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
Developer
Joined
Oct 14, 2018
Messages
6,307
Trophies
3
XP
12,100
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,917
Trophies
2
XP
29,893
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
72
Trophies
0
Age
31
XP
630
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

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Oh Dragon Quest IX
  • K3Nv2 @ K3Nv2:
    Spent like 5 hours on switch one never touched it again
  • Psionic Roshambo @ Psionic Roshambo:
    Sentinel of the stary skies
  • K3Nv2 @ K3Nv2:
    Ds is 20 years old this year
  • Psionic Roshambo @ Psionic Roshambo:
    So MJ no longer wants to play with it?
  • K3Nv2 @ K3Nv2:
    He put it down when the 3ds came out
  • SylverReZ @ SylverReZ:
    @K3Nv2, RIP Felix does great videos on the PS3 yellow-light-of-death.
  • Jayro @ Jayro:
    Eventhough the New 3DS XL is more powerful, I still feel like the DS Lite was a more polished system. It's a real shame that it never got an XL variant keeping the GBA slot. You'd have to go on AliExpress and buy an ML shell to give a DS phat the unofficial "DS Lite" treatment, and that's the best we'll ever get I'm afraid.
    +1
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
    The Real Jdbye @ The Real Jdbye: i think only the red mario kart edition phat was v5