Ziemas
6901e80e7f
j2-overlord: Clean up some VAG functions ( #3287 )
...
Some cleanup of vag related functions in overlord.
2024-01-02 16:30:56 +00:00
ManDude
349919f788
[jak2] implement pc cheats in menu ( #3275 )
...
Adds the opengoal cheats to the secrets menu. Only cheats that are fully
functional and unlockable are there right now, which is eight cheats.
This update will reset most Jak 2 settings.
Also fixes #3274 .
2023-12-28 11:14:10 +00:00
Tyler Wilding
708c15788b
g/j2: switch to OpenGOAL speedrun.com leaderboards ( #3265 )
...
Boards that have no runs yet look kinda awkward but i'd rather just wait
until those fill out (won't take long) rather than add another string to
be translated.
2023-12-19 19:06:55 -05:00
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
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
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
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
ManDude
1808596679
save & load game territory setting ( #3243 )
2023-12-03 18:19:38 +00:00
ManDude
974f5931de
[jak2] add resolutions menu ( #3238 )
2023-12-03 08:11:18 +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
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
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
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
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
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
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
Hat Kid
b2453fe23b
jak2: add missing pc options to progress menu ( #3167 )
2023-11-09 17:24:50 +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
water111
6067c25f67
[jak2] Pass 0x01 through format ( #3143 )
2023-11-04 20:02:28 -04:00
Tyler Wilding
de4b3d272d
New Crowdin updates ( #3146 )
2023-11-04 13:58:38 -04:00
water111
ae4ee9c0c6
[jak2] Try to fix glow again ( #3144 )
...
Maybe fix https://github.com/open-goal/jak-project/issues/3065 ?
2023-11-04 13:30:22 -04:00
Tyler Wilding
959921e988
i18n: Add jak 2 custom text to Crowdin ( #3141 )
2023-11-04 13:14:14 -04:00
water111
85725401d2
[jak2] Hopefully improve sky performance ( #3130 )
...
Switches the slime look up table to be a texture, since I guess intel
drivers are terrible and putting the array in the shader makes it
extremely slow.
Also, a few minor changes:
- removed art-groups from the test-zone levels since this causes the
compiler to re-decompile the game, and makes the launcher slower. (left
it in commented out)
- Switched `decompile_code` to false by default in jak 2, in case people
run the decompiler and don't want to wait forever
- Fixed build warnings
2023-11-04 09:33:16 -04:00
Blqnc
d96f0524ea
Jak 2 French Game Text ( #3138 )
...
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2023-11-03 22:20:16 -04:00
Xavier Siguero Mora
43e0f11be5
Translated Jak 2 Game Texts to Spanish ( #3139 )
2023-11-03 22:02:29 -04:00
Tyler Wilding
ae35b546e4
New Crowdin updates ( #3113 )
2023-11-02 01:03:15 -04:00
ManDude
99cb51ff57
[jak2] simplify fps disclaimer ( #3108 )
2023-10-30 18:17:11 +00:00
OpenGOAL Bot
2ce7b36568
CI: Periodic Controller Database Update ( #3101 )
...
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com>
2023-10-24 18:43:00 -04:00
OpenGOAL Bot
fcebf977f8
CI: Periodic Controller Database Update ( #3091 )
...
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com>
2023-10-20 01:29:29 -04:00
Hat Kid
2c825ab7bf
jak2: add warning text when changing frame rate for the first time ( #3092 )
2023-10-17 18:29:02 +02:00
Hat Kid
598ba1aaa3
jak3: add missing files and implement pexcw
( #3084 )
...
Some files were in the `banned_objects` list and were thus excluded from
the `all_objs` file.
Also implements the `pexcw` instruction which is only used in `hfrag`
code.
2023-10-12 18:07:37 -04:00
Aloqas
ce1c2eb7c2
[jak1] Finnish base game strings ( #3058 )
...
Finnish translations for the remaining UI texts
---------
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2023-10-12 18:05:40 -04:00
Tyler Wilding
8b3b96761d
g/j2: Integrate highscores with Speedrun.com/JakSpeedruns.com when speedrunner mode is enabled ( #3037 )
2023-10-11 20:43:55 -04:00
Hat Kid
5be46c9852
decompiler: allow jak 3 texture and model extraction ( #3080 )
...
Added some hacks and stubs to allow extracting textures and models.
2023-10-11 19:32:12 -04:00
ManDude
884f0ef6e3
[glow] potentially fix bad glow texture ( #3071 )
...
Might fix #3065
fixes #3070
2023-10-09 14:16:13 +01:00
water111
5f8415320b
[jak2] new glow fix ( #3067 )
...
Fix a typo in the shader. (fixes
https://github.com/open-goal/jak-project/issues/3045 , and fixes fadeout
when glows move offscreen on the bottom).
Also, try a different format for the depth blit, in an attempt to fix
this issue https://github.com/open-goal/jak-project/issues/3065 .
2023-10-07 12:37:06 -04:00
OpenGOAL Bot
2d480a6df6
CI: Periodic Controller Database Update ( #3060 )
...
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com>
2023-10-03 13:55:31 -04:00
ManDude
dfeb88b35d
[jak2] fully implement *user*
( #3046 )
...
Fixes #1918
2023-10-01 04:28:30 +01:00
ManDude
e130244271
[jak2] scalable debug font + fix debug menu widescreen bugs ( #3044 )
...
also hides empty (no commands) regions from the viewers by default now.
2023-09-30 21:19:47 +01:00
water111
0e31a9c407
[decompiler] Handle find-parent-method
( #3018 )
...
This change adds a few new features:
- Decompiler automatically knows the type of `find-parent-method` use in
jak 1 and jak2 when used in a method or virtual state handler.
- Decompiler inserts a call to `call-parent-method` or
`find-parent-state`
- Removed most casts related to these functions
There are still a few minor issues around this:
- There are still some casts needed when using `post` methods, as `post`
is just a `function`, and needs a cast to `(function none)` or similar.
It didn't seem easy to change the type of `post`, so I'm not going to
worry about it for this PR. It only shows up in like 3 places in jak 2.
(and 0 in jak 1)
- If "call the handler if it's not #f" logic should probably be another
macro.
Fixes #805
2023-09-30 11:06:09 -04:00