Tyler Wilding
b0a7ffdaa3
New translations game_custom_text_en-us.json (Portuguese)
...
[ci skip]
2026-06-27 16:25:51 -04:00
Tyler Wilding
c6d5c33e36
New translations game_custom_text_en-us.json (Polish)
...
[ci skip]
2026-06-27 16:25:50 -04:00
Tyler Wilding
0596ae04d8
New translations game_custom_text_en-us.json (Dutch)
...
[ci skip]
2026-06-27 16:25:48 -04:00
Tyler Wilding
6273de1957
New translations game_custom_text_en-us.json (Japanese)
...
[ci skip]
2026-06-27 16:25:42 -04:00
Tyler Wilding
5a21ba26c0
New translations game_custom_text_en-us.json (Italian)
...
[ci skip]
2026-06-27 16:25:34 -04:00
Tyler Wilding
7130b7ef71
New translations game_custom_text_en-us.json (Finnish)
...
[ci skip]
2026-06-27 16:25:24 -04:00
Tyler Wilding
376eac0b32
New translations game_custom_text_en-us.json (German)
...
[ci skip]
2026-06-27 16:25:21 -04:00
Tyler Wilding
dff5c40855
New translations game_custom_text_en-us.json (Catalan)
...
[ci skip]
2026-06-27 16:25:12 -04:00
Tyler Wilding
bcd196231b
New translations game_custom_text_en-us.json (Spanish)
...
[ci skip]
2026-06-27 16:25:09 -04:00
Tyler Wilding
ca0721dc7d
New translations game_custom_text_en-us.json (French)
...
[ci skip]
2026-06-27 16:25:06 -04:00
Tyler Wilding
6ac98f7f40
New translations subtitle_lines_en-us.json (Dutch)
...
[ci skip]
2026-06-27 16:24:44 -04:00
Tyler Wilding
4165e7868a
New translations subtitle_lines_en-us.json (Danish)
...
[ci skip]
2026-06-27 16:24:39 -04:00
Tyler Wilding
a90b017ad1
New translations subtitle_lines_en-us.json (Czech)
...
[ci skip]
2026-06-27 16:24:37 -04:00
Tyler Wilding
de3ce6e11f
New translations subtitle_lines_en-us.json (Catalan)
...
[ci skip]
2026-06-27 16:24:35 -04:00
Tyler Wilding
3fec68fcb2
New translations game_custom_text_en-us.json (Portuguese, Brazilian)
...
[ci skip]
2026-06-27 16:24:29 -04:00
Tyler Wilding
f8eb4167d3
New translations game_custom_text_en-us.json (Portuguese)
...
[ci skip]
2026-06-27 16:24:25 -04:00
Tyler Wilding
89800c3962
New translations game_custom_text_en-us.json (Norwegian)
...
[ci skip]
2026-06-27 16:24:22 -04:00
Tyler Wilding
6bf356641d
New translations game_custom_text_en-us.json (Dutch)
...
[ci skip]
2026-06-27 16:24:21 -04:00
Tyler Wilding
c216c24a9f
New translations game_custom_text_en-us.json (Japanese)
...
[ci skip]
2026-06-27 16:24:19 -04:00
Tyler Wilding
cdd9e65aa1
New translations game_custom_text_en-us.json (Italian)
...
[ci skip]
2026-06-27 16:24:17 -04:00
Tyler Wilding
1ce0a10998
New translations game_custom_text_en-us.json (Finnish)
...
[ci skip]
2026-06-27 16:24:15 -04:00
Tyler Wilding
1b209b9ad8
New translations game_custom_text_en-us.json (German)
...
[ci skip]
2026-06-27 16:24:14 -04:00
Tyler Wilding
15739b27f5
New translations game_custom_text_en-us.json (Catalan)
...
[ci skip]
2026-06-27 16:24:11 -04:00
Tyler Wilding
12395bf520
New translations game_custom_text_en-us.json (Spanish)
...
[ci skip]
2026-06-27 16:24:09 -04:00
Tyler Wilding
1cde52ef69
New translations game_custom_text_en-us.json (French)
...
[ci skip]
2026-06-27 16:24:08 -04:00
Tyler Wilding
aa43a9fcd9
New Crowdin updates ( #4324 )
2026-06-25 14:43:32 -04:00
ZedB0T
f9a7fba6e2
Support identical imgui controller labels ( #4290 )
...
ImGUI does have ways to make sure the Internal IDs are unique and
separate from the display label, however I still thought that appending
a count to the end of the name was more clear/understandable.
If you add `ImGui::PushID(i);` Into the loop it appends i to the end of
the internal ID without modifying the display label. The other
alternative would be to use a syntax like
`ImGui::Button((controller_name + "##option1").c_str());` etc....
https://github.com/ocornut/imgui/blob/master/docs/FAQ.md#q-how-can-i-have-multiple-widgets-with-the-same-label
In both cases I think just adding a number that increments communicates
that its a different controller cleaner to the user.
Closes #4289
2026-06-22 19:59:21 -04:00
OpenGOAL Bot
85449e6c19
CI: Periodic Controller Database Update ( #4320 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com >
2026-06-22 19:58:58 -04:00
OpenGOAL Bot
86bbff237f
CI: Periodic Controller Database Update ( #4313 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com >
2026-06-15 20:10:23 -04:00
YohanDFN
70ef778a90
[jak3] proofreading & correcting FR subtitle lines ( #4272 )
...
This PR provides minor typo fixes and harmonizes the French subtitles
with the game's original terminology used in cutscenes and menus.
---------
Co-authored-by: Tyler Wilding <xtvaser@gmail.com >
2026-06-08 17:03:26 -04:00
OpenGOAL Bot
c81a315fa3
CI: Periodic Controller Database Update ( #4306 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com >
2026-06-08 17:00:54 -04:00
Hat Kid
4076b1477e
jak3: fix zoom blur flashbang in retail ( #4305 )
...
When `do_zoom_blur` sets up its draw, it doesn't update the blend
settings, so it ends up inheriting the previous values.
In retail mode, the previous draw is from a texture animation, which
sets up the blend in a specific way that causes it to draw a white
texture over the screen. In debug mode, right before the zoom blur is
drawn, the debug text is drawn, which modifies the blend settings to
something that makes the blur look as it should.
Closes #4206
2026-06-07 21:28:59 +02:00
Hat Kid
a5ef456e8b
loader: allow manual reload of fr3 data ( #4304 )
...
This adds some buttons to the loader debug menu and GOAL functions to
allow you to manually force a reload of a level's FR3 data (including
the common level), allowing for live texture replacements, model swaps
and custom level modifications without requiring a game restart or
waiting for the loader to fully discard a level.
2026-06-07 16:45:33 +02:00
Hat Kid
25e105aa5d
jak2/3: implement ocean envmap ( #4303 )
...
Implements the envmap for the ocean generated by
`ocean-method-89`/`ocean-method-88`.
While the resulting envmap looks accurate compared to PCSX2 in
Renderdoc, the end result does not seem 100% identical, but it is a big
improvement over the default placeholder texture.
Closes #3417
2026-06-07 07:27:43 +02:00
Aloqas
fa2f652d2f
jak3: Dev commentary subtitles ( #4281 )
...
Subtitles for ND dev commentary tracks
2026-06-03 00:24:44 -04:00
OpenGOAL Bot
bbb9abdbf8
CI: Periodic Controller Database Update ( #4273 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com >
2026-06-03 00:13:46 -04:00
tripp
c010073ddc
game: fix missing event.type comparison in joystick axis motion handler (pressure sensitive axii) ( #4286 )
...
`SDL_EVENT_JOYSTICK_AXIS_MOTION` is an enum with `Value = 1536`, which
means the code current acts like: `else if (true &&
m_has_pressure_sensitive_buttons)`
2026-05-27 21:28:02 -04:00
Luís Mota
18988ff9fe
Update Jak 1 Portuguese (pt-pt) translations ( #4263 )
...
Hello guys, I'm new here.
To give my contribution I've fully translated the intro sequence for Jak
1, some lines were missing.
2026-05-05 00:23:22 -04:00
OpenGOAL Bot
87190890cf
CI: Periodic Controller Database Update ( #4262 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com >
2026-05-04 17:36:21 -04:00
Aloqas
553edd3e68
jak2/jak3: Add subtitle speakers ( #4230 )
...
Adds subtitle speaker names to jak2/jak3 cutscenes, as well as the
progress menu option
<img width="962" height="752" alt="Näyttökuva 2026-04-18 005744"
src="https://github.com/user-attachments/assets/66b1cc46-9623-4e43-ad65-df7302a0156d "
/>
2026-05-04 18:49:08 +02:00
OpenGOAL Bot
36d8213dfb
CI: Periodic Controller Database Update ( #4251 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com >
2026-04-27 19:38:14 -04:00
OpenGOAL Bot
67cd649cb9
CI: Periodic Controller Database Update ( #4240 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com >
2026-04-20 18:46:52 -04:00
Hat Kid
1dff571820
game: support splash screens ( #4236 )
...
Closes #1496
This brings back the SCE splash screens. Also adds a runtime flag
`-nosplash` to skip it. Right now, it's on by default, but open to
changes on that (maybe always disable in debug to speed up start times,
etc.).
2026-04-20 03:19:08 +02:00
Matt Dallmeyer
2f51e355dd
[jak3] Implement trick display text secret ( #4208 )
...
ported the implementation from jak 2 into jak3 pretty much exactly.
added a new color for L2 tricks, and shrunk the text/width a bit so it
wouldn't end up covered by the minimap.
also fixed small bug in jak 2 (and 3) where dismounting jetboard
wouldn't reset the trick display, so displayed score wouldn't match the
granted score
---------
Co-authored-by: Tyler Wilding <xtvaser@gmail.com >
2026-04-14 01:40:27 -04:00
Aloqas
0e6c93efd8
jak2/jak3: Flags for custom languages ( #4209 )
...
<img width="224" height="39" alt="Näyttökuva 2026-04-12 013017"
src="https://github.com/user-attachments/assets/fbfc8e6d-83f7-496c-bbfd-d1d1df955359 "
/>
<img width="185" height="39" alt="Näyttökuva 2026-04-12 013027"
src="https://github.com/user-attachments/assets/8ba826e3-8268-4e37-bef5-4404acef1f53 "
/>
<img width="181" height="35" alt="Näyttökuva 2026-04-12 143327"
src="https://github.com/user-attachments/assets/bbd4da10-2ead-4f7f-a5ca-9bdf4f5f2c1a "
/>
<img width="286" height="35" alt="Näyttökuva 2026-04-12 143339"
src="https://github.com/user-attachments/assets/60fc2581-b92e-42a4-9a13-6f51587112a1 "
/>
<img width="405" height="38" alt="Näyttökuva 2026-04-12 013059"
src="https://github.com/user-attachments/assets/a641f6c3-ba8f-473f-a680-0828a9fd1bcf "
/>
<img width="210" height="37" alt="Näyttökuva 2026-04-12 143351"
src="https://github.com/user-attachments/assets/d0ce1da8-2fe6-4fdb-b943-01b595606dbb "
/>
<img width="203" height="37" alt="Näyttökuva 2026-04-12 143400"
src="https://github.com/user-attachments/assets/a8f81b2d-2a96-46a5-bebb-6839ef8fc18e "
/>
<img width="220" height="37" alt="Näyttökuva 2026-04-12 143410"
src="https://github.com/user-attachments/assets/fe9a12b9-ea23-48bb-ba0a-e310eb5e13e2 "
/>
<img width="179" height="38" alt="Näyttökuva 2026-04-12 143418"
src="https://github.com/user-attachments/assets/d10926e2-81f9-479f-8df5-078f823db8f0 "
/>
<img width="338" height="38" alt="Näyttökuva 2026-04-12 143427"
src="https://github.com/user-attachments/assets/4bc9edc0-d914-4e2d-9b9d-c662e2a6bd80 "
/>
<img width="220" height="39" alt="Näyttökuva 2026-04-12 143439"
src="https://github.com/user-attachments/assets/ca8134e2-aa37-4e51-b23e-87a816514b5f "
/>
<img width="231" height="37" alt="Näyttökuva 2026-04-12 013158"
src="https://github.com/user-attachments/assets/69af6c29-699c-41c8-a93d-033497c1ba18 "
/>
<img width="210" height="37" alt="Näyttökuva 2026-04-12 013205"
src="https://github.com/user-attachments/assets/1cd8cf1c-2ff0-4b3a-becc-902302466180 "
/>
Needs testing, I was having issues with Visual Studio so I couldn't
fully test
---------
Co-authored-by: Tyler Wilding <xtvaser@gmail.com >
2026-04-14 01:15:18 -04:00
OpenGOAL Bot
5acb70ab4d
CI: Periodic Controller Database Update ( #4218 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com >
2026-04-13 13:28:14 -04:00
RoyalForgotten
89468c11de
Jak 3 french subtitles ( #4197 )
...
Co-authored-by: Tyler Wilding <xtvaser@gmail.com >
2026-04-09 20:28:39 -04:00
Tyler Wilding
ec4ccf05b2
deps/game: Update SDL to 3.4.4 and fix mouse cursor handling ( #4201 )
2026-04-08 18:54:23 -04:00
Hat Kid
3f686854e6
decomp3: vivsol-edit, editable and nav mesh editor files ( #4200 )
...
- `visvol-edit`
- `editable`
- `editable-player`
- `mysql-nav-graph`
- `nav-graph-editor`
- `nav-mesh-editor-h`
- `nav-mesh-editor`
The SQL data is not filled in yet.
2026-04-08 17:42:13 +02:00
OpenGOAL Bot
b5269a80ee
CI: Periodic Controller Database Update ( #4188 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com >
2026-04-06 19:13:38 -04:00