Tyler Wilding
6cfb89a78a
g/j2: fix interleaving of local and external highscores ( #3264 )
...
Local scores weren't going above external scores even if they were
higher, a few test cases:
![Screenshot 2023-12-19
182412](https://github.com/open-goal/jak-project/assets/13153231/bf3c700d-0f23-441e-b537-88794532523b )
![Screenshot 2023-12-19
182446](https://github.com/open-goal/jak-project/assets/13153231/18d5d6eb-54b1-466e-8302-ca629677344f )
![Screenshot 2023-12-19
182442](https://github.com/open-goal/jak-project/assets/13153231/7de763a5-3587-416f-8755-1868049b92ed )
![Screenshot 2023-12-19
182421](https://github.com/open-goal/jak-project/assets/13153231/d44c1b5b-5f4f-4151-a1f0-e28d7612ed9d )
2023-12-19 18:58:25 -05:00
Tyler Wilding
99da5da441
g/j2: save window-size to pc-settings when it's changed ( #3263 )
...
Fixes #3262
2023-12-19 18:56:49 -05:00
RoyalForgotten
c7af284c6b
French subtitle_lines_fr-FR.json ( #3259 )
...
French subtitles complete + fixed some wrong texts
---------
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2023-12-19 18:55:51 -05:00
Matt Dallmeyer
3e568cb95d
Disable save_texture_pngs by default [jak1] ( #3256 )
2023-12-18 18:25:51 -05:00
tripp
4b9c1dde70
add ms to loader output ( #3261 )
2023-12-18 18:17:27 -05:00
OpenGOAL Bot
35daebcce7
CI: Periodic Controller Database Update ( #3255 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com>
2023-12-18 18:17:10 -05:00
ManDude
897e9c588b
fix weird potential initialization bug with the music log ( #3258 )
2023-12-12 23:34:14 +00:00
water111
f17427bc26
[jak2] Fix unicode issue with GAME.CGO load ( #3254 )
...
Fix for https://github.com/open-goal/jak-project/issues/3244
2023-12-09 18:11:24 -05:00
Ziemas
168afa0e2e
989snd: sound bank loading overhaul ( #3185 )
2023-12-07 20:22:54 -05:00
Hat Kid
9b6f16f561
jak2: 90 fps menu option ( #3245 )
...
Closes #3223
2023-12-03 21:32:21 +01:00
ManDude
1808596679
save & load game territory setting ( #3243 )
2023-12-03 18:19:38 +00:00
ManDude
94b984326f
[jak2] add game territory menu option ( #3242 )
2023-12-03 16:16:05 +00:00
ManDude
2795d3aa67
[jak2] fix health bar color fading ( #3241 )
...
Fixes #3237
2023-12-03 09:42:01 +00:00
ManDude
be6a6dead4
[jak2] fix use-after-free bug in nav enemies ( #3240 )
...
Fixes #3153
2023-12-03 09:24:34 +00:00
ManDude
974f5931de
[jak2] add resolutions menu ( #3238 )
2023-12-03 08:11:18 +00:00
Brent Hickey
e119a66788
[jak2] Support STICK_DEADZONE ( #3239 )
...
fixes #3235
2023-12-03 08:11:10 +00:00
SuperSamus
37069e2f8e
[jak2] Fix "Select controller" ( #3191 )
...
Co-authored-by: Martino Fontana <tinozzo123@gmail.com>
2023-12-02 15:20:26 -05:00
Hat Kid
dfa6622544
jak2: add vehicle hijack lines PC cheat ( #3205 )
...
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2023-12-02 15:17:54 -05:00
Luminar Light
a3af37989b
Allow replacing all instances of a texture with one texture ( #3234 )
...
There are art groups that are present in multiple levels, and that means
that also their textures are present in multiple levels. With texture
replacement, currently we need to make replacements for all instances if
we want it replaced everywhere, but this is not ideal, especially when
you make changes to your replacement texture and now you have to put it
in each folder again.
I added a way to replace all instances of a texture, by letting
texture-replacer people put their replacements into an '_all' folder. I
set up the logic in such a way that if you have a replacement for the
texture in its corresponding folder, it will take priority over a
replacement that you placed into the '_all' folder.
I personally found this very useful for replacing guard textures. The
guards appear in a lot of levels. But ideally you want them to look the
same everywhere. And that is why I looked into this and made a PR.
Oh and I changed what is printed in the 'Replacing ' part because it was
printing the path to our replacement, which didn't look nicely when
several textures got replaced by the same replacement from the '_all'
folder. So now it will print the original texture's page and name, I
think this information is more useful anyway.
2023-12-02 12:17:47 -05:00
water111
a01182315b
[jak2] Support per-proto shrub visibility ( #3228 )
...
Fixes the issue reported in
https://github.com/open-goal/jak-project/issues/3168 ,
https://github.com/open-goal/jak-project/issues/3189 ,
https://github.com/open-goal/jak-project/issues/3166 ,
https://github.com/open-goal/jak-project/issues/3152 ,
https://github.com/open-goal/jak-project/issues/3224 where a small part
of the pipes in the `strip-grenade` mission appear, but shouldn't.
2023-12-02 12:16:14 -05:00
ManDude
e38fe70ac4
[jak2] split language and text language ( #3233 )
2023-11-29 23:28:53 +00:00
ManDude
956645bdb9
[jak2] adjust progress generic item sizes + add scrolling effect ( #3231 )
...
Makes most of the options larger to reduce the amount of dead space and
adds a smooth scrolling effect instead of having "pages".
![imagem](https://github.com/open-goal/jak-project/assets/7569514/fc483dea-226c-44ff-96e0-680e89a6df81 )
Button remap menu has no scrolling. Fixes #2984
2023-11-29 18:27:02 +00:00
water111
72ee35ada2
[Loader] Unload less stuff per frame ( #3227 )
...
This should avoid the stuttering due to slow unloading on some drivers.
I also turned up the amount of stuff we load per frame since nobody has
been complaining about stutters there, but there has been a few cases of
levels loading in too slowly.
(this only changes graphics, not actual GOAL level load times).
2023-11-27 19:22:34 -05:00
OpenGOAL Bot
1400fef13e
CI: Periodic Controller Database Update ( #3226 )
...
Updating Controller Database
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com>
2023-11-27 18:00:08 -05:00
Tyler Wilding
e6f9909101
i18n: add back crowdin config change (i think things got into a bad state)
2023-11-22 19:13:54 -05:00
Tyler Wilding
3c74434211
Update Crowdin configuration file
2023-11-22 19:11:16 -05:00
OpenGOAL Bot
1bbf616e3b
CI: Periodic Controller Database Update ( #3215 )
...
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com>
2023-11-22 18:45:43 -05:00
Tyler Wilding
b43a5d45d7
New Crowdin updates ( #3218 )
2023-11-22 18:45:08 -05:00
Tyler Wilding
7909119c64
i18n: fix filepath for jak 2 subtitle translation file ( #3217 )
2023-11-22 18:04:38 -05:00
ManDude
a7f2776782
fix dark jak punch sound and some samos sounds ( #3214 )
2023-11-19 11:35:07 +00:00
ManDude
7f1bf1f892
[jak2] extended shadows hack + add/fix progress options ( #3213 )
2023-11-19 10:57:56 +00:00
Tyler Wilding
8258c409d5
New Crowdin updates ( #3211 )
2023-11-18 14:52:49 -05:00
Radu13
74e90a84d5
Update subtitle_lines_it-IT.json ( #3208 )
2023-11-18 14:06:29 -05:00
Tyler Wilding
014cbb04da
i18n: transcribe missing english subtitles ( #3199 )
...
Co-authored-by: Hat Kid <6624576+Hat-Kid@users.noreply.github.com>
Co-authored-by: ManDude <7569514+ManDude@users.noreply.github.com>
Co-authored-by: blahpy <68830177+blahpy@users.noreply.github.com>
2023-11-18 14:06:01 -05:00
Ziemas
cca829aecd
j2: fix enemy-method-135 ( #3206 )
...
Co-authored-by: Hat Kid <6624576+Hat-Kid@users.noreply.github.com>
2023-11-15 22:29:51 +01:00
RoyalForgotten
6abfc9d129
Update subtitle_lines_fr-FR.json ( #3201 )
2023-11-13 20:01:09 -05:00
OpenGOAL Bot
22bb01205e
CI: Periodic Controller Database Update ( #3200 )
...
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com>
2023-11-13 15:59:26 -05:00
ManDude
0b1639c8c0
fix forest youngsamos crash when he runs out of health ( #3197 )
...
Thought this may have been a regression but apparently we never patched
this one.
Fixes #3196
2023-11-12 18:35:58 +00:00
ManDude
42f995b059
reduce glow renderer vram usage + raise glow sprite limit ( #3194 )
...
Makes the glow sprite renderer flush when full capacity is reached,
instead of at the end. Also allows us to reduce the textures used for it
(finally). Worst case scenario there's 4-5 flushes per frame.
Fixes incessant flickering in the dig.
2023-11-12 00:11:50 +00:00
Tyler Wilding
2b1876f862
formatter: Add support for a few common functions and fix an LSP startup issue ( #3190 )
2023-11-11 17:51:55 -05:00
ManDude
288624b90f
fix mistakes in projectiles.gc
( #3187 )
...
Fixes #3184
2023-11-11 11:40:29 +00:00
Tyler Wilding
55611169ee
g/j2: Speedrunner mode improvements for Jak 2 ( #3182 )
2023-11-10 18:25:55 -05:00
ManDude
a150e59e38
automatically re-enable autosave safely when starting a speedrun ( #3181 )
2023-11-09 17:48:47 +00:00
Hat Kid
b2453fe23b
jak2: add missing pc options to progress menu ( #3167 )
2023-11-09 17:24:50 +01:00
Hat Kid
a80b4f1b97
jak2: some high fps fixes ( #3177 )
2023-11-08 23:34:58 +01:00
Hat Kid
4e3d35e97c
jak2: fix discord rpc mission images in retail ( #3176 )
2023-11-07 00:39:58 +01:00
ManDude
299a25b997
[jak2] better handling of invalid format
s ( #3171 )
...
see #3143
2023-11-06 22:05:51 +00:00
ManDude
8179d0aee3
[jak2] Localize board trick names ( #3161 )
...
It also looks like this now which I think is a bit cleaner:
![image](https://github.com/open-goal/jak-project/assets/7569514/0bed1d82-3407-4ca5-be1f-712ca8f96bcc )
2023-11-06 04:14:28 +00:00
Tyler Wilding
c415d28270
cmake: use static OpenSSL libraries on linux ( #3162 )
2023-11-05 16:30:25 -05:00
Tyler Wilding
f44f4dbe49
g/j2: use the large font for the jetboard trick combo display ( #3157 )
2023-11-05 01:32:01 -04:00