water111
3d4dfb2077
[decomp] Decompile some time-of-day stuff, support new style Jak 2 time of day ( #1943 )
...
- Add "tfrag-water" tfrag tree support (may just be the same as Jak 1's
'dirt' for the settings)
- Add "tfrag-trans" tfrag tree support, reusing "trans-tfrag" from jak
1.
- Add a hack to `LinkedObjectFileCreation` to handle `oracle`, which is
accidentally multiply defined as a type leftover from jak 1 (an entity
in village1), and level info for jak 2.
- Add `VI1.DGO`
- add `time-of-day.gc`, and a few other stub functions so it works
- Set up some time of day stuff in GOAL for jak 2/PC renderers
- Clean up time of day in c++ renderers, support the more complicated
weight system used by jak 2 (backward compatible with jak 1, thankfully)
The mood functions now run, so this could cause problems if they rely on
stuff we don't have yet. But it seems fine for ctysluma and prison for
now.








2022-10-08 13:33:03 -04:00
ManDude
7b25afa697
add a bunch of new cheat codes & re-do all pc cheat codes ( #1770 )
...
* redo cheat encodings
* fix error
* add no texture cheat
* tiny cleanup + add sidekick stats button
* crappy implementation of big/small head mode
* more correct bone scaling
* redo bone manip code a bit
* jp text fixes
* improved matrix math!
* add big fist cheat, minor type cleanup, add some debug toggles
* move all this mess to a new file
* slightly rework joint scaling function
* add big head npc cheat
* subtitles typo
* WIP mirror mode
* fix mirrored hud sprites
* fix mirror mode sound pan
* add cheats to menu!
* split some subtitles
2022-08-20 10:30:37 -04:00
Ethan Lafrenais
d66af4f4c7
Reduce overall draw count for multidraw ( #1639 )
...
Reduce overall draw count for multidraw by creating runs similar to singledraw
2022-07-12 18:50:12 -04:00
Tyler Wilding
2d595c1ac0
lint: add include sorting config to clang-format ( #1517 )
2022-06-22 23:37:46 -04:00
ManDude
e3051f90ae
small shader optimizations ( #1402 )
...
* small shader optimizations
* revert camera invert
2022-06-01 18:34:19 -04:00
water111
7fc0a07c88
[graphics] improve blending when depth write is disabled ( #1386 )
2022-05-30 13:05:49 -04:00
water111
1432971e62
fix misc bugs preventing the game from starting ( #1369 )
...
* fix misc bugs preventing the game from starting
* winodws fix
2022-05-21 16:51:09 -04:00
water111
61766d2d22
Collision mesh extraction ( #1330 )
...
* temp
* extract collision mesh
* temp
* improve
* toggle, cleanup
2022-04-25 21:53:23 -04:00
water
2e31c9f09b
toggle for old format
2022-04-03 13:56:45 -04:00
water111
f8b00ea358
[graphics] use multidraws in tie/tfrag/shrub ( #1269 )
2022-04-01 19:35:23 -04:00
water111
79683a44b1
[graphics] shrub ( #1261 )
...
* update
* renderer appears to work
2022-03-29 21:38:48 -04:00
water111
d136aec00f
[graphics] fix ocean alpha and ocean near depth ( #1236 )
...
* fix up some graphics bugs
* less of a hack fix
2022-03-16 21:28:02 -04:00
water111
a6fa04a83d
[graphics] port generic VU1 to OpenGL ( #1221 )
...
* temp
* name the obvious ones
* un-pipelined the fast case in generic vu1
* generic2 dma
* pass2
* first pass at opengl
* many fixes
* fix hud, strip
* windows fix
* final tweaks
* memcard folder
* add missing include
2022-03-06 19:56:43 -05:00