What's Changed
- Make all project targets compile on Intel MacOS by @fabjan in #2780
- change imgui toggle key from leftalt to f12 by @ManDude in #2794
- [decompiler] new features + fixes, + other jak2 fixes by @ManDude in #2796
- Make setup_cpu_info work on (Intel) Macs by @fabjan in #2798
- [jak2] add some missing lambdas by @water111 in #2799
- [jak1] Merc for title - fixes blerc by @water111 in #2801
- repl: separate history by game version by @Hat-Kid in #2805
- rework jak 2 goal file structure by @ManDude in #2806
- fix some rare enum detection bugs by @ManDude in #2808
- [decompiler] fix in-place ops not getting detected sometimes by @ManDude in #2810
- jak2: fix race crash by @Hat-Kid in #2816
- input: Hopefully make keyboard/mouse handling more consistent by @xTVaser in #2807
- Make Jak1 playable on macOS (intel) by @fabjan in #2811
- fix mouse mispositioning when letterboxed by @ManDude in #2818
- add (Intel) macOS job and artifacts to release pipeline by @fabjan in #2817
- i18n: subtitle code cleanup and update new subtitle JSON files to be compatible with Crowdin by @xTVaser in #2802
- fix subtitle console spam + font shadow offseting by @ManDude in #2822
- increase max minimap icons 64 -> 256 by @ManDude in #2826
- improve
send-event
for jak 2 by @ManDude in #2828 - [jak2] Work-in-progress texture animations by @water111 in #2819
- [jak2] speed up the sky texture animation by @water111 in #2829
- Added bound check for blend vertex count by @animalstyletaco in #2830
- Get the project compiling on Apple Silicon macOS natively (arm64) by @xTVaser in #2827
- [jak2] More texture animations by @water111 in #2831
- CI: Periodic Controller Database Update by @OpenGOALBot in #2832
- [jak2] Fix overlord related crash by @water111 in #2834
- [jak2] More progress on texture animations by @water111 in #2835
- [jak2] Add static textures for the progress menu by @water111 in #2838
- game: add a clear text label for how to hide the top bar by @xTVaser in #2845
- [jak2] Fix dark jak anim and low res skull gems by @water111 in #2842
- [jak2] make progress menu work for widescreen + various other fixes by @ManDude in #2843
- Fix small buzz motor not vibrating correctly by @ManDude in #2846
- fix stad-samos regression from refactor (#2796) + change imgui toggle to left-alt and make it customizable by @ManDude in #2848
- [jak2] More texture animations, and fixes by @water111 in #2847
- Fix possible crash when loading files by @water111 in #2850
- [jak1] Fix ice walking animation bug and crash by @water111 in #2851
- [jak2] graphic options menu proof of concept by @ManDude in #2849
force-actors?
->ps2-actor-vis?
by @ManDude in #2852- [jak2] workaround for missing yakow textures by @water111 in #2854
- [jak2] fix transparent shrub blending by @water111 in #2853
- [jak2] Fix ocean culling when using camera-other by @water111 in #2858
- [jak2] fix compile error by @water111 in #2862
- [jak2] use current buffer for blit-displays by @water111 in #2855
- [jak2] disable envmap when it should be by @water111 in #2864
- [gfx] Clean up background renderer matrices, fix "hole covers" by @water111 in #2866
- ci: strip binaries in their respective runners by @xTVaser in #2868
- New Crowdin updates by @xTVaser in #2869
- fix texture anim shader on macOS by @water111 in #2870
Full Changelog: v0.1.38...v0.1.39