Arceveti
3e8aa7fada
Merge branch 'nightly' of https://github.com/Reonu/HackerSM64 into nightly
2021-09-28 13:57:00 -07:00
Arceveti
81a64e59d7
Fix held objects + some cleanup
2021-09-28 13:54:34 -07:00
Fazana
cefd4b62ab
Held object fix
2021-09-28 21:52:00 +01:00
Fazana
997d481e3a
Update rendering_graph_node.c
2021-09-28 13:50:40 +01:00
Fazana
102e49b5e7
Puppytext font support + visual debug colour tweak
2021-09-28 12:41:27 +01:00
Arceveti
1e81412c4b
Combine shadow flags into gShadowFlags
2021-09-27 15:45:28 -07:00
Arceveti
6155b6416a
Some cleanup & fixes
2021-09-27 12:28:47 -07:00
Arceveti
e71ba07b22
Add some fields to MarioState
2021-09-27 10:21:25 -07:00
Fazana
abb6fd286d
Farclip failsafe
2021-09-27 17:21:23 +01:00
Fazana
39f92391f8
Matrix optimisation
...
Courtesy of Kaze, creator of all existing romhacks
2021-09-27 13:16:04 +01:00
Arceveti
00ae43cc99
Get world scale by distance to origin on one axis
2021-09-27 02:32:41 -07:00
Arceveti
c3a68d48a7
Some refactoring
2021-09-26 20:47:23 -07:00
Arceveti
be8a27f79f
Some optimizations
2021-09-26 16:43:55 -07:00
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