PSVita Home
What's New
Homebrew
Plugins

SRB2Kart Vita v2.1 by Esod
Last Release: Jul 14, 2026
Downloads: 55

A native port of SRB2Kart to the PlayStation Vita and PlayStation TV.
Hardware-accelerated OpenGL renderer, full online multiplayer (including the official Kart Krew master server), on-screen keyboard, LiveArea assets, and a Performance mode that targets 60 FPS.
Name Version Released Hits DL Link QR
srb2kart-2019-vitagl.vpk v2.1 07/14/26 10 Download QR
srb2kart-modern-vitagl.vpk v2.1 07/14/26 10 Download QR
**Rumble.** A DualShock 3/4 plugged into a PS TV has motors — the port now uses them.

| Event | Feel |
|---|---|
| Bumping another kart | short thump |
| Spinout (banana, orbinaut…) | medium shake |
| Squish (Grow/Shrink) | heavier |
| Explosion (mine, SPB, Eggman) | full strength |
| Boost / sneaker | 2 s of high-frequency buzz |
| Offroad (grass, sand, mud) | continuous grind, scaled by how deep the offroad is and how fast you are actually ploughing through it |

Set it in **Options → Controls → Gamepad Options → Rumble** — `Off` / `Light` / `Normal` / `Strong` (default: Normal).

Splitscreen rumbles the right controller: SDL's Vita backend maps each pad to its own port. On a **handheld Vita** there are no motors, so the feature is simply inert — nothing to turn off, nothing to break. It cannot desync online play either: the rumble code only ever *reads* player state.

---

## Which VPK do I download?

| | **`srb2kart-modern-vitagl.vpk`** | **`srb2kart-2019-vitagl.vpk`** |
|---|---|---|
| **Rumble** | ✅ **new in v2.1** | ❌ (unchanged from v2.0) |
| vitaGL | latest upstream | the 2019 version (`srb2-vita`) |
| Change resolution | live, no restart | requires a restart |
| Extra file on the console | **yes** — `libshacccg.suprx` | none |
| Source branch | [`vitagl-modern`](https://github.com/Esodland/SRB2Kart-PSVita-PSTV/tree/vitagl-modern) *(default)* | [`master`](https://github.com/Esodland/SRB2Kart-PSVita-PSTV/tree/master) |

**Only the modern build changed in v2.1.** `srb2kart-2019-vitagl.vpk` is the exact same file as in v2.0 — re-attached so this release stands on its own. Rumble was not backported to it because it has not been tested on that branch.

> ⚠️ **Install only one at a time.** Both use the same title ID (`SRB2KART0`), so installing one *replaces* the other. Your data in `ux0:data/srb2kart/` is kept either way.

## Updating from v2.0

Install the VPK over the old one with VitaShell. Your game data and settings are kept, and `rumble` defaults to `Normal` on first launch.

Full install instructions, controls and build notes: [README](https://github.com/Esodland/SRB2Kart-PSVita-PSTV/blob/vitagl-modern/README.md).

## Credits

SRB2Kart by **Kart Krew**. PS Vita/PS TV port built on the work of **Rinnegatamante** (`srb2-vita`, vitaGL) with help from **Ryo**. Ported by **Esod**.
Name Version Released Hits DL Link QR
SRB2Kart Vita v2.1 07/14/26 38 Download QR