jak-project/goal_src/jak2/engine/gfx
water111 20a6839e07
[jak2] fix hud and some particles (#2088)
Fixes:
- a very old bug in depth in DirectRenderer, probably from the original
tfrag stuff. Looked at PCSX2 source code to see how 32/24 bit depths are
handled. This fixes hud sprites being drawn behind level geometry.
- saturate `vftoi4` like the ps2 does when the float is too large,
fixing hidden text in `hud`. For now it's only using this in the font
code because this saturation is actually kinda slow and hasn't been a
problem in other places.
- fix crazy particle spawning issue with blue gun and dripping stuff.
This would happen if particles kill themselves while being processed
(through a callback)
2023-01-02 12:13:19 -05:00
..
background [decomp] drawable, memory-usage (#2070) 2022-12-30 18:23:53 -05:00
foreground [decomp] hud, hud-classes, add some new basic alignment options, fix type bug (#2084) 2023-01-02 10:05:22 -05:00
generic d/jak2: decompile ambient | speech and bigmap-data (#1954) 2022-10-16 18:09:15 -04:00
hw [decomp2] game-save (#1988) 2022-10-29 16:08:04 -04:00
merc [jak 2] merc (#2039) 2022-11-30 22:36:09 -05:00
mood [decomp] target cleanup (#2021) 2022-11-13 19:09:34 -05:00
ocean [decomp] target cleanup (#2021) 2022-11-13 19:09:34 -05:00
shrub [decomp] target cleanup (#2021) 2022-11-13 19:09:34 -05:00
sky [decomp] sky-tng (#1972) 2022-10-15 18:21:17 -04:00
sprite [jak2] fix hud and some particles (#2088) 2023-01-02 12:13:19 -05:00
texture d/jak2: pass through all simple / non-blocked *-part, *-ocean and *-scenes files (#2048) 2022-12-22 13:57:57 -05:00
tfrag [decomp] add shrubbery renderer (#1914) 2022-09-24 17:46:13 -04:00
tie [decomp] Partial implementation of tie (#1916) 2022-09-25 12:50:51 -04:00
blit-displays-h.gc d/jak2: finish settings (#1803) 2022-08-28 16:13:26 -04:00
blit-displays.gc [decomp] fix up debug menu rendering, add a few others (#1892) 2022-09-16 20:42:33 -04:00
font-h.gc [jak 2] texture (#1866) 2022-09-11 14:17:55 -04:00
font.gc d/jak2: finish vol | cam-layout | menu | default-menu and start working on nav code (#1867) 2022-09-11 13:42:46 -04:00
lightning-h.gc [decomp] finish lightning-draw (#2019) 2022-11-13 12:05:49 -05:00
lightning.gc [decomp] target cleanup (#2021) 2022-11-13 19:09:34 -05:00
lights-h.gc [jak 2] merc (#2039) 2022-11-30 22:36:09 -05:00
lights.gc [decomp] hud, hud-classes, add some new basic alignment options, fix type bug (#2084) 2023-01-02 10:05:22 -05:00
math-camera-h.gc [decomp] Decompile first batch of files in engine (#1787) 2022-08-24 00:29:51 -04:00
math-camera.gc [jak 2] texture (#1866) 2022-09-11 14:17:55 -04:00
vu1-user-h.gc [jak 2] merc (#2039) 2022-11-30 22:36:09 -05:00
warp.gc gsrc: add decomp begins placeholder to all gsrc files (#1731) 2022-08-05 16:12:54 -04:00