jak-project/goalc
water111 2fa4a23ea1
[jak 2] ETIE (#2326)
Definitely needs a clean up pass, but I think the functionality is very
close.

There's a few "hacks" still:
- I am using the emerc logic for environment mapping, which doesn't care
about the length of the normals. I can't figure out how the normal
scaling worked in etie. I want to do a little bit more experimentation
with this before merging.
- There is some part about adgifs for TIE and ETIE that I don't
understand. The clearly correct behavior of TIE/ETIE is that the alpha
settings from the adgif shader are overwritten by the settings from the
renderer. But I can't figure out how this happens in all cases.
- Fade out is completely disabled. I think this is fine because the
performance difference isn't bad. But if you are comparing screenshots
with PCSX2, it will make things look a tiny bit different.
2023-03-17 20:35:26 -04:00
..
build_level [jak 2] ETIE (#2326) 2023-03-17 20:35:26 -04:00
compiler [jak1] fix game-save debug printing (#2314) 2023-03-10 22:02:04 +00:00
data_compiler logs: replace every fmt::print with a lg call instead (#1368) 2022-10-01 11:58:36 -04:00
debugger dbgr: allow dumping the backtrace to a file (#2284) 2023-02-27 18:54:23 -05:00
emitter [goalc] reduce compiler memory usage (#2247) 2023-02-24 18:32:30 -05:00
listener d/jak2: cleanup more of editable and editable-player (#2029) 2022-11-19 23:28:20 -05:00
make port pckernel to Jak 2 (#2248) 2023-02-25 10:19:32 -05:00
regalloc [goalc] reduce compiler memory usage (#2247) 2023-02-24 18:32:30 -05:00
CMakeLists.txt docs: Automatically generate documentation from goal_src code (#2214) 2023-02-20 19:49:37 -05:00
main.cpp cleanup gk CLI and fix issue that caused revert (#2310) 2023-03-09 23:13:01 -05:00
simple_main.cpp [jak2] workaround for cutscene playing (#2131) 2023-01-16 13:37:29 -05:00