jak-project/test
Hat Kid 49e798f88c
jak2: macro detection for launch-particles and seconds-per-frame, add og:preserve-this comments for manual patches (#2974)
This PR adds detection of the `launch-particles` and `seconds-per-frame`
macros to the decompiler, removing a lot of bloat and hiding many
process register uses.

I also added `og:preserve-this` comments to as many manual patches and
comments as I could, which will soon be used in conjunction with CI to
hopefully catch any regressions in future big decomp update PRs.

I have some concerns about the `launch-particles` macro (more details in
`sparticle-launcher.gc`) , but thus far, I have not seen anything break
yet.

---------

Co-authored-by: water <awaterford111445@gmail.com>
2023-09-10 11:48:56 -04:00
..
common/formatter cleanup our cmake and build warnings (#2876) 2023-08-08 20:53:16 -04:00
decompiler jak2: macro detection for launch-particles and seconds-per-frame, add og:preserve-this comments for manual patches (#2974) 2023-09-10 11:48:56 -04:00
goalc g/j2: Some more work on the SQL editor - dump and seed light data (#2954) 2023-09-08 21:21:02 -04:00
offline jak1: Consolidate art-elts into a single file as is done in jak 2 (#2887) 2023-08-18 11:07:24 -04:00
test_data
all_jak1_symbols.cpp
all_jak1_symbols.h
CMakeLists.txt game: Migrate from GLFW to SDL2 & attempt to rewrite / simplify display and input code (#2397) 2023-06-04 15:34:37 -04:00
test_CodeTester.cpp
test_common_util.cpp
test_emitter.cpp cleanup our cmake and build warnings (#2876) 2023-08-08 20:53:16 -04:00
test_emitter_avx.cpp [jak2] GOAL side texture animation stuff (#2766) 2023-06-24 10:11:47 -04:00
test_goos.cpp
test_kernel_jak1.cpp ckernel: fix file paths for art groups and tpages (#2932) 2023-08-25 18:33:26 +02:00
test_listener_deci2.cpp
test_main.cpp CI: Add a macOS Github runner (#2064) 2022-12-22 18:12:59 -05:00
test_math.cpp
test_pretty_print.cpp
test_reader.cpp
test_type_system.cpp
test_zstd.cpp
test_zydis.cpp