v0.2.8
What's Changed
- decomp3: more misc files by @Hat-Kid in #3349
- [jak3] More headers! by @water111 in #3351
- build(deps): bump peter-evans/repository-dispatch from 2 to 3 by @dependabot in #3354
- build(deps): bump peter-evans/create-pull-request from 5 to 6 by @dependabot in #3353
- Change important
printf
s tolg::print
by @ManDude in #3355 - decomp3: more headers by @Hat-Kid in #3356
- [jak3] More headers again by @water111 in #3352
- seriously fix music player in title screen by @ManDude in #3358
- game: fix intermittent sprite_distort related crash by @xTVaser in #3357
- decomp3: more headers (again) by @Hat-Kid in #3362
- [jak3] More headers again again by @water111 in #3359
- [jak3] More headers, up to load-dgo by @water111 in #3363
- [jak3] decomp gsound by @water111 in #3364
- d/j3: do a few
mood
related files and fix some issues along the way by @xTVaser in #3365 - decomp: Copy over new docstrings back to jak 2's common code, write some scripts to help automate this by @xTVaser in #3366
- decompiler:
defskelgroup
macro detection for jak 3, fix art group dumping for jak 3 and some more decomp work by @Hat-Kid in #3370 - Decompile
joint
,collide-func
, clean up joint decompression code for all games by @water111 in #3369 - [jak3]
joint-mod
,subdivide
,bsp
by @water111 in #3371 - decomp
loader
by @ManDude in #3373 - decomp3:
game-info
,game-task
,game-save
,level-info
,process-drawable
and more by @Hat-Kid in #3374 - CI: Periodic Controller Database Update by @OpenGOALBot in #3368
- Update to C++20 by @Ziemas in #3193
- Fix remaining cpp20 issues by @Ziemas in #3375
- Switch to std::span by @Ziemas in #3376
- CI: Periodic Controller Database Update by @OpenGOALBot in #3379
- lsp: revert unnamed variable labelling by @xTVaser in #3381
- New Crowdin updates by @xTVaser in #3382
- tracing: add some more startup related events and a new
--profile-until-event
flag by @xTVaser in #3385 - g/j2: properly wireup mouse settings, properly detect when the mouse has stopped moving by @xTVaser in #3383
- g/j2: allow customizing the speedrunner menu bind by @xTVaser in #3386
- Rename
bigmap-id
enum entries by @dallmeyer in #3380 - game: disable keyboard input by default, give users a way to enable it via the imgui menu by @xTVaser in #3295
- [high fps] Increase input buffer size and fix cloud scroll speed by @Brent-Hickey in #3178
- g/j2: Dynamic speedrun mode categories and implement a significant amount of a practice mode by @xTVaser in #3378
- Only remove -vis from name if it is part of the name. by @LuminarLight in #3257
- scripts: new linter script to detect goal_src files with trailing whitespace by @xTVaser in #3387
- CI: Periodic Controller Database Update by @OpenGOALBot in #3389
- formatter: Format
deftype
correctly by @xTVaser in #3391 - Fix
(-> *autosplit-info-jak1* training-num-orbs)
when blacked out by @Zedb0T in #3297 - decomp3: more engine stuff, detect non-virtual state inheritance by @Hat-Kid in #3377
- [joint] fix missing matrix interpolation by @water111 in #3394
- decomp: update naming across jak2/3 by @xTVaser in #3395
- jak2 pckernel: save
pc-settings
on cheat progress and regular auto-saves by @ManDude in #3396 - CI: Periodic Controller Database Update by @OpenGOALBot in #3397
Full Changelog: v0.2.7...v0.2.8