Cloned Games

OpenGOAL

RecompilationActivePlayableWindowsLinuxOSX

The original game's compiled code translated into a native program for a new platform, usually a PC port.

OpenGOAL screenshotLinks, repository & details

About

Jak and Daxter: The Precursor Legacy is a 2001 platform game developed by Naughty Dog and published by Sony Computer Entertainment for the PlayStation 2. OpenGOAL is a native PC port of the Jak and Daxter trilogy, built by decompiling the original game code, which was mostly written in Naughty Dog's GOAL Lisp dialect, and recompiling it for x86-64 with the project's own GOAL compiler. It runs on Windows, Linux and macOS (via Rosetta); Jak 1 is considered complete, Jak 2 is in beta, and Jak 3 still has significant work remaining.

How it differs from the original

It runs natively on x86-64 PCs rather than PS2 hardware, and like the original GOAL compiler it supports live code modification while the game is running through a REPL connection. No assets from the original games are included.

Getting started

You need your own legally purchased PS2 copy of Jak 1, 2 or 3 (retail PAL, NTSC or NTSC-J, including Greatest Hits; not the PS3/PS4/PS5 releases), from which assets are extracted. The project points players to its website and a setup video rather than the developer-focused GitHub instructions.

Known issues & limitations

  • compatibility: Jak 2 is in beta with some known issues; Jak 3 still has significant work remaining.
  • Jak 2 is in beta because of a few known issues, though it is essentially complete for casual players.
  • Jak 3 still has a good amount of work left.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (PlayStation 2 version). Requires a legally purchased PS2 copy of Jak 1, Jak 2, or Jak 3 (PAL, NTSC, or NTSC-J retail builds).

  • You must provide your own legally purchased PS2 copy; the project does not include the original game assets.

Features

  • Jak 1 is considered polished and complete.

Summarised from the project's README.

Media

Additional notes

Platform note
The developers state there are no plans to ever make a mobile release.

FAQ

What is OpenGOAL?
OpenGOAL is an open-source recompilation of Jak and Daxter: The Precursor Legacy. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on PlayStation 2.
Do I need the original game files to run OpenGOAL?
Yes. The project does not include the original game's assets, so you need your own copy. Requires a legally purchased PS2 copy of Jak 1, Jak 2, or Jak 3 (PAL, NTSC, or NTSC-J retail builds).

Mentioned in

Share: