jak-project/game
water111 50230e05fa
[jak2] Add static textures for the progress menu (#2838)
The progress menu loads its icon textures from a .STR file that we were
previously ignoring.

This change:
- updates the decompiler so it can process a .STR file containing a
texture
- adds a feature to force an entire page to always be loaded in the PC
renderer by putting all textures in the GAME.FR3 file.
- regenerates the texture offset map file for jak 2 with these new
textures

For now, I've just put the icon textures in GAME.FR3. The downside is
that these will always stay on the GPU, using up VRAM even when they
aren't needed. But the entire GAME.FR3 file is under 3 MB so I think
it's ok.


![image](https://github.com/open-goal/jak-project/assets/48171810/39f075b5-7cc5-4168-872a-33026342afab)
2023-07-23 12:35:59 -04:00
..
assets CI: Periodic Controller Database Update (#2832) 2023-07-17 20:27:46 -04:00
common Get the project compiling on Apple Silicon macOS natively (arm64) (#2827) 2023-07-16 11:13:48 -04:00
external game: refactor discord code and improve jak 2 support (#2714) 2023-06-17 05:16:40 +01:00
graphics [jak2] Add static textures for the progress menu (#2838) 2023-07-23 12:35:59 -04:00
kernel Get the project compiling on Apple Silicon macOS natively (arm64) (#2827) 2023-07-16 11:13:48 -04:00
mips2c fix subtitle console spam + font shadow offseting (#2822) 2023-07-10 07:32:35 +01:00
overlord [jak2] Fix overlord related crash (#2834) 2023-07-21 11:25:08 -04:00
sce sdl: safer code to resolve intermittent controller crashes related to disconnections (#2755) 2023-06-23 15:35:32 -04:00
settings Jak 2 pc subtitle support (#2672) 2023-06-08 01:04:16 +01:00
sound Make all project targets compile on Intel MacOS (#2780) 2023-07-01 13:30:11 -04:00
system [jak2] Work-in-progress texture animations (#2819) 2023-07-14 18:17:54 -04:00
tools [jak2] Work-in-progress texture animations (#2819) 2023-07-14 18:17:54 -04:00
CMakeLists.txt [jak2] More texture animations (#2831) 2023-07-16 13:02:53 -04:00
main.cpp game: Improve OpenGL version detection and make requirement errors more obvious to the user (#2787) 2023-06-30 21:05:58 -04:00
runtime.cpp [jak2] faster startup (#2738) 2023-06-17 17:23:25 -04:00
runtime.h game: Remove temporary CLI arg shim in gk (#2532) 2023-04-22 14:13:57 -04:00