Tyler Wilding
d048f420a0
g/j2: Some more work on the SQL editor - dump and seed light
data ( #2954 )
2023-09-08 21:21:02 -04:00
atylmo
6b4600355b
Update subtitle_en-US.json ( #2763 )
...
Co-authored-by: ManDude <7569514+ManDude@users.noreply.github.com>
Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2023-09-08 20:54:55 -04:00
Luminar Light
2d8b65accf
entity-debug: Show path and volume data. ( #2942 )
2023-09-08 20:44:58 -04:00
OpenGOAL Bot
37e2343a1c
CI: Periodic Controller Database Update ( #2926 )
...
Co-authored-by: OpenGOALBot <OpenGOALBot@users.noreply.github.com>
2023-09-06 00:41:07 -04:00
water111
46c634686c
[gltf export] Export TIE wind models ( #2960 )
...
Export models with "wind". The levels with wind models are:
firecanyon (9), beach (5), village1 (7), lavatube (2).
Sometimes a single object is made up of multiple models - for example
the tree in sandover is actually several meshes.
2023-09-04 10:29:10 -04:00
Tyler Wilding
07d97bce8c
goalc: use iso_data build_info
to inform custom level build process ( #2959 )
2023-09-03 18:17:35 -04:00
ManDude
46bdd109dd
rewrite sp-get-particle
and fix some jak 2 region decomp ( #2955 )
2023-09-03 22:25:59 +01:00
ZedB0T
bb530a5162
Make cloud_lookup return float ( #2958 )
2023-09-03 17:55:29 +01:00
water111
5a80be213c
[sprite] Adjust allocation randomization ( #2953 )
...
This tries to match the original behavior of the sprite allocation
"randomness", which should reduce the number of very empty sprite blocks
sent to C++.
2023-09-02 09:39:19 -04:00
ManDude
7475e356b5
[jak2] higher resolution cloud textures ( #2951 )
...
Adds a new "hires" sky texture animation that makes the sky use 512x512
textures instead of 128x128. The clouds have higher detail, are slightly
more noisy, and are considerably less blocky. There is also a less
noticeable "dot crawl" effect.
![image](https://cdn.discordapp.com/attachments/995787558816595968/1146960820320878643/image.png )
![image](https://cdn.discordapp.com/attachments/995787558816595968/1146960819750449264/image.png )
2023-09-02 09:26:36 -04:00
ManDude
d96dce2714
[jak2] fix bug in outro-port
script ( #2952 )
2023-09-01 17:10:59 +01:00
ManDude
970af8d100
[sprite3] fix max sprite number being wrong ( #2949 )
...
I don't think this fixes anything, but the number was wrong so might as
well fix it.
2023-08-31 02:38:19 +01:00
ManDude
6e8b0e57c7
[extractor] fix territory being set to wrong value ( #2946 )
...
Also fixes a minor issue where the JP sound bank wouldn't work (Jak 1).
Fixes #2793
2023-08-30 18:36:10 +01:00
ManDude
f85ed7457d
Placeholder strings for future Jak 2 features + minor subtitle editor fixes ( #2943 )
2023-08-30 16:58:06 +01:00
Tyler Wilding
34ed88376c
New Crowdin updates ( #2945 )
2023-08-29 22:28:25 -04:00
Tyler Wilding
6e0d3d681c
ci: macOS build with big sur to increase compatibility ( #2944 )
2023-08-29 21:12:27 -04:00
ManDude
8bb5fa7f04
various subtitle editor fixes ( #2941 )
...
- fix speaker names and time frames being uneditable in Jak 1
- added toggle to auto-selected a newly created scene as current
- changed the subtitle summary format slightly.
- current scene's name now appears in the UI
2023-08-28 17:51:09 +01:00
ManDude
de086ff64b
[jak2] fix bugs with incorrect music playing sometimes ( #2938 )
...
- fixes flava and mode not being correct after a new music starts
playback by setting them every frame (there is at most 1 frame where
it's wrong).
- fixes city pursuit theme not playing if the city alarm was triggered
while the music wasn't playing yet.
2023-08-28 00:23:17 +01:00
Hat Kid
dc7c71c07d
custom levels: add support for packing models and textures into the FR3 file ( #2936 )
2023-08-27 22:34:46 +02:00
Hat Kid
74b9ad5a05
ckernel: fix file paths for art groups and tpages ( #2932 )
2023-08-25 18:33:26 +02:00
Tyler Wilding
5538993ff2
g/j1: add support for missing polish alphabet characters ( #2931 )
2023-08-24 17:57:54 -04:00
ManDude
329f13b610
[jak2] minimap improvements ( #2929 )
...
Smoothens minimap icon motion and fixes the target icon being squished
depending on the angle it's facing.
2023-08-22 18:14:03 +01:00
ManDude
04269ffa86
[jak2] fill in a lot of flags for decomp + mouse macros ( #2927 )
...
Also changed the default type of enums to `int64` (same as `int`).
2023-08-22 16:39:52 +01:00
ManDude
16af1837d1
[jak2] a few more subtitles + L1/R1 to move *much* faster through debug menu ( #2925 )
2023-08-21 00:19:54 +01:00
water111
1e6fdbee6f
[jak2] Fix depth testing issues on glow sprites ( #2923 )
...
https://github.com/open-goal/jak-project/assets/48171810/0d3064f9-3f27-4be1-b6a4-55fdfb681313
Fixes https://github.com/open-goal/jak-project/issues/2328
2023-08-20 11:51:49 -04:00
water111
5de738aacb
[jak2] Toxic Slime texture animations ( #2922 )
...
https://github.com/open-goal/jak-project/assets/48171810/85e68808-09bf-4f74-a16a-6310e2b81cd3
2023-08-19 14:22:30 -04:00
water111
3b29da919b
[jak 2] Clouds V2, Clean up texture animator ( #2921 )
...
Some general improvements for the texture animator:
- Clouds are special cased, saving about 1 ms per frame
- Adjusting the amount of clouds now actually works.
- Fixed an issue with the brightness of clouds, and the way that they
fade out around the edges.
2023-08-19 12:50:59 -04:00
Tyler Wilding
66e48195cb
jak1: Consolidate art-elts into a single file as is done in jak 2 ( #2887 )
...
Fixes #2167
Reduces test flakiness if ran on multiple threads and gets rid of a few
hundred files from the source tree
I believe this also makes #1434 irrelevant and it can be closed.
---------
Co-authored-by: ManDude <7569514+ManDude@users.noreply.github.com>
2023-08-18 11:07:24 -04:00
water111
959dffa427
[jak2] fix a few silly texture bugs ( #2917 )
...
Fix an issue where the commit sha would not use the right blending mode
if `draw-raw-image` is running at the same time.
Fix an issue where japanese subtitles would accidentally overwrite other
textures, leading to random textures missing. (in particular, glows
would disappear after watching a cutscene with the subtitles on)
2023-08-18 11:04:31 -04:00
ManDude
d6e08df094
[jak2] widescreen fix for splash/jp subtitles ( #2916 )
2023-08-18 03:25:21 +01:00
water111
eeb3292ff0
[jak2] Support draw-raw-image
( #2915 )
...
![image](https://github.com/open-goal/jak-project/assets/48171810/9a94ea6e-99b8-4589-8210-86e63df31dd6 )
![image](https://github.com/open-goal/jak-project/assets/48171810/e441225b-214c-46b9-ad01-0160590d30ba )
2023-08-17 20:23:17 -04:00
water111
b16daae310
[jak2] Support Japanese Subtitles ( #2914 )
...
![image](https://github.com/open-goal/jak-project/assets/48171810/7b5edd00-4193-47ab-92f6-8f270edbcafe )
2023-08-17 19:40:02 -04:00
water111
f3f8ccc9ff
Fix alpha test > vs >= (minimap arrow fix) ( #2913 )
...
Fixes https://github.com/open-goal/jak-project/issues/2814
Previously we didn't handle `GREATER` vs `GEQUAL` correctly. I just left
this as a TODO by accident.
![image](https://github.com/open-goal/jak-project/assets/48171810/bfa7bd98-e40e-4850-af9c-ed6954c00958 )
2023-08-17 19:13:15 -04:00
water111
5c00f1abe1
[jak2] fix glow sprite flickering ( #2912 )
...
oops, forgot to set `glDepthMask`, so sometimes it was enabled, and the
drawing for the clear was writing into the depth buffer.
Fixes https://github.com/open-goal/jak-project/issues/2735
2023-08-16 20:42:52 -04:00
water111
df1b0a341c
handle texture of 0 in extract_tie ( #2911 )
...
Fixes texture difference shown in issue
https://github.com/open-goal/jak-project/issues/2908
2023-08-16 19:40:28 -04:00
water111
22c12c54ca
[jak2] fix bug in direct in texture handler ( #2910 )
2023-08-16 18:31:40 -04:00
ManDude
f5b771174e
[jak2] small minor fixes ( #2909 )
...
- fix deci2 hang when closing the game in retail mode.
- change bigmap to always filter because the pixels look really ugly.
- don't start the game in fullscreen by default if we're debugging.
2023-08-16 18:31:27 -04:00
ManDude
e7f2f2ad49
[jak2] music player cheat menu ( #2900 )
2023-08-16 17:53:38 +01:00
water111
bf7a2161b3
[jak2] fix bad blerc on objects with warp ( #2907 )
...
fixes the weird mirror offset stuff
![image](https://github.com/open-goal/jak-project/assets/48171810/9a36c0bd-7350-46d7-b14f-d2f876582b03 )
2023-08-15 22:10:33 -04:00
water111
0c5e01643e
[jak 2] bigmap, fix texture filtering on map icons ( #2906 )
...
![image](https://github.com/open-goal/jak-project/assets/48171810/4c285f31-c874-424a-8510-d181ba0f88d5 )
![image](https://github.com/open-goal/jak-project/assets/48171810/6baa29ef-df92-435e-ad2f-9a42d56e6f17 )
and the minimap has filtering now:
![image](https://github.com/open-goal/jak-project/assets/48171810/7cb2b0c9-5c86-426e-b028-dddcc3d649f7 )
It's mostly implemented in C++ using the texture animator.
2023-08-15 21:53:06 -04:00
Ziemas
5343b5172e
989snd: implement SetVolPan for midi sounds ( #2905 )
...
Fixes #2820
2023-08-15 20:26:11 -04:00
Tyler Wilding
2c669b7f5a
log: ensure the log/
directory exists ( #2904 )
2023-08-14 22:19:10 -04:00
water111
a0da98a367
[glow] fix clipping bug ( #2902 )
...
Now you can be blinded by the sun:
![image](https://github.com/open-goal/jak-project/assets/48171810/caf3903c-8333-4daa-89ba-ff83ca7d6b2f )
2023-08-14 18:52:25 -04:00
water111
ac52be1a6c
[shrub] Fix bug with gs-prim settings ( #2899 )
...
Fix the bug described in
https://github.com/open-goal/jak-project/issues/2882 where some shrubs
are transparent when they shouldn't be. The problem was that we never
carefully looked at the settings in `gs-prim`, which has a bit to
enable/disable alpha blending entirely. Now it should be correct for
both jak 1 and jak 2. To see this change, you'll need to re-extract.
Also adds a setting to disable saving texture .pngs, to speed up
decompilation. I left it on for jak 1 (to avoid confusion for texture
swapping(, but off for jak 2 for now.
2023-08-13 16:06:59 -04:00
water111
7abfeb4aa7
[jak1] Fix texture-related custom level crash ( #2898 )
...
Force FR3 file name for custom levels to be uppercase, fixes the crash
described in
https://github.com/open-goal/jak-project/issues/2534
and
https://github.com/open-goal/jak-project/issues/2897
2023-08-13 15:22:40 -04:00
Matt Dallmeyer
1b08b54443
Update test-zone.jsonc to use lowercase for nickname ( #2896 )
2023-08-12 20:31:10 +02:00
Tyler Wilding
8ce31e5a4c
input: fix double press issue when assigning a bind ( #2895 )
2023-08-09 22:50:02 -04:00
Tyler Wilding
3923f68fae
cmake: fix regression for building SDL statically ( #2894 )
2023-08-08 22:00:26 -04:00
Tyler Wilding
a06a6c6416
cleanup our cmake and build warnings ( #2876 )
2023-08-08 20:53:16 -04:00
Tyler Wilding
59ac52721c
log: don't recursively iterate when rotating log files ( #2892 )
2023-08-08 20:49:01 -04:00