Commit Graph

415 Commits

Author SHA1 Message Date
Arceveti
38fdbb6ec3 Add F3DEX2_Rej 2021-09-17 17:32:11 -07:00
Fazana
55017da993 Puppycam Freeview improvements 2021-09-17 20:10:01 +01:00
Fazana
f190671ade RIGHT FUNCTION STUPID 2021-09-17 17:45:43 +01:00
Fazana
0b3c98557c Surface iteration optimisation
Skips over surfaces that will literally never intentionally come into play.
2021-09-17 17:35:33 +01:00
Fazana
02a6bf0f95 debug box flag update for puppycam and puppylights 2021-09-17 14:37:47 +01:00
Fazana
ce9abd6aff Debug Box supports ucode flags 2021-09-17 14:29:22 +01:00
Reonu
b47ac5e6b7 Merge pull request #57 from aglab2/vc-fix-917
Fixed VC boot
2021-09-17 15:32:27 +03:00
aglab2
0e0a7a38c7 Fixed VC boot 2021-09-17 20:31:29 +08:00
someone2639
d5abe13913 Merge pull request #56 from Reonu/experimental
Objects rendering on F3DLX2.Rej
2021-09-17 08:29:41 -04:00
Fazana
7d73ef5bf6 Puppycam free view mode
Intended mainly for use with developing, but not impossible to purpose for other means. Just set PUPPYCAM_BEHAVIOUR_FREE in intendedFlags to enable it, and remove it to disable it. Mario will be immobilised when in this mode. Puppyprint debug integration soonish
2021-09-17 11:53:04 +01:00
Fazana
df6c88a688 Merge branch 'master' into experimental 2021-09-17 11:00:44 +01:00
Fazana
26005df9d7 Label RCP resets 2021-09-16 23:14:53 +01:00
Reonu
fc30f1bb1e add obj_get_model_id function 2021-09-17 00:18:52 +03:00
Fazana
655975d6e8 Merge branch 'master' into experimental 2021-09-16 18:03:01 +01:00
Reonu
f9e2070eb1 add NO_GETTING_BURIED define 2021-09-16 11:19:12 +03:00
Arceveti
48a4d5a405 Make objFlags an s32 2021-09-15 18:54:56 -07:00
Arceveti
604b1405a2 Make debug level select work without KEEP_MARIO_HEAD 2021-09-15 10:40:21 -07: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
Fazana
6e07c3c724 Last Minute fixes 2021-09-14 11:29:08 +01:00
Fazana
12b1c1a71c Merge branch 'master' into experimental 2021-09-14 11:20:23 +01:00
Arceveti
423e42d697 Name a bunch of stuff 2021-09-13 19:57:26 -07:00