jak-project/goal_src/jak1
ManDude 4b8b2abbed
port pckernel to Jak 2 (#2248)
Adds the `pckernel` system to Jak 2, allowing you to do the PC-specific
things that Jak 1 lets you do like change game resolution, etc.

In other to reduce the amount of code duplication for something that
we're gonna be changing a lot over time, I split it into a few more code
files. In this new system, `pckernel-h.gc`, `pckernel-common.gc`
(previously `pckernel.gc`) and `pc-debug-common.gc` are the files that
should be shared across all games (I hacked the Jak 2 project to pull
these files from the Jak 1 folder), while `pckernel-impl.gc`,
`pckernel.gc` and `pc-debug-methods.gc` are their respective
game-specific counterparts that should be loaded after. I'm not fully
happy with this, I think it's slightly messy, but it cleanly separates
code that should be game-specific and not accidentally copied around and
code that should be the same for all games anyway.
2023-02-25 10:19:32 -05:00
..
build jak2: Create goal_src skeleton (#1576) 2022-06-29 22:20:09 -04:00
dgos port pckernel to Jak 2 (#2248) 2023-02-25 10:19:32 -05:00
engine port pckernel to Jak 2 (#2248) 2023-02-25 10:19:32 -05:00
examples [decomp] fix up debug menu rendering, add a few others (#1892) 2022-09-16 20:42:33 -04:00
import jak2: Create goal_src skeleton (#1576) 2022-06-29 22:20:09 -04:00
kernel docs: Automatically generate documentation from goal_src code (#2214) 2023-02-20 19:49:37 -05:00
levels Jak 1 Checkpoint Select / IL Speedrun support (#2162) 2023-01-30 19:11:57 -05:00
old goal_src: Get rid of *OLD* files in jak1's goal_src (#1736) 2022-08-06 12:03:42 -04:00
pc port pckernel to Jak 2 (#2248) 2023-02-25 10:19:32 -05:00
compiler-setup.gc cleanup cheats menu + change game territory logic + some subtitles (#1733) 2022-08-06 11:57:19 -04:00
game.gp port pckernel to Jak 2 (#2248) 2023-02-25 10:19:32 -05:00
kernel-defs.gc Hook Jak 1 into ImGUI actor filter (#2157) 2023-01-28 14:17:43 -05:00