jak-project/test/decompiler
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
..
reference Decompile joint, collide-func, clean up joint decompression code for all games (#3369) 2024-02-11 09:50:07 -05:00
vu_reference jak3: dump of all vu programs (#3340) 2024-01-27 11:38:03 +01:00
FormRegressionTest.cpp d/config: re-organize decompiler/config and eliminate most of the duplication (#2185) 2023-03-08 20:07:26 -05:00
FormRegressionTest.h Fix GCC build (#1992) 2022-10-29 15:25:21 -04:00
test_AtomicOpBuilder.cpp
test_DataParser.cpp d/config: re-organize decompiler/config and eliminate most of the duplication (#2185) 2023-03-08 20:07:26 -05:00
test_DisasmVifDecompile.cpp
test_FormBeforeExpressions.cpp
test_FormExpressionBuild.cpp d/jak2: finish cty-guard-turret-button | race-h | height-map-h and a lot of rigid-body (#1957) 2022-10-11 23:20:36 -04:00
test_FormExpressionBuild2.cpp decompiler: obj -> this, set-time! and time-elapsed? macros (#3026) 2023-09-26 15:17:00 +01:00
test_FormExpressionBuild3.cpp [opengoal] make none a child of object (#3001) 2023-09-22 10:54:49 +01:00
test_FormExpressionBuildLong.cpp
test_gkernel_jak1_decomp.cpp
test_InstructionDecode.cpp
test_InstructionParser.cpp
test_math_decomp.cpp
test_VuDisasm.cpp jak3: dump of all vu programs (#3340) 2024-01-27 11:38:03 +01:00