Skip to main content

Progress Report - Q1 2026

· 6 min read

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.

 

info

If you want to play these mods (and others), follow the instructions here to set up the mod list for the OpenGOAL launcher.

Launcher

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.