jak-project/goal_src/jak1
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
..
build [decompiler] fix in-place ops not getting detected sometimes (#2810) 2023-07-08 07:34:38 +01:00
dgos port pckernel to Jak 2 (#2248) 2023-02-25 10:19:32 -05:00
engine 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
examples Update font-color enum (#2670) 2023-05-24 06:57:05 +01:00
kernel game: Migrate from GLFW to SDL2 & attempt to rewrite / simplify display and input code (#2397) 2023-06-04 15:34:37 -04:00
levels 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
old goal_src: Get rid of *OLD* files in jak1's goal_src (#1736) 2022-08-06 12:03:42 -04:00
pc entity-debug: Show path and volume data. (#2942) 2023-09-08 20:44:58 -04:00
compiler-setup.gc [extractor] fix territory being set to wrong value (#2946) 2023-08-30 18:36:10 +01:00
game.gp Jak 2 pc subtitle support (#2672) 2023-06-08 01:04:16 +01:00
kernel-defs.gc sdl: safer code to resolve intermittent controller crashes related to disconnections (#2755) 2023-06-23 15:35:32 -04:00