Arceveti
4adf87f622
Some cleanup/fixes
2021-09-28 17:33:18 -07:00
Fazana
e562c6543b
Remove profiler.c
...
It's in its own commit, so if you for some reason disagree with this, reverting it is super easy.
2021-09-28 17:52:42 +01:00
Arceveti
62cc178545
Object constants and new typedefs
2021-09-27 16:41:43 -07:00
Arceveti
332d22489f
Remove a bunch of unused/messy stuff
2021-09-25 09:31:45 -07:00
Arceveti
6fcbb42632
Name warp-related defines and add option to disable intro demo
2021-09-23 17:37:05 -07:00
Arceveti
bf0acb6cbe
Name a bunch of stuff
2021-09-20 16:25:58 -07:00
Fazana
26005df9d7
Label RCP resets
2021-09-16 23:14:53 +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
Arceveti
a1b2080b26
Fix build & build warnings
2021-09-11 10:58:54 -07:00
Fazana
f20e5a24b2
Light polish
...
Which sounds conceptually impossible, given what light is.
2021-09-09 10:59:50 +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
2a78404ef5
Puppylights
2021-09-07 12:13:40 +01:00
Mineqwerty
e248621a55
Added area number define, fixed undefined init value
2021-09-05 11:35:35 -04:00
Mineqwerty
93f163fb56
Merge https://github.com/Reonu/HackerSM64 into skybox
2021-09-05 11:14:15 -04:00
Mineqwerty
aa8c033e2b
Clear pointers + misc recommended fixes
2021-09-05 11:00:11 -04:00
Mineqwerty
33fa7013b0
Added a level script function to easily set a skybox for each area
...
In your level script add the function
CHANGE_AREA_SKYBOX(Area ID, Skybox Segment Start, Skybox Segment End) .
2021-09-04 20:27:21 -04:00
Fazana
710256e9f1
TLB clears fixed for real for real
...
man.
2021-08-23 18:38:43 +01:00
Fazana
bc903a73fc
Further TLB fix
...
Imagine testing 2 segments and having them work perfectly fine, and then you go for the third, and it somehow doesn't work, because clearly you can't trust a system that loads 3 things in a row to just map it to the first 3 :^)
So guess we have a mapping segment table now to track it.
2021-08-23 14:06:27 +01:00
Fazana
bc1fac4b9e
Farcall tweaks
...
You can now safely store code in global banks without the game murdering it. Also fixed some `memory.c` warnings
2021-08-23 12:10:03 +01:00
Fazana
ccfa157455
Farcall
2021-08-22 13:39:47 +01:00
Fazana
5dc75cf792
Ifdefs and config
2021-08-15 15:15:16 +01:00
Fazana
111d2609fc
Widescreen option change, puppyvolumes
2021-08-10 21:53:43 +01:00
Reonu
a589e17a17
Refresh 14
2021-07-13 16:52:38 +01:00
CrashOveride95
3b6eb5b5e1
Merge branch 'master' of https://github.com/n64decomp/sm64
2021-07-13 11:40:46 -04:00