Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1114 commits
Select commit Hold shift + click to select a range
23118be
[jak3] Fix crash in subrails (#3863)
water111 Feb 16, 2025
41ed4b1
ci: update to ubuntu `22.04` (#3860)
xTVaser Feb 16, 2025
e656ef9
Jak 2: Italian translation (Hints) (#3590)
manuelx98 Feb 17, 2025
04a10b2
CI: Periodic Controller Database Update (#3865)
OpenGOALBot Feb 28, 2025
9759841
New Crowdin updates - February 2024 (#3857)
xTVaser Mar 1, 2025
3c5b1fb
New Crowdin updates - February 2024 (#3867)
xTVaser Mar 1, 2025
ccbd600
build(deps): bump hendrikmuhs/ccache-action from 1.2.16 to 1.2.17 (#3…
dependabot[bot] Mar 1, 2025
b2289e8
g/j2: persist subtitle language properly, eliminates a crash (#3872)
xTVaser Mar 1, 2025
651b5b2
build-actor: fix merc transparency (#3875)
Hat-Kid Mar 2, 2025
1f6438e
deps: update to SDL3 (#3852)
xTVaser Mar 2, 2025
3e6ba27
Dedupe custom level textures by height/width/data, not just name (#3874)
dallmeyer Mar 8, 2025
6696346
ci: updated controller database
OpenGOALBot Mar 10, 2025
ea3d230
Merge pull request #3877 from open-goal/bot/update-controller-db
xTVaser Mar 10, 2025
61ad9f0
Extract levels+collision to `decompiler_out` (adjacent to textures+au…
dallmeyer Mar 24, 2025
1fa9363
ci: updated controller database
OpenGOALBot Mar 24, 2025
46b91e5
Merge pull request #3884 from open-goal/bot/update-controller-db
xTVaser Mar 30, 2025
6871a3a
goalc: don't assume DGO/CGOs are within the ObjectDB when building le…
xTVaser Mar 31, 2025
e122941
Fix pagination for non-dynamic popup menus (speedrun menu) (#3883)
dallmeyer Mar 31, 2025
5415c83
CI: Periodic Controller Database Update (#3894)
OpenGOALBot Apr 10, 2025
647282d
deps: update `fmt` to `11.1.4` (#3880)
xTVaser Apr 12, 2025
a1d1ff1
Fix for running extractor without optional game flag (#3896)
trippjoe Apr 13, 2025
7a086fc
CI: Periodic Controller Database Update (#3897)
OpenGOALBot Apr 14, 2025
c61a69d
jak3: wip pc progress code (#3898)
Hat-Kid Apr 16, 2025
3906262
Toggle Cpp openGL with F12 / Alt + Enter / Anything else (#3901)
Zedb0T Apr 26, 2025
4e28bd1
[jak1] Speedrun mode misc fixes (#3902)
dallmeyer Apr 26, 2025
5d9a760
build(deps): bump hendrikmuhs/ccache-action from 1.2.17 to 1.2.18 (#3…
dependabot[bot] May 9, 2025
c1480cd
CI: Periodic Controller Database Update (#3900)
OpenGOALBot May 9, 2025
67f6256
g/j2: change and initialize jak 2 subtitles correctly (#3907)
xTVaser May 10, 2025
0321423
CI: Periodic Controller Database Update (#3912)
OpenGOALBot May 13, 2025
5873c88
Hide imgui only on key press, instead of while pressed. (#3911)
Zedb0T May 13, 2025
85e3203
g/jak2: don't try to print subtitles that don't exist (non-base langu…
xTVaser May 13, 2025
0837af9
game: ensure SDL subsystems are cleaned up prior to quitting SDL (#3913)
xTVaser May 13, 2025
a271111
Fixed typo in US English subs. (#3914)
MuchWhittering May 15, 2025
578cbe1
macos: fix dynamically linked library in static release (#3915)
xTVaser May 15, 2025
52df5a2
CI: Periodic Controller Database Update (#3918)
OpenGOALBot May 22, 2025
a6c21a9
Implement analog stick sensitivity setting, default it to 133% (#3919)
ManDude May 27, 2025
3736554
CI: Periodic Controller Database Update (#3928)
OpenGOALBot May 27, 2025
26d6d66
deps: update SDL3 to version 3.2.14 (#3932)
xTVaser May 31, 2025
b6649d2
Properly set window size when switching from borderless/fullscreen ->…
xTVaser May 31, 2025
228dfd8
[jak3] Small bug fixes (#3933)
water111 Jun 1, 2025
23262ce
g/j2: add hack workaround to prevent `atoll-sig` mission getting stuc…
xTVaser Jun 1, 2025
5522c3d
[high fps] fix blinking in all games (#3759)
SuperSamus Jun 1, 2025
882c45f
[jak3] Fix crash with shadow in precursor ship (#3934)
water111 Jun 1, 2025
6536040
default button pressure to 0 (#3938)
water111 Jun 2, 2025
c87469c
[extractor] Fix ISO extraction bug. (#3937)
water111 Jun 2, 2025
fce2dad
[jak3] Fix disabling nav (#3941)
water111 Jun 3, 2025
0dfa6be
CI: Periodic Controller Database Update (#3939)
OpenGOALBot Jun 3, 2025
77586b7
game: default MSAA to off (#3943)
xTVaser Jun 4, 2025
cdbc241
New Crowdin updates (#3942)
xTVaser Jun 4, 2025
b7a2cdf
Fix Jak II ISO hashes (#3946)
dallmeyer Jun 4, 2025
c081185
[jak3] Add BRANCH grain, make handler IDs unique (#3950)
water111 Jun 8, 2025
6c0107f
remove some spammy overlord prints (#3952)
water111 Jun 8, 2025
56d495b
[jak2/3] Support yakows in custom levels (#3951)
dallmeyer Jun 8, 2025
f5453b9
[gfx] Fix eye-related crash, clear color logic (#3957)
water111 Jun 12, 2025
0ab252d
[jak1] Fix speedrun mode bug where loading a save is counted as new r…
dallmeyer Jun 19, 2025
5ad1765
[jak3] Subtitle typo (#3961)
dallmeyer Jun 19, 2025
d352856
[jak2] Fix Fortress Crash by Patching Mips2C Function (#3963)
massimilianodelliubaldini Jun 20, 2025
8fbd85b
Fail building custom level if long_name is too long (#3966)
Zedb0T Jun 23, 2025
2002cd0
Some jak 3 transcription fixes (#3893)
Aloqas Jun 29, 2025
1748086
Updating UK English spelling - Cutscene (#3962)
MuchWhittering Jun 29, 2025
72c3bd3
CI: Periodic Controller Database Update (#3953)
OpenGOALBot Jun 29, 2025
560f769
Assert - added missing macros (#3968)
clagrisenti Jun 29, 2025
ce23af2
CI: Periodic Controller Database Update (#3973)
OpenGOALBot Jul 3, 2025
ac7ccd9
optional linting: only fetch master branch (#3972)
trippjoe Jul 3, 2025
a0a4ec7
game: fix level select for untranslated languages and fix infinite re…
xTVaser Jul 3, 2025
2d64108
display: be more generous when filtering resolutions by refresh rate …
xTVaser Jul 3, 2025
012ff7b
deps: update to SDL 3.2.16 (#3975)
xTVaser Jul 3, 2025
7320bfc
g/jak1: Extract ambient data to json (#3945)
Soggy-Pancake Jul 3, 2025
d5eebdc
CI: Periodic Controller Database Update (#3977)
OpenGOALBot Jul 12, 2025
a34ab9a
game: fix refresh rate filtering comparison (#3984)
xTVaser Jul 17, 2025
690cc04
[jak1] Allow skipping credits in speedrunner mode (#3981)
dallmeyer Jul 22, 2025
b93caab
CI: Periodic Controller Database Update (#3982)
OpenGOALBot Jul 23, 2025
c4585ef
CI: Periodic Controller Database Update (#3989)
OpenGOALBot Jul 30, 2025
070e233
Replace PCRTC framebuffer blit with screen quad draw (#3980)
ManDude Jul 31, 2025
796e0a4
Update filesystem.hpp dependency and un-break symlinks (#3990)
towai Jul 31, 2025
796a1f1
[jak1] Don't update cell/orb/fly autosplit counters during blackout (…
dallmeyer Aug 16, 2025
a470820
CI: Periodic Controller Database Update (#3995)
OpenGOALBot Aug 16, 2025
006d24b
game: Support korean in Jak 2 and Jak 3 (#3988)
xTVaser Aug 16, 2025
98c1aa4
jak3: fix `was-pre-game` crash and `egg-spider` bbush (#4000)
Hat-Kid Aug 17, 2025
d825d9d
CI: Periodic Controller Database Update (#4004)
OpenGOALBot Aug 19, 2025
bbac33a
Check that we have valid process before invoking event-hook (fix jak1…
dallmeyer Aug 22, 2025
899d0b5
deps: update to SDL 3.2.20 (#4007)
xTVaser Aug 24, 2025
ccda20a
CI: Periodic Controller Database Update (#4010)
OpenGOALBot Aug 26, 2025
6b2ded2
Add Bosnian language to Jak 1 (#4011)
gsanjin Aug 30, 2025
4bf4f1b
Rename `WATER_AN.CGO` to `WATER-AN.CGO` if found during extraction (#…
trippjoe Aug 30, 2025
3c23e76
ci: don't explicitly install `cmake` anymore for macOS builds (#4013)
xTVaser Aug 30, 2025
6f4ca43
build(deps): bump actions/download-artifact from 4 to 5 (#4016)
dependabot[bot] Sep 1, 2025
7b4d636
build(deps): bump actions/checkout from 4 to 5 (#4015)
dependabot[bot] Sep 1, 2025
aad1b53
CI: Periodic Controller Database Update (#4017)
OpenGOALBot Sep 2, 2025
8afdd9f
jak2: progress: fix duplicate "Right Analog Stick Left" in keybind li…
christophermowrey Sep 19, 2025
0cb2206
CI: Periodic Controller Database Update (#4019)
OpenGOALBot Sep 26, 2025
26597e8
[jak1] Fix lavatube oranges autosplit (#4022)
dallmeyer Sep 26, 2025
9e8470e
New Crowdin updates (#4027)
xTVaser Sep 27, 2025
c8a1643
[jak3] Add zoom blur and color filter effect (#4031)
water111 Oct 4, 2025
652c90c
Increase print buffer size (#4035)
water111 Oct 5, 2025
2cd6452
[jak3] fix bomb and war factory ocean culling (#4036)
water111 Oct 5, 2025
701624b
[jak3] fix soundless spools always assuming 60fps + [jak2] fix rogue …
ManDude Oct 6, 2025
48903fc
[jak3] fix stereo vag commands causing memory corruption (#4040)
ManDude Oct 7, 2025
3f75e5d
Add support for brightness and contrast modifiers (#4041)
ManDude Oct 7, 2025
5618649
Fix Jak 3 subtitle speaker colors (#4043)
ManDude Oct 7, 2025
4299b7d
[jak3] Decouple dust storm particles & push vector from FPS (#4046)
ManDude Oct 8, 2025
73dd982
jak3: misc high fps fixes (#4055)
Hat-Kid Oct 17, 2025
e594b23
[jak3] Collision Renderer - support new pat-events and pat-materials …
dallmeyer Oct 17, 2025
08650e1
Fix strange scene-player initial blackout being bad for non-zero `art…
ManDude Oct 17, 2025
47620fd
jak2, jak3: fix high fps vehicle smush (#4059)
Hat-Kid Oct 20, 2025
5ac5b6a
jak3: fix widescreen scissoring for mission and scene select (#4061)
Hat-Kid Oct 24, 2025
dd5006f
build(deps): bump hendrikmuhs/ccache-action from 1.2.18 to 1.2.19 (#4…
dependabot[bot] Nov 3, 2025
8ba466f
build(deps): bump actions/download-artifact from 5 to 6 (#4066)
dependabot[bot] Nov 3, 2025
974f63f
build(deps): bump peter-evans/repository-dispatch from 3 to 4 (#4065)
dependabot[bot] Nov 3, 2025
82e5620
build(deps): bump actions/upload-artifact from 4 to 5 (#4064)
dependabot[bot] Nov 3, 2025
e0fd069
CI: Periodic Controller Database Update (#4062)
OpenGOALBot Nov 3, 2025
0fa93ce
jak1: subtitle fixes (#4063)
gratefulforest Nov 4, 2025
1f8362d
CI: Periodic Controller Database Update (#4077)
OpenGOALBot Nov 10, 2025
c9d1460
goalc: add `offset-of` (#4081)
Hat-Kid Nov 18, 2025
0385c76
decomp: support `part-tracker-spawn` in jak2, part group constants (#…
Hat-Kid Nov 20, 2025
2e7bbf2
[jak3] Implement `city-peace` and `desert-peace` cheats (#4079)
dallmeyer Nov 20, 2025
06d40b5
[jak3] Some autosplit changes (#4085)
dallmeyer Nov 27, 2025
5681aa6
Fix generic2 zbuffer and jak3 progress menu crash (#4091)
water111 Dec 8, 2025
512696b
[jak3] Support dpad pacman controls (#4083)
dallmeyer Dec 8, 2025
fde7b3b
[jak3] Fix temple % warp split (#4086)
dallmeyer Dec 8, 2025
5f1676d
IOP: Fix WakeupThread waking up threads with other waittypes (#4047)
Ziemas Dec 8, 2025
e2f14f4
jak1, jak2, jak3: fix missing collision in custom levels (#4060)
gratefulforest Dec 8, 2025
c60ae23
jak1, jak2, jak3: fix custom model visibility (#4070)
gratefulforest Dec 8, 2025
5c9d891
jak1: fix jsonc tpages being non-functional (#4074)
gratefulforest Dec 8, 2025
4814bb2
build(deps): bump actions/checkout from 5 to 6 (#4087)
dependabot[bot] Dec 8, 2025
0ea38cb
[jak3] Fix audio language setting (#4093)
water111 Dec 8, 2025
f17cb85
CI: Periodic Controller Database Update (#4084)
OpenGOALBot Dec 8, 2025
11c35a0
[jak3] Add slow-time blur and fix color filter (#4037)
water111 Dec 8, 2025
3eec4d2
jak1: fix high fps ripples + frozen ripples (#4067)
gratefulforest Dec 8, 2025
aed61ce
jak1: fix opening logo on non-PS2 aspects (#4073)
gratefulforest Dec 8, 2025
b369757
macos 13 -> 15 (#4094)
water111 Dec 9, 2025
abef970
jak2: fix hud alignment (#4075)
gratefulforest Dec 9, 2025
4dee142
[jak3] Fix rigid-body threshold to account for frame time (#4095)
water111 Dec 9, 2025
75b4af4
[jak3] PC uploads for water textures (#4097)
water111 Dec 9, 2025
abf2796
build(deps): bump hendrikmuhs/ccache-action from 1.2.19 to 1.2.20 (#4…
dependabot[bot] Dec 9, 2025
f8d5aaf
CI: Periodic Controller Database Update (#4102)
OpenGOALBot Dec 16, 2025
04f1f93
[jak2/3] Fix `same-attack-invulnerable-timeout` clock drift original …
dallmeyer Dec 28, 2025
dd21b5c
Speedrun fixes (jak 1 buzzer counts, jak 2 race intro autosplit) (#4103)
dallmeyer Dec 28, 2025
27fe8d2
jak1: fix high fps menu sliders (#4105)
gratefulforest Dec 28, 2025
9560b08
jak1: fix aspect settings selection (#4101)
gratefulforest Dec 28, 2025
f4512a4
Jak 3 Finnish translation + Update Jak 1 & 2 translations (#4028)
Aloqas Dec 28, 2025
739a2ff
jak1: fix balance-plats at high-fps (#4069)
gratefulforest Dec 28, 2025
a5ac2b0
Prevent array OOB access for traffic-height-map (#4106)
dallmeyer Dec 28, 2025
c0b1587
New Crowdin updates (#4107)
xTVaser Dec 28, 2025
60cf8f7
CI: Periodic Controller Database Update (#4108)
OpenGOALBot Dec 30, 2025
40b088a
IOP, DMA: Silence VAG audio on first chunk upload (#4048)
massimilianodelliubaldini Dec 30, 2025
d3cc739
jakx: Commit existing work from other PRs (#4112)
xTVaser Jan 1, 2026
96598b6
build(deps): bump peter-evans/create-pull-request from 7 to 8 (#4113)
dependabot[bot] Jan 1, 2026
34d812b
build(deps): bump actions/upload-artifact from 5 to 6 (#4114)
dependabot[bot] Jan 1, 2026
10ea294
build(deps): bump actions/download-artifact from 6 to 7 (#4115)
dependabot[bot] Jan 1, 2026
ad3e557
[jak2/jak3] Wait to reset autosplitter until after blackout (#4126)
dallmeyer Mar 1, 2026
d04a49f
build(deps): bump actions/download-artifact from 7 to 8 (#4128)
dependabot[bot] Mar 2, 2026
e85eb00
build(deps): bump actions/upload-artifact from 6 to 7 (#4127)
dependabot[bot] Mar 2, 2026
9dbadfd
CI: Periodic Controller Database Update (#4129)
OpenGOALBot Mar 2, 2026
a2b7fb3
[jak1] Restore Klaww cutscene skip for Mountain Pass IL speedruns (#4…
dallmeyer Mar 2, 2026
c9351fd
CI: Periodic Controller Database Update (#4132)
OpenGOALBot Mar 10, 2026
4db30a5
CI: Periodic Controller Database Update (#4135)
OpenGOALBot Mar 17, 2026
3c985f8
[jak2/jak3] Unbreak split boxes debug option (#4133)
dallmeyer Mar 18, 2026
cd8252d
[jak1] MP ILs - dont spawn the column that klaww breaks during cutsce…
dallmeyer Mar 18, 2026
9fb8a1d
deps: update zydis and json.hpp to silence various warnings (#4136)
xTVaser Mar 18, 2026
cbe21e3
docs: README pass, add alternative editor documentation (Zed) (#4137)
xTVaser Mar 22, 2026
8a0ffc2
CI: Periodic Controller Database Update (#4138)
OpenGOALBot Mar 26, 2026
2762701
jak1: fix memcard screen on custom aspects (#4116)
gratefulforest Mar 27, 2026
452d873
CI: Periodic Controller Database Update (#4141)
OpenGOALBot Mar 30, 2026
5f300ce
New Crowdin updates (#4142)
xTVaser Mar 30, 2026
d0042c3
i18n: revert recent finnish changes from crowdin (#4143)
xTVaser Mar 30, 2026
40cc1f0
ci: update ccache action (#4144)
xTVaser Mar 31, 2026
64bcd8c
goalc: Get CodeTester tests passing on Arm64 (only targetting macOS a…
xTVaser Mar 31, 2026
d1e03e1
config cleanup (#4146)
dallmeyer Apr 1, 2026
07a1fca
[jak3] Give skull gems for heromode speedruns (#4148)
dallmeyer Apr 2, 2026
0e0da37
jak3: remove old pal graphics menu and enable fps setting in retail (…
Hat-Kid Apr 2, 2026
783f6d9
deps: update imgui to 1.92.6 and allow changing imgui font/style at r…
xTVaser Apr 2, 2026
c4d34e3
jak3: Finish font DB implementation (support Cyrillic) (#4147)
xTVaser Apr 2, 2026
7a7edf6
jak3: remove title casing mistakes (#4156)
xTVaser Apr 2, 2026
c37304c
[jak3] Fix arena token not respawning bug (#4150)
dallmeyer Apr 3, 2026
be18834
[jak3] Port over R1/R2 swap and trigger effects from jak2 (#4151)
dallmeyer Apr 3, 2026
6de4b0e
jak3: misc rpc and progress fixes (#4159)
Hat-Kid Apr 3, 2026
434269c
game: ignore analog trigger values below 5% of the range (#4157)
xTVaser Apr 3, 2026
005c6e1
common: improve logging around ISO `fread` errors (#4155)
xTVaser Apr 3, 2026
259b74d
[jak3] Scale sandstorm push effect to better match PS2 (#4163)
dallmeyer Apr 3, 2026
a75e820
jak3: more rpc fixes (#4166)
Hat-Kid Apr 3, 2026
64baff9
jak2/jak3: fix overlapping layers on non-playable Hellcats (#4161)
1rocket1 Apr 3, 2026
fe8a664
[jak3] Support PC camera invert options (#4171)
dallmeyer Apr 4, 2026
8aa9fb0
Fix language settings not saving in jak 2/3, fix autosave from title …
dallmeyer Apr 4, 2026
c2dd821
jak3: add `sidekick` feature to hero mode for runs (#4173)
Hat-Kid Apr 4, 2026
c3cc91c
jak2/3: update `enemy` method name related to playing sound effects (…
xTVaser Apr 5, 2026
dc20350
jak3: fix potential `wascity-defend` softlock, stick sens setting, fi…
Hat-Kid Apr 5, 2026
1f1fdf8
jak3: support mirror mode (#4170)
xTVaser Apr 5, 2026
c012005
jak3: add unlock debug menu options (#4184)
xTVaser Apr 5, 2026
a183d0c
crowdin: reference jak 3 files (#4185)
xTVaser Apr 5, 2026
147765f
[jak3] Update progress code to use DPROCESS_STACK_SIZE (#4186)
dallmeyer Apr 6, 2026
bd5bfe8
jak3: remove `-debug` from critical load-game logging function (#4187)
xTVaser Apr 6, 2026
b5269a8
CI: Periodic Controller Database Update (#4188)
OpenGOALBot Apr 6, 2026
3f68685
decomp3: `vivsol-edit`, `editable` and nav mesh editor files (#4200)
Hat-Kid Apr 8, 2026
d2e9e6e
[jak2/jak3] Check target state != target-continue, instead of = targe…
dallmeyer Apr 8, 2026
ec4ccf0
deps/game: Update SDL to 3.4.4 and fix mouse cursor handling (#4201)
xTVaser Apr 8, 2026
cfe3ec9
decomp3: `cam-debug`, `hover-nav-edit`, `pilot-recorder` (#4203)
Hat-Kid Apr 9, 2026
c31662e
[jak3] Fix secrets option on title screen (#4194)
dallmeyer Apr 10, 2026
89468c1
Jak 3 french subtitles (#4197)
RoyalForgotten Apr 10, 2026
fedd27e
Adjust projectile focus fix to also work on semi-solid targets + fix …
ManDude Apr 11, 2026
a18d74c
jak3: map fixes for pc port (#4199)
gratefulforest Apr 12, 2026
5acb70a
CI: Periodic Controller Database Update (#4218)
OpenGOALBot Apr 13, 2026
d961e79
[jak3] Make surround sound not the default (#4217)
dallmeyer Apr 13, 2026
480fdaa
[jak3] Fix some things relating to resetting speedruns (#4216)
dallmeyer Apr 14, 2026
0e6c93e
jak2/jak3: Flags for custom languages (#4209)
Aloqas Apr 14, 2026
7145890
jak3: high fps fix for mech carry drop (#4223)
Hat-Kid Apr 14, 2026
2f51e35
[jak3] Implement trick display text secret (#4208)
dallmeyer Apr 14, 2026
3e3542c
[jak3] Prevent NaN-induced infinite loop in ff-squad-control bubble s…
dallmeyer Apr 16, 2026
6379903
wip: better stack var support (#4222)
water111 Apr 18, 2026
a63cb1d
[jak2/jak3] Fix off by one bug in trick display (#4224)
dallmeyer Apr 18, 2026
1dff571
game: support splash screens (#4236)
Hat-Kid Apr 20, 2026
67cd649
CI: Periodic Controller Database Update (#4240)
OpenGOALBot Apr 20, 2026
6238f7f
various decomp cleanups (#4247)
xTVaser Apr 26, 2026
fea7d3a
[jak3] Fix Daxter's death quotes scenes not playing (#4243)
Nick0778 Apr 26, 2026
36d8213
CI: Periodic Controller Database Update (#4251)
OpenGOALBot Apr 27, 2026
7f2dbd6
Include jak3 docs in zip (#4254)
dallmeyer Apr 30, 2026
d328be1
build(deps): bump hendrikmuhs/ccache-action from 1.2.22 to 1.2.23 (#4…
dependabot[bot] May 2, 2026
5b75cb7
[jak3] Prevent NaN propagation in spydroid attack state (#4237)
dallmeyer May 4, 2026
a7844c9
[jak3] Add roboskip autosplit, allow heromode secret selection (#4257)
dallmeyer May 4, 2026
e6260e4
decompiler: support animation export and support master art groups in…
Hat-Kid May 4, 2026
553edd3
jak2/jak3: Add subtitle speakers (#4230)
Aloqas May 4, 2026
c4bc4d3
jak3: fix `region` regression (#4264)
Hat-Kid May 4, 2026
8719089
CI: Periodic Controller Database Update (#4262)
OpenGOALBot May 4, 2026
18988ff
Update Jak 1 Portuguese (pt-pt) translations (#4263)
luis-gmonkey May 5, 2026
580b190
jak3: fix dark eco vent powerup anim (#4269)
Hat-Kid May 6, 2026
704972d
decomp: resolve first batch of trivial files (#4266)
xTVaser May 8, 2026
c010073
game: fix missing event.type comparison in joystick axis motion handl…
trippjoe May 28, 2026
4e77d6e
jak1: fix mole crash on foot (#4294)
Hat-Kid May 30, 2026
fd17e33
jak2: add missing inline declaration in `vector*!` (#4287)
trippjoe May 30, 2026
122de4e
jak1: clean up `control-info` names and other misc cleanup (#4295)
Hat-Kid May 31, 2026
e482894
build-actor: set `shader-cnt` to 0 for dummy `merc-fragment` (#4296)
Hat-Kid May 31, 2026
3422e05
decompiler: `extract_anim` model name remap (#4297)
Hat-Kid May 31, 2026
89da645
jak3: make actor LOD setting affect lightning quality in elec gates (…
ManDude May 31, 2026
bbb9abd
CI: Periodic Controller Database Update (#4273)
OpenGOALBot Jun 3, 2026
fa2f652
jak3: Dev commentary subtitles (#4281)
Aloqas Jun 3, 2026
e00bc47
libco: Update to latest version from ares (#4282)
Ziemas Jun 3, 2026
1254d93
custom levels: support custom regions in jak2/3 (#4300)
Hat-Kid Jun 3, 2026
b9d3f50
deps: update to SDL 3.4.10 (#4301)
Hat-Kid Jun 4, 2026
b948e95
[jak2/3] Fix dark/light eco HUD not flashing after save file is X hou…
dallmeyer Jun 6, 2026
25e105a
jak2/3: implement ocean envmap (#4303)
Hat-Kid Jun 7, 2026
a5ef456
loader: allow manual reload of fr3 data (#4304)
Hat-Kid Jun 7, 2026
4076b14
jak3: fix zoom blur flashbang in retail (#4305)
Hat-Kid Jun 7, 2026
c81a315
CI: Periodic Controller Database Update (#4306)
OpenGOALBot Jun 8, 2026
560e191
decompiler: reduce memory usage during texture pack installation by l…
trippjoe Jun 8, 2026
70ef778
[jak3] proofreading & correcting FR subtitle lines (#4272)
YohanDFN Jun 8, 2026
e41b6da
ci: init offline runner allowlist (#4307)
xTVaser Jun 9, 2026
faa9b91
ci: move offline tests to a GHA self-hosted runner (#4308)
xTVaser Jun 10, 2026
396fd63
[jak3] Include orbs in crates for track skill debug option (#4275)
dallmeyer Jun 10, 2026
feaa7fb
[jak1] Show max of flying-lurker distances on HUD (#4309)
dallmeyer Jun 11, 2026
41fd0b6
custom levels: support camera entities and custom keyframe values (#4…
Hat-Kid Jun 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .clang-format
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ IncludeCategories:
Priority: 2
- Regex: '^(<|")common.*'
Priority: 3
- Regex: '^"third-party.*'
- Regex: '^"(third-party|fmt|curl).*'
Priority: 4
SortPriority: 5
- Regex: '.*'
Expand Down
8 changes: 8 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
.cache/
.git/
build/
decompiler_out/
failures/
iso_data/
out/
log/
81 changes: 0 additions & 81 deletions .github/ISSUE_TEMPLATE/bug-report.yml

This file was deleted.

7 changes: 7 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1 +1,8 @@
blank_issues_enabled: true
contact_links:
- name: Feature Requests and Ideas
url: https://github.com/open-goal/jak-project/discussions/new/choose
about: Please use the discussion board to bring up feature requests and ideas. If there is interest in them, they can then be converted to an issue(s).
- name: Discord Help Channel
url: https://discord.gg/dPRCfsju3N
about: The best place for general help and asking questions.
24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE/enhancement-request.yml

This file was deleted.

24 changes: 0 additions & 24 deletions .github/ISSUE_TEMPLATE/feature-request.yml

This file was deleted.

75 changes: 75 additions & 0 deletions .github/ISSUE_TEMPLATE/jak1-bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: "\U0001F41B Jak 1 Bug Report"
description: Create a bug report for Jak 1.
labels: ["jak1"]
type: 'bug'
body:
- type: checkboxes
attributes:
label: Acknowledgements
description: Take a couple minutes to help our maintainers work faster.
options:
- label: I have [searched](https://github.com/open-goal/jak-project/issues?q=is%3Aissue+is%3Aopen+label%3Abug+label%3Ajak1+sort%3Aupdated-desc+) for duplicate or closed bug reports
required: true
- label: I understand that I am supposed to provide my own legitimately obtained copy of the game
required: true

- type: textarea
attributes:
label: Describe the Bug
description: A clear and concise description of what the bug is. You may post screenshots or videos of the bug here.
validations:
required: true

- type: textarea
attributes:
label: How To Reproduce
description: Steps to reproduce the behavior. You can also post a video of it here.
validations:
required: true

- type: dropdown
attributes:
label: Does this problem occur on original hardware or PCSX2?
description: Some things that may seem like bugs are actually exactly how the original game behaved.
options:
- Yes, it's unique to OpenGOAL
- Didn't check
- Not needed, bug is obvious
validations:
required: true

- type: textarea
attributes:
label: Expected Behavior
description: A clear and concise description of the expected behavior.
placeholder: When I do X, Y should happen.
validations:
required: true

- type: textarea
attributes:
label: Environment Information
description: "You can upload the [Support Package](https://github.com/open-goal/launcher#asking-for-help) provided by the Launcher here, or you can provide the following information: CPU, GPU, OS Version, OpenGOAL Version (found in the window's title bar)"
validations:
required: true

- type: dropdown
attributes:
label: Game Version
options:
- NTSC 1.0 (black label)
- NTSC Greatest Hits version (red label)
- PAL
- JP
validations:
required: true

- type: dropdown
attributes:
label: Have you set the game to something other than `60fps`?
options:
- "No"
- "Yes"
validations:
required: true

75 changes: 75 additions & 0 deletions .github/ISSUE_TEMPLATE/jak2-bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: "\U0001F41B Jak 2 Bug Report"
description: Create a bug report for Jak 2.
labels: ["jak2"]
type: 'bug'
body:
- type: checkboxes
attributes:
label: Acknowledgements
description: Take a couple minutes to help our maintainers work faster.
options:
- label: I have [searched](https://github.com/open-goal/jak-project/issues?q=is%3Aissue+is%3Aopen+label%3Abug+label%3Ajak2+sort%3Aupdated-desc+) for duplicate or closed bug reports
required: true
- label: I understand that I am supposed to provide my own legitimately obtained copy of the game
required: true

- type: textarea
attributes:
label: Describe the Bug
description: A clear and concise description of what the bug is. You may post screenshots or videos of the bug here.
validations:
required: true

- type: textarea
attributes:
label: How To Reproduce
description: Steps to reproduce the behavior. You can also post a video of it here.
validations:
required: true

- type: dropdown
attributes:
label: Does this problem occur on original hardware or PCSX2?
description: Some things that may seem like bugs are actually exactly how the original game behaved.
options:
- Yes, it's unique to OpenGOAL
- Didn't check
- Not needed, bug is obvious
validations:
required: true

- type: textarea
attributes:
label: Expected Behavior
description: A clear and concise description of the expected behavior.
placeholder: When I do X, Y should happen.
validations:
required: true

- type: textarea
attributes:
label: Environment Information
description: "You can upload the [Support Package](https://github.com/open-goal/launcher#asking-for-help) provided by the Launcher here, or you can provide the following information: CPU, GPU, OS Version, OpenGOAL Version (found in the window's title bar)"
validations:
required: true

- type: dropdown
attributes:
label: Game Version
options:
- NTSC 1.0 (black label)
- NTSC Greatest Hits version (red label)
- PAL
- JP
validations:
required: true

- type: dropdown
attributes:
label: Have you set the game to something other than `60fps`?
options:
- "No"
- "Yes"
validations:
required: true

75 changes: 75 additions & 0 deletions .github/ISSUE_TEMPLATE/jak3-bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: "\U0001F41B Jak 3 Bug Report"
description: Create a bug report for Jak 3.
labels: ["jak3"]
type: 'bug'
body:
- type: checkboxes
attributes:
label: Acknowledgements
description: Take a couple minutes to help our maintainers work faster.
options:
- label: I have [searched](https://github.com/open-goal/jak-project/issues?q=is%3Aissue+is%3Aopen+label%3Abug+label%3Ajak3+sort%3Aupdated-desc+) for duplicate or closed bug reports
required: true
- label: I understand that I am supposed to provide my own legitimately obtained copy of the game
required: true

- type: textarea
attributes:
label: Describe the Bug
description: A clear and concise description of what the bug is. You may post screenshots or videos of the bug here.
validations:
required: true

- type: textarea
attributes:
label: How To Reproduce
description: Steps to reproduce the behavior. You can also post a video of it here.
validations:
required: true

- type: dropdown
attributes:
label: Does this problem occur on original hardware or PCSX2?
description: Some things that may seem like bugs are actually exactly how the original game behaved.
options:
- Yes, it's unique to OpenGOAL
- Didn't check
- Not needed, bug is obvious
validations:
required: true

- type: textarea
attributes:
label: Expected Behavior
description: A clear and concise description of the expected behavior.
placeholder: When I do X, Y should happen.
validations:
required: true

- type: textarea
attributes:
label: Environment Information
description: "You can upload the [Support Package](https://github.com/open-goal/launcher#asking-for-help) provided by the Launcher here, or you can provide the following information: CPU, GPU, OS Version, OpenGOAL Version (found in the window's title bar)"
validations:
required: true

- type: dropdown
attributes:
label: Game Version
options:
- NTSC 1.0 (black label)
- NTSC Greatest Hits version (red label)
- PAL
- KO
validations:
required: true

- type: dropdown
attributes:
label: Have you set the game to something other than `60fps`?
options:
- "No"
- "Yes"
validations:
required: true

8 changes: 8 additions & 0 deletions .github/offline-allowlist.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
13153231
48171810
7569514
6624576
2515356
70249609
5276694
89345505
Loading