- Joined
- Jan 2, 2020
Saw a few Rachet and Clank threads but surprisingly nothing on this game.
Anywho, for those of you unaware, there's an unofficial PC port being made from scratch
github.com
From the website:
Project Description
This project is to port Jak 1 (NTSC, "black label" version) to PC. Over 98% of this game is written in GOAL, a custom Lisp language developed by Naughty Dog. Our strategy is:
We support both Linux and Windows on x86-64.
Their FAQ page: https://github.com/open-goal/jak-project/blob/master/FAQ.md
They seem to be 80% done with it
Instructions for compiling on website.
Anywho, for those of you unaware, there's an unofficial PC port being made from scratch
GitHub - open-goal/jak-project: Reviving the language that brought us the Jak & Daxter Series
Reviving the language that brought us the Jak & Daxter Series - GitHub - open-goal/jak-project: Reviving the language that brought us the Jak & Daxter Series
From the website:
Project Description
This project is to port Jak 1 (NTSC, "black label" version) to PC. Over 98% of this game is written in GOAL, a custom Lisp language developed by Naughty Dog. Our strategy is:
- decompile the original game code into human-readable GOAL code
- develop our own compiler for GOAL and recompile game code for x86-64
- create a tool to extract game assets into formats that can be easily viewed or modified
- create tools to repack game assets into a format that our port uses.
- make the port a "native application" on x86-64, with high performance. It shouldn't emulated, interpreted, or transpiled.
- Our GOAL compiler's performance should be around the same as unoptimized C.
- try to match things from the original game and development as possible. For example, the original GOAL compiler supported live modification of code while the game is running, so we do the same, even though it's not required for just porting the game.
- support modifications. It should be possible to make edits to the code without everything else breaking.
We support both Linux and Windows on x86-64.
Their FAQ page: https://github.com/open-goal/jak-project/blob/master/FAQ.md
They seem to be 80% done with it
Instructions for compiling on website.