Reviving the language that brought us the Jak & Daxter Series
In 2020, an ambitious project named OpenGOAL began, with the aim of reviving the programming language behind the beloved Jak & Daxter series. Over the years, OpenGOAL has steadily progressed, with the initial three Jak & Daxter games now playable and a dedicated modding community offering support. Post-Jak 3, numerous bug fixes, new mod features, and an improved launcher have been introduced.
The OpenGOAL version introduces a range of enhancements and accessibility options, making it appealing to both gamers and modders alike. One of the project's major goals is to ensure that the games retain their original feel and appearance, albeit with improved performance, accuracy, and compatibility. This is achieved through a fully-fledged native x86-64 port, allowing for better optimization and an overall enhanced gaming experience.
Modders have taken advantage of OpenGOAL's capabilities, creating creative modifications and even entirely new content to build upon the original games. A key aspect of the project is maintaining the decompiled and recompilable nature of the games, which essentially grants developers the freedom to modify the code to their heart's content. This level of flexibility is particularly advantageous for those interested in delving into technical areas like compiler development.
OpenGOAL's unique approach lies in its commitment to replicating the original GOAL language, striving to create a seamless experience that mirrors the original titles. By providing modders with a robust foundation, OpenGOAL empowers them to explore the intricacies of the original games and push the boundaries of what is possible within the Jak & Daxter universe.
Written by urgent.news from Lobsters's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.