v0.1.37
What's Changed
- [IOP] revert change that ran the iop way too much by @water111 in #2681
- Add race-bike-d/e debug options, some comments by @dallmeyer in #2683
- Show the git commit version in screenshots/videos [Jak 2] by @Zedb0T in #2677
- formatter: extract formatting into a rules abstraction, add
inner
formatting (body vs argument functions) by @xTVaser in #2684 - ci: bump timeouts on builds, mostly for cache misses by @xTVaser in #2690
- [jak2] float patch for bogus collide frags by @water111 in #2686
- game: Migrate from GLFW to SDL2 & attempt to rewrite / simplify display and input code by @xTVaser in #2397
- sdl2: add back x11 window code fix by @xTVaser in #2691
- sdl: Fix target-fps add debug toggle for speedrun mode by @Zedb0T in #2694
- readme: add
mesa-libGL-devel
dependency for fedora users by @Hat-Kid in #2696 - input: fix some mistakes in the default keyboard binds by @xTVaser in #2697
- [jak2] fix missing drill crane center part by @water111 in #2692
- [jak2] joint to bone nan fix by @water111 in #2698
- ci: don't run CI builds on non
master
branch pushes by @xTVaser in #2703 - formatter: handle top level blank lines and better handle comments by @xTVaser in #2702
- Jak 2 pc subtitle support by @ManDude in #2672
- workaround for
spyder
warp hack and fixbattle
bugs by @ManDude in #2707 - ci: update chocolately syntax and update nasm to 2.16.1 by @xTVaser in #2710
- nREPL: fix some logs and some spots where it could get stuck by @xTVaser in #2709
- don't use gender for citizen names + small minor stuff by @ManDude in #2708
- ci: fix chocolately, version number doesn't have a
v
prefix by @xTVaser in #2711 - Replace hardcoded
pickup-type
ints with enum name by @dallmeyer in #2704 - [jak2] Floating point blerc by @water111 in #2715
- 989snd: properly update children with new state by @Ziemas in #2720
- revamp controller LED in jak 1 + reorganize some pc-settings things + fix some jak 2 decomp by @ManDude in #2719
- SDL: Hint to Windows that we handle DPI scaling by @BreakPoints in #2729
- CI: Periodic Controller Database Update by @OpenGOALBot in #2718
- fix some
enter-state
s andsound-id
fields by @ManDude in #2727 - Rename
collide-action
enum values for readability by @dallmeyer in #2712 - Camera debug menu - reuse enum instead of strange indexing/magic numbers by @dallmeyer in #2717
- game: refactor discord code and improve jak 2 support by @Hat-Kid in #2714
- sdl: Directly use Windows DPI scaling hint, not SDL by @BreakPoints in #2730
- [jak2] faster startup by @water111 in #2738
- [jak2] fge=0 at the start of warp by @water111 in #2740
- Make screenshots copy to clipboard by @ManDude in #2739
- formatter: support comments better (including block comments) and constant pair formatting by @xTVaser in #2745
- opengl: better handling of the draw region setting by @ManDude in #2746
- fix windowed screenshots capturing the last window buffer instead of current one by @ManDude in #2750
- [jak2] allow going to metal head nest after winning game by @ManDude in #2753
- sdl: only call SDL video functions from the gfx thread by @xTVaser in #2748
- CI: Periodic Controller Database Update by @OpenGOALBot in #2751
- fix orb in sewers being unobtainable after starting sewer escort (+ some more type fixes) by @ManDude in #2757
- increase airlock open and post-close speed by @ManDude in #2758
- jak2: fix
rigid-body-object-event-handler
type by @ManDude in #2761 - cmake: properly statically link SDL when applicable by @xTVaser in #2762
- formatter: new approach for indentation that doesn't depend on original formatting by @xTVaser in #2764
- sdl: safer code to resolve intermittent controller crashes related to disconnections by @xTVaser in #2755
- fix subtitle mispositioning when unpausing and other situations by @ManDude in #2769
- [jak2] GOAL side texture animation stuff by @water111 in #2766
- overlord: perform file operations on a thread pool by @Ziemas in #2749
- ci/translations: Add a linter to check for invalid characters, fix current issues by @xTVaser in #2774
- New Crowdin updates by @xTVaser in #2775
- d/j2: Some work on the SQL editors by @xTVaser in #2771
- fix more orb softlocks by @ManDude in #2767
- jak2: add
.gd
files and level info for some ps3 test levels by @Hat-Kid in #2776 - fix more orb softlocks i forgot by @ManDude in #2781
- fix some jak 1 hint subtitles not showing up by @ManDude in #2782
- fix stadium particles + save game after winning a race by @ManDude in #2783
- repl: update replxx and some configuration for bracketed paste by @xTVaser in #2784
- CI: Periodic Controller Database Update by @OpenGOALBot in #2777
- Typo fix LTT_MSG_INSEPCT by @himham-jak in #2778
- [jak1] Improve the Swedish translations by @fabjan in #2770
- New Crowdin updates by @xTVaser in #2786
- faster progress toggle (off by default) by @ManDude in #2785
- fix vag player not really working by @ManDude in #2788
- game: Improve OpenGL version detection and make requirement errors more obvious to the user by @xTVaser in #2787
New Contributors
Full Changelog: v0.1.36...v0.1.37