mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-19 14:47:49 -04:00
d82b6209b6
Some checks are pending
Build / 🖥️ Windows (push) Waiting to run
Build / 🐧 Linux (push) Waiting to run
Build / 🍎 MacOS (push) Waiting to run
Inform Pages Repo / Generate Documentation (push) Waiting to run
Lint / 📝 Formatting (push) Waiting to run
Lint / 📝 Required Checks (push) Waiting to run
Lint / 📝 Optional Checks (push) Waiting to run
Fixes issue with not handling texture flipping flags in sprite renderer (new jak 3 feature). As far as I can tell, there is no visible difference because the textures that use this flag are symmetric. Fix issue with not adding an `and` with `0xf` on the offset into the xy table. This is added only in jak 3, where `vi07`'s upper bits are sometimes nonzero, but doesn't hurt to have in all three games. ``` iaddi vi09, vi00, 0xf | nop iand vi07, vi07, vi09 | nop ``` ![image](https://github.com/user-attachments/assets/559d749a-957a-47dc-af6a-5b4b7d72a65b) Fix issue with inf/nan causing the tentacle to not appear: ![image](https://github.com/user-attachments/assets/7c316cdf-7ff8-452d-b4af-ddb8d5ba4e44) --------- Co-authored-by: water111 <awaterford1111445@gmail.com> |
||
---|---|---|
.. | ||
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 | ||
jak3_texture_remap.cpp | ||
jak3_texture_remap.h | ||
sceGraphicsInterface.cpp | ||
sceGraphicsInterface.h | ||
screenshot.cpp | ||
screenshot.h |