What's Changed
- tests: Cleanup decompiler test fixtures and try to improve the test output / add a readable report by @xTVaser in #1724
- game/imgui: remove V-Sync checkbox as it can't be interacted with by @xTVaser in #1726
- Add a gltf level exporter by @water111 in #1719
- [custom levels] add invisible option by @water111 in #1729
- [custom levels] add collide mode option by @water111 in #1730
- gsrc: add decomp begins placeholder to all gsrc files by @xTVaser in #1731
- all-types: Improve Jak 2's all-types by @xTVaser in #1728
- fix crash when importing glb by @water111 in #1732
- decomp/lsp: Differentiate warnings from likely/definite errors by @xTVaser in #1725
- cleanup cheats menu + change game territory logic + some subtitles by @ManDude in #1733
- goal_src: Get rid of
*OLD*files in jak1's goal_src by @xTVaser in #1736 - [decompiler] handle types without inspects better in all-types by @water111 in #1735
- Update intro video in the README.md by @mpope9 in #1744
- Clean up useless logging in 989snd by @Ziemas in #1748
- fix invincibility cheat codes + some japan-specific changes by @ManDude in #1750
- Implement IOP semaphores. by @Ziemas in #1747
- fix bug in knuth RNG by @dallmeyer in #1757
- Run IOP Vblank handler on the IOP thread by @Ziemas in #1752
- Support 4 controllers by @dallmeyer in #1751
- custom levels: add support for more res types in actor lumps by @Hat-Kid in #1754
- ref: update pad_REF by @xTVaser in #1761
- fix a game bug and add a new compiler feature by @ManDude in #1758
- Update Readme to include missing dependencies on Fedora and Arch installations by @liamh101 in #1763
- Add dockerfiles for Linux environments with documentation by @liamh101 in #1764
- ci: add back the windows artifact by @xTVaser in #1766
New Contributors
Full Changelog: v0.1.22...v0.1.24