mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 11:26:18 -04:00
572efbf9cb
This PR adds a frame rate option to the graphics menu for some of the most common refresh rates. Jak 2 has much better support for variable frame rates than Jak 1 out of the box, but there are still some edge cases, most prominently the fact that sprites are still limited to the 300 tick system, which is most noticeable on glow sprites. For this, I abused the glow boost debug setting to scale the glow based on the frame rate. While testing, I noticed two other cases that I have also patched, there's likely to be many more that are yet to be found, but aside from that, the game is playable as normal. https://github.com/open-goal/jak-project/assets/6624576/ad4db24f-cd27-4237-a155-0db7008160f3 |
||
---|---|---|
.. | ||
opengl_renderer | ||
pipelines | ||
texture | ||
display.cpp | ||
display.h | ||
gfx.cpp | ||
gfx.h | ||
gfx_test.cpp | ||
gfx_test.h | ||
jak2_texture_remap.cpp | ||
jak2_texture_remap.h | ||
sceGraphicsInterface.cpp | ||
sceGraphicsInterface.h |