Progress Report - Q1 2026
The right man in the wrong place can make all the difference in the world.
Release Info
This month's OpenGOAL Tooling (jak-project repo) release is 0.2.32.
Community Spotlight
Gordon and Daxter
MFO came out swinging with their first mod - a recreation of Half-Life physics/movement built natively in OpenGOAL! You can read more about the technicals of how this mod works here.
Whether you're a veteran bhopper or you've never touched a Source Engine game before, this one is definitely worth checking out. Speedrun.com actually held an official Challenge for this mod earlier this month.
If you want to play these mods (and others), follow the instructions here to set up the mod list for the OpenGOAL launcher.
Launcher
Add links to mod websites
Sometimes mods have a README or other website with additional info that doesn't fit in the launcher description. This change makes the mod name a clickable link whenever there's a related website.
Split progress bars for mod download vs extraction
Previously there was a single "Extraction" progress bar that also included the time spent downloading the mod. This caused confusion for users downloading large mods or with slower internet speeds, thinking something had gone wrong during extraction. Now there is a separate progress bar just for the mod download process.
Improve error handling, user notifications, and debugging information
Various changes to improve the launcher’s ability to handle errors and to surface useful information when something goes wrong, either to the user directly or in the support package for developer debugging.
Misc internal code refactors
A handful of internal changes aiming to streamline the code for readability.
General Changes
Translations
All translations from Crowdin should now be updated and added to the games. This includes changes for French, Spanish, Catalan, Czech, German, Finnish, Italian, Japanese, Dutch, Norwegian, Polish, Portuguese, Danish, Hungarian, Croatian, Arabic, Greek, Serbian, and Portuguese (Brazilian)!
If you're interested in contributing translations, check out these guides.
Jak 3 / Jak 2
Reset speedrun autosplitter after blackout
Improves the timing of the autosplitter reset to better match leaderboard timing (first non-blackout frame). Previously it would reset as soon as the menu option was chosen, and timing could vary depending on what levels needed to be loaded/unloaded.
Fix Split Boxes debug option
Prevents the Split Boxes debug visualization tool from immediately crashing.
Jak 1
Fix memory card boxes on custom aspect ratios
Improves the handling of the boxes around the memory cards across various aspect ratios.
Mountain Pass speedrun fixes
Restores a change that was inadvertently reverted awhile back, skipping the Klaww cutscene when doing Mountain Pass individual level speedruns.
Also fixes a visual bug where the column Klaww destroys during the cutscene was still being spawned when the cutscene was skipped.

Light Eco speedrun autosplitter fixes
Fixes a bug where the checkbox for splitting on collecting Light Eco was being ignored and always splitting.
Adds an option for splitting only once after collecting Light Eco (the existing option will split repeatedly until all splits are completed). This is useful for routes where you have more to do after collecting Light Eco.
