# Precursor: Precursor: Native Jak and Daxter Trilogy for Android

> Source: <https://reversedwithai.com/p/precursor-7d68f8cf>
> Published: 2026-10-25 07:00:41+00:00

## Evidence at a glance

Based on the linked sources. The author's reported result and independent confirmation are separate checks.

- AI involvement
- Reported models: Claude. Tools: OpenGOAL, SDL3, Gradle, CMake. The writeup below describes the work attributed to AI.
- Reported result
- Partial. This is the directory's source-based outcome classification.
- Independent confirmation
- Not reported.
- Human work and limitations
- The project explicitly states it is not endorsed or supported by the OpenGOAL team. Users are advised not to report issues with this fork to official OpenGOAL channels. The project requires an Android device with arm64-v8a architecture and Android 9 (API 28) or higher.

### Original sources

## What was done

Precursor is an unofficial, non-profit port that enables the Jak and Daxter trilogy to run natively on Android devices. It utilizes the OpenGOAL project's codebase, adding an ARM64 compiler backend, OpenGL ES 3.2 rendering, and a dedicated launcher for asset preparation.

Precursor is an unofficial, non-profit fork of the OpenGOAL project designed to run the Jak and Daxter trilogy natively on ARM64 Android devices. The project implements an ARM64 backend for the GOAL compiler, C++ to GOAL call bridges, and a renderer adapted for OpenGL ES 3.2. A custom Android launcher handles ISO validation, asset extraction, and compilation directly on the device. While all three games boot, the project remains experimental and unverified end-to-end. Jak 1 is the most advanced, featuring functional gameplay at approximately 60 FPS. Jak 2 supports basic navigation and collisions, while Jak 3 currently stalls at a white screen after the first cinematic. The project is developed with AI assistance from Claude (Anthropic), which contributes to code, diagnostics, and documentation. Commits authored with this assistance are marked as (AI-assisted) and include a co-author trailer. Users must provide their own legally purchased game ISOs, as no assets are included. Further details are available at [thebardockgames/Precursor](https://raw.githubusercontent.com/thebardockgames/precursor/HEAD/README.md).

## Reproduce it

```
To build the APK, use the Android SDK and NDK 29.0.14206865. Navigate to scripts/android-port/apk and run './gradlew assembleDebug -PopenGoalGame=launcher'. Install the resulting APK using 'adb install -r app/build/outputs/apk/debug/app-debug.apk'.
```


