jak-project/game/system
Hat Kid 93afb02cf4
decomp3: spawn target, add merc and particle buckets and some temporary hacks (#3445)
This includes all the collision stuff needed to spawn `target`,
decompiles the sparticle code and adds some of the PC hacks needed for
merc to run (it doesn't work quite right and looks bad, likely due to a
combination of code copied from Jak 2 and the time of day hacks).

There are a bunch of temporary hacks (see commits) in place to prevent
the game from crashing quite as much, but it is still extremely prone to
doing so due to lots of missing functions/potentially bad decomp.

---------

Co-authored-by: water <awaterford111445@gmail.com>
2024-04-05 00:07:39 -04:00
..
hid Fix issues with camera movement with controller when mouse tracking is also enabled (#3409) 2024-03-07 23:35:38 -05:00
background_worker.cpp g/j2: Integrate highscores with Speedrun.com/JakSpeedruns.com when speedrunner mode is enabled (#3037) 2023-10-11 20:43:55 -04:00
background_worker.h g/j2: Integrate highscores with Speedrun.com/JakSpeedruns.com when speedrunner mode is enabled (#3037) 2023-10-11 20:43:55 -04:00
Deci2Server.cpp deps: update fmt to latest version (#3403) 2024-03-05 22:11:52 -05:00
Deci2Server.h [jak2] goalc supports multiple projects (#1619) 2022-07-06 21:18:08 -04:00
deci_common.h [ckernel] split by game version (#1559) 2022-06-26 18:17:11 -04:00
IOP_Kernel.cpp decomp3: spawn target, add merc and particle buckets and some temporary hacks (#3445) 2024-04-05 00:07:39 -04:00
IOP_Kernel.h jak2: overlord rework (#2544) 2023-04-29 16:13:57 -04:00
iop_thread.cpp Implement scheduling of IOP threads. (#1689) 2022-07-26 21:15:37 -04:00
iop_thread.h Implement scheduling of IOP threads. (#1689) 2022-07-26 21:15:37 -04:00
SystemThread.cpp support c++ tools on macos (#2063) 2022-12-22 17:12:05 -05:00
SystemThread.h lint: add include sorting config to clang-format (#1517) 2022-06-22 23:37:46 -04:00