Case study
Precursor: Android ARM64 port of the Jak and Daxter trilogy
Precursor ports the Jak and Daxter trilogy to Android ARM64 using OpenGOAL's recovered GOAL code and tools. It adds an AArch64 compiler backend, C++–GOAL call bridges, an OpenGL ES 3.2 renderer, and a phone launcher that extracts and compiles game data from the user's PS2 ISO. The author reports that all three games boot on a phone, with different portions playable.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C1 partial scope or analysis entry
- Stars
- 36
- Last commit
- 2026-10-25
- Language
- Common Lisp
- License (GitHub)
- ISC
GitHub data as of 2026-11-10
Evidence

- Observed
- Download and demo observed; the case covers part of the target software.
- Scope
- Partial
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Provide a legally purchased PS2 copy of the game to be installed; PS3, PS4 and PS5 versions are unsuitable.
- Prerequisites: The Android APK requires an arm64-v8a device running Android 9 or later; building it requires the Android SDK and NDK 29.0.14206865.
- Limits: The author reports that all three games are experimental and none has been checked from start to finish.
- License: ISC License; third-party code retains its own licenses.
Cite
BibTeX
@misc{precursor-android-jak-case,
title = {{Precursor: Android ARM64 port of the Jak and Daxter trilogy}},
howpublished = {\url{https://github.com/thebardockgames/Precursor}},
url = {https://github.com/thebardockgames/Precursor},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/precursor-android-jak-case/}}
}Plain text
Precursor: Android ARM64 port of the Jak and Daxter trilogy. https://github.com/thebardockgames/Precursor (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/precursor-android-jak-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Prehistorik_js: a first-level demo rewrite · Case study
- Professor Layton: Curious Village HD Vita: an Android game rehosting port · Case study
- Professor Layton: Lost Future HD Vita: an Android executable port · Case study
- Professor Layton: Pandora's Box HD: rehosting the Android game on Vita · Case study
- Project Picori: a native PC port of The Legend of Zelda: The Minish Cap · Case study
- PROTOTYPE — native PC port: rehosting the PS4 games on Windows · Case study