Commit Graph

60 Commits

Author SHA1 Message Date
Fazana
f32f2d3997 Clean up layer definitions
Turn ifdef hell into enum heaven 😎
2021-09-26 20:15:07 +01:00
Arceveti
0649427337 Some small fixes 2021-09-25 10:12:05 -07:00
Arceveti
332d22489f Remove a bunch of unused/messy stuff 2021-09-25 09:31:45 -07:00
Arceveti
f5c2794555 Fix silhouette having gaps at higher resolutions 2021-09-24 14:47:53 -07:00
Arceveti
12c362ac86 Clean up some ifdefs and config.h 2021-09-24 12:17:18 -07:00
Fazana
923db21615 math util tweaks
Will use the optimal mtxf_to_mtx func based on what's needed, has a small quirk where you notice the fog switching but that's an issue with worldscale rather than this.
2021-09-24 19:02:57 +01:00
Arceveti
304ee502c8 Some small optimizations 2021-09-23 18:56:14 -07:00
Arceveti
9b59eb0256 Code cleanup 2021-09-23 13:37:03 -07:00
Arceveti
e7fb56dc50 Add ability to increase the amount of graph node flags 2021-09-22 16:58:21 -07:00
Fazana
164650b82a Vanilla ending credits bugfixes
The black border's a bit hacky because I don't remember where the original game did it lol, so ideally write over it with the original implementation if possible.
2021-09-22 17:33:34 +01:00
Arceveti
59d609fb07 Fix silhouette 2021-09-21 12:25:56 -07:00
Arceveti
f64c7a9542 Name some more stuff 2021-09-20 16:54:52 -07:00
Arceveti
bf0acb6cbe Name a bunch of stuff 2021-09-20 16:25:58 -07:00
Fazana
a648505f6b Geo bones 2021-09-20 16:40:02 +01:00
Arceveti
e57f1dc59a Add Silhouette 2021-09-18 15:55:57 -07:00
Arceveti
67a07355da Fix environment mapping 2021-09-18 15:02:53 -07:00
Arceveti
38fdbb6ec3 Add F3DEX2_Rej 2021-09-17 17:32:11 -07:00
Fazana
ce9abd6aff Debug Box supports ucode flags 2021-09-17 14:29:22 +01:00
Fazana
26005df9d7 Label RCP resets 2021-09-16 23:14:53 +01:00
Fazana
655975d6e8 Merge branch 'master' into experimental 2021-09-16 18:03:01 +01:00
Arceveti
a09bdd0ffb Fix shadow transparency 2021-09-15 10:35:58 -07:00
Fazana
a40cf7f7ef Small order fix 2021-09-15 15:05:44 +01:00
Fazana
35c5adafbe Fix layering a bit more. 2021-09-14 22:41:47 +01:00
Fazana
2a4dec1890 Fixed render order 2021-09-14 22:32:21 +01:00
Fazana
9d1329f245 F3DLX2.Rej integration
The master displaylist has been split into two, one for things to render in F3DZEX, and one that renders in F3DLX2.Rej, with the aim to save performance when rendering smaller things.
2021-09-14 21:43:55 +01:00