explaingit

rinnegatamante/afterburner-vita

Analysis updated 2026-05-18

3CAudience · developerComplexity · 5/5Setup · hard

TLDR

A port that lets the Android version of After Burner Climax run natively on a PS Vita, using loader and compatibility tools instead of a rewrite.

Mindmap

mindmap
  root((Afterburner Vita))
    What it does
      Loads Android game on Vita
      Patches missing imports
      Emulates Android subsystem
    Tech stack
      C
      VitaSDK
      vitaGL
    Use cases
      Play game on Vita
      Study APK loading
      Build similar ports
    Audience
      Vita homebrew developers
    Setup
      Custom firmware plugins
      Legally owned APK
      Manual file extraction

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Play a legally owned Android copy of After Burner Climax on a PS Vita.

USE CASE 2

Study how Android APK executables can be loaded and run on non-Android hardware.

USE CASE 3

Build and modify the loader for other Android-to-Vita ports using the same technique.

USE CASE 4

Learn how kernel plugins like kubridge enable low-level compatibility layers on Vita.

What is it built with?

CVitaSDKOpenGL

How does it compare?

rinnegatamante/afterburner-vitaamichail-1/orbination-whisper-aiandrewrk/libogg
Stars333
LanguageCCC
Last pushed2026-03-31
MaintenanceMaintained
Setup difficultyhardeasyeasy
Complexity5/54/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1h+

Requires custom firmware plugins, a legally obtained Android APK, and manual file extraction before it will run.

In plain English

This project is a port that lets the game After Burner Climax run on a PS Vita handheld console. It does not rewrite the game itself. Instead, it takes the official Android version of the game and loads its executable files directly into memory on the Vita, then resolves the missing pieces so the Android code can run as if it were inside a small reimplemented Android environment. The end result is that the original mobile game runs natively on Vita hardware. To use it, a player needs a Vita with custom firmware tools already installed, since the project relies on kernel-level plugins called kubridge and FdFix, plus a shader compiler file, to work correctly. Players must also legally own a copy of After Burner Climax for Android and extract certain files from the Android app package themselves, since the project does not include the original game files. Menus in the port are controlled by touch, while gameplay uses the Vita's physical buttons. The changelog shows the project has gone through at least two releases, with the newer version fixing a splashscreen freeze bug and touch menu crashes, and updating a dependency called FalsoNDK. For developers who want to build the loader themselves rather than just install it, the README lists a specific set of tools and libraries that must be compiled first, including a Vita software development kit and several supporting graphics and math libraries, each built with particular compiler flags. Once those are ready, the loader itself is built using standard C build tools. The README credits several other developers whose tools and reverse engineering work this port depends on, including the creator of the original Android executable loader technique and the authors of the Android compatibility layer it uses.

Copy-paste prompts

Prompt 1
Walk me through installing kubridge and FdFix on my PS Vita before using this port.
Prompt 2
Explain how this project loads an Android ARMv7 executable and runs it natively on Vita.
Prompt 3
Help me set up the VitaSDK and dependent libraries needed to build this loader from source.
Prompt 4
Show me how to extract the required game files from the Android APK for this port.

Frequently asked questions

What is afterburner-vita?

A port that lets the Android version of After Burner Climax run natively on a PS Vita, using loader and compatibility tools instead of a rewrite.

What language is afterburner-vita written in?

Mainly C. The stack also includes C, VitaSDK, OpenGL.

How hard is afterburner-vita to set up?

Setup difficulty is rated hard, with roughly 1h+ to a first successful run.

Who is afterburner-vita for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.