jak-project/goal_src/jak1/engine
water111 79d14af0b5
Decompile joint, collide-func, clean up joint decompression code for all games (#3369)
I finally read through all the joint code and wrote up some
documentation. I think this will be really helpful when we try to
understand all the functions in `process-drawable`, or if somebody ever
wants to import/export animations.

This switches all three games to using a new faster GOAL joint
decompressor. It is on by default, but you can go back to the old
version by setting `*use-new-decompressor*` to false.

Also fix the log-related crash, fix the clock speed used in timer math.
2024-02-11 09:50:07 -05:00
..
anim Decompile joint, collide-func, clean up joint decompression code for all games (#3369) 2024-02-11 09:50:07 -05:00
camera deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
collide deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
common-obs [jak2] implement statistics tracker (#3288) 2024-01-11 22:49:41 +00:00
data rename joint node and art element macros (#3111) 2023-11-01 23:16:00 +00:00
debug deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
dma deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
draw deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
engine deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
entity deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
game fix mistakes in projectiles.gc (#3187) 2023-11-11 11:40:29 +00:00
geometry deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
gfx game: fix intermittent sprite_distort related crash (#3357) 2024-02-02 17:51:21 -05:00
level deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
load deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
math deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
nav deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
physics deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
ps2 Decompile joint, collide-func, clean up joint decompression code for all games (#3369) 2024-02-11 09:50:07 -05:00
sound deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00
target rename joint node and art element macros (#3111) 2023-11-01 23:16:00 +00:00
ui New Crowdin updates (#3211) 2023-11-18 14:52:49 -05:00
util deftype and defmethod syntax major changes (#3094) 2023-10-30 03:20:02 +00:00