# xerpi/vita2hos

[WIP] PlayStation Vita to Horizon OS (Nintendo Switch OS) translation layer

Repository: https://github.com/xerpi/vita2hos
Canonical: https://ross.abutalabs.com/products/vita2hos
Homepage: https://discord.gg/Z9kAsBqkbx
Language: C
License Family: other
Last push: 2025-06-07T01:37:42+00:00

## Health v2 (maintenance only)
Score: 34/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 25, release rhythm 8, longevity 100
- inputs: {"age_days": 1667, "days_push": 453, "days_rel": 530, "gap_med": null, "n_releases_24m": 1}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1256, forks 31 (observed 2026-08-28T04:04:09.301158+00:00)

## What it is
vita2hos is a translation layer (not an emulator) that runs PlayStation Vita ARMv7 executables natively on the Nintendo Switch's Horizon OS by redirecting Vita module imports to native Horizon OS services. It is an early-stage work-in-progress supporting simple CPU-rendered homebrew and initial 3D graphics via vitasdk GXM samples.

## Use cases
- run playstation vita homebrew on nintendo switch
- execute vita velf or self executables natively on horizon os
- test vitasdk gxm 3d samples on switch hardware
- run vita games on switch emulators like yuzu or ryujinx
- translate vita os module calls to switch os services

## When to choose
- you want to run Vita homebrew natively on a hacked Nintendo Switch
- you are experimenting with Vita-to-Switch compatibility at the OS module level
- you want to test simple CPU-rendered or basic 3D Vita apps on Switch or Switch emulators

## When to avoid
- you need broad compatibility with commercial Vita games - the project only supports simple homebrew so far
- you want a stable, polished solution - it is explicitly work-in-progress
- you need a traditional emulator with full system virtualization rather than a native translation layer
- you cannot run custom firmware (Atmosphère) on your Switch

## Facets
- artifact type: application
- maturity: experimental
- function: interpreter, graphics, simulation
- domain: gaming-tools, operating-systems, hardware
- platform: game-engine, embedded, cpp
- tags: translation-layer, playstation-vita, nintendo-switch, horizon-os, homebrew, armv7, aarch32, compatibility-layer, wip

## Member repositories
- xerpi/vita2hos (main) score 34

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:09.301158+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T05:07:18.101229+00:00, confidence not recorded.
  - readme: https://github.com/xerpi/vita2hos (fetched 2026-08-28T04:04:09.301158+00:00, sha 9a097fe76e60)
  - homepage: https://discord.gg/Z9kAsBqkbx (fetched 2026-08-29T12:17:36.370244+00:00, sha 57b0649229cc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
