Commit Graph

732 Commits

Author SHA1 Message Date
Arceveti
38c5475665 Use -Ofast since it doesn't seem to break anything 2021-09-11 20:46:38 -07:00
Fazana
df0e11f6a1 Puppyprint CPU reading tweak 2021-09-11 22:29:53 +01:00
Arceveti
a1b2080b26 Fix build & build warnings 2021-09-11 10:58:54 -07:00
Fazana
f34cb5dd3d Puppylights Bugfixes
Distance scaling is now correct on every axis, and there is a new flag, that will ignore the Y axis completely when calculating distance scaling.
Additionally, ambient lights will now only apply brightening once for directional lights, and the light diffuse now approaches the correct value, eliminating light clipping.
2021-09-11 15:24:10 +01:00
Fazana
7f12add23c Merge branch 'master' of https://github.com/Reonu/HackerSM64 2021-09-10 12:17:01 +01:00
Fazana
72ad4966d0 Puppylight crash fix 2021-09-10 12:16:58 +01:00
Fazana
3ca5ef6561 Merge branch 'CrashOveride95:master' into master 2021-09-10 11:45:49 +01:00
CrashOveride95
99daddfc1d Add F3DEX2_Rej 2021-09-10 06:40:52 -04:00
Arceveti
b80529d0e9 Add OBJ_FLAG_VELOCITY_PLATFORM for velocity-based platform displacement for certain objects like the TTC treadmills 2021-09-09 12:09:13 -07:00
Fazana
caab929608 Update README.md 2021-09-09 14:12:35 +01:00
Fazana
660635bc86 Puppylights 2021-09-09 14:06:48 +01:00
Fazana
0afe65462d Update object_helpers.c 2021-09-09 14:06:35 +01:00
Fazana
2894e3cab8 Update spawn_object.c 2021-09-09 14:05:38 +01:00
Fazana
93f8872bd9 Society if Faz commented his code any further 2021-09-09 13:29:13 +01:00
Fazana
8b55b543b3 Rotation fix 😳
Also consolidating the iteration into just one if because legit nothing else is necessary
2021-09-09 13:03:40 +01:00
Fazana
f20e5a24b2 Light polish
Which sounds conceptually impossible, given what light is.
2021-09-09 10:59:50 +01:00
Fazana
b5b886ab26 actually lets not 2021-09-08 20:45:35 +01:00
Fazana
cc0d19592c tweak ☎️ 2021-09-08 20:34:24 +01:00
Fazana
c663ad90ed Area node fix 2021-09-08 19:42:25 +01:00
Fazana
f224f845d2 Allocation fixes 2021-09-08 14:54:02 +01:00
Fazana
00f2afa279 Merge branch 'master' into experimental 2021-09-08 14:53:55 +01:00
Fazana
f0fd048e5b Some puppylight failsafes
In case you mess up your light formatting.
2021-09-07 23:44:46 +01:00
Fazana
f1377af58a Unlock all define, to open every vanilla locked thing 2021-09-07 23:44:09 +01:00
Fazana
315eac02ae Signedness fix 2021-09-07 22:52:12 +01:00
Fazana
ba8cc7cd5c Optimisation 2021-09-07 22:47:01 +01:00