What's Changed
- fix collision renderer filters not working by @ManDude in #2872
- [goalc] Sign extend objects when loading them by @water111 in #2863
- Anim Tester X - Quality of Life improvements by @LuminarLight in #2682
- Basic hash table and jump table by @Brent-Hickey in #1837
- github: update issue templates, move general feature requests to discussions preferably by @xTVaser in #2879
- jak1: start a new game correctly when speedrunner mode is enabled by @xTVaser in #2873
- formatter: support formatting bindings, for example in a
let
by @xTVaser in #2883 - [jak2] get new cheats working by @ManDude in #2885
- [jak2] progress: make custom aspect ratio menu by @ManDude in #2888
- CI: Periodic Controller Database Update by @OpenGOALBot in #2889
- [jak2] prepare
scf-get-territory
usage by @ManDude in #2890 - log: rotate log files with timestamps and add flag to disable ANSI colors by @xTVaser in #2886
- custom levels: fix crash when more than one ambient is present by @Hat-Kid in #2891
- log: don't recursively iterate when rotating log files by @xTVaser in #2892
- cleanup our cmake and build warnings by @xTVaser in #2876
- cmake: fix regression for building SDL statically by @xTVaser in #2894
- input: fix double press issue when assigning a bind by @xTVaser in #2895
- Update test-zone.jsonc to use lowercase for nickname by @dallmeyer in #2896
- [jak1] Fix texture-related custom level crash by @water111 in #2898
- [shrub] Fix bug with gs-prim settings by @water111 in #2899
- [glow] fix clipping bug by @water111 in #2902
- log: ensure the
log/
directory exists by @xTVaser in #2904 - 989snd: implement SetVolPan for midi sounds by @Ziemas in #2905
- [jak 2] bigmap, fix texture filtering on map icons by @water111 in #2906
- [jak2] fix bad blerc on objects with warp by @water111 in #2907
- [jak2] music player cheat menu by @ManDude in #2900
- [jak2] small minor fixes by @ManDude in #2909
- [jak2] fix bug in direct in texture handler by @water111 in #2910
- handle texture of 0 in extract_tie by @water111 in #2911
- [jak2] fix glow sprite flickering by @water111 in #2912
- Fix alpha test > vs >= (minimap arrow fix) by @water111 in #2913
- [jak2] Support Japanese Subtitles by @water111 in #2914
- [jak2] Support
draw-raw-image
by @water111 in #2915 - [jak2] widescreen fix for splash/jp subtitles by @ManDude in #2916
- [jak2] fix a few silly texture bugs by @water111 in #2917
- jak1: Consolidate art-elts into a single file as is done in jak 2 by @xTVaser in #2887
- [jak 2] Clouds V2, Clean up texture animator by @water111 in #2921
- [jak2] Toxic Slime texture animations by @water111 in #2922
- [jak2] Fix depth testing issues on glow sprites by @water111 in #2923
- [jak2] a few more subtitles + L1/R1 to move much faster through debug menu by @ManDude in #2925
- [jak2] fill in a lot of flags for decomp + mouse macros by @ManDude in #2927
- [jak2] minimap improvements by @ManDude in #2929
- g/j1: add support for missing polish alphabet characters by @xTVaser in #2931
- ckernel: fix file paths for art groups and tpages by @Hat-Kid in #2932
- custom levels: add support for packing models and textures into the FR3 file by @Hat-Kid in #2936
- [jak2] fix bugs with incorrect music playing sometimes by @ManDude in #2938
- various subtitle editor fixes by @ManDude in #2941
- ci: macOS build with big sur to increase compatibility by @xTVaser in #2944
- New Crowdin updates by @xTVaser in #2945
- Placeholder strings for future Jak 2 features + minor subtitle editor fixes by @ManDude in #2943
- [extractor] fix territory being set to wrong value by @ManDude in #2946
- [sprite3] fix max sprite number being wrong by @ManDude in #2949
- [jak2] fix bug in
outro-port
script by @ManDude in #2952 - [jak2] higher resolution cloud textures by @ManDude in #2951
- [sprite] Adjust allocation randomization by @water111 in #2953
Full Changelog: v0.1.39...v0.1.40