Commit Graph

652 Commits

Author SHA1 Message Date
Fazana
552ef45203 dammit unticked the wrong file 2021-08-25 19:02:45 +01:00
Fazana
5bb14224f7 Make World scale automatic 2021-08-25 19:01:54 +01:00
Fazana
6173fe01f2 Remove sound bank size table
It's literally useless and saves a step when adding extra sound ID's
2021-08-25 13:22:45 +01:00
Reonu
93693e34e5 Merge branch 'master' of https://github.com/CrashOveride95/ultrasm64 2021-08-25 00:57:40 +01:00
Reonu
30fd330755 Reonu not edit the readme 20 times challenge 2021-08-25 00:13:06 +01:00
Reonu
083670df23 Add Lighting Engine mention to main readme 2021-08-25 00:11:51 +01:00
CrashOveride95
43e7eeb869 Fix printing audio data sizes in load.c 2021-08-24 16:26:30 -04:00
Fazana
53acc2cc31 Merge pull request #41 from aglab2/pupper-landing-master
Puppycam: fixed unsmooth landing from the high places
2021-08-24 16:50:38 +01:00
Fazana
8406c39167 Surface typedef tweak 2021-08-24 16:38:32 +01:00
aglab2
28c4ae2e3f Puppycam: fixed unsmooth landing from the high places 2021-08-24 23:34:33 +08:00
Fazana
435e8c74fa Puppycam raycasts moved to engine segment
Also no longer need puppycam enabled to use.
2021-08-24 13:53:04 +01:00
Fazana
710256e9f1 TLB clears fixed for real for real
man.
2021-08-23 18:38:43 +01:00
Fazana
43fae23555 The most important commit to date. 2021-08-23 17:22:46 +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
6fe64bc9ab Merge remote-tracking branch 'upstream/master' 2021-08-22 22:11:35 +01:00
Fazana
65d5894b9d Update README.md 2021-08-22 21:52:50 +01:00
Fazana
011459e413 Merge pull request #36 from Reonu/puppycamera2
Farcall
2021-08-22 21:50:59 +01:00
CrashOveride95
587137a5fe whoops didn't commit everything 2021-08-22 11:59:26 -04:00
CrashOveride95
4ea65071f3 Add L3DEX2 mode
Mostly as a "curiosity" mode, not intended to be used for serious mods
(unless you implement ucode loading but that's not being done here)
2021-08-22 11:59:13 -04:00
Fazana
ccfa157455 Farcall 2021-08-22 13:39:47 +01:00
Fazana
ba85b7c017 Puppyprint fix
Makes the test func run only when needed rather than all the time.
2021-08-21 17:59:21 +01:00
Fazana
be3f940714 Update README.md 2021-08-21 00:20:20 +01:00
Fazana
e20a59ed18 Visual Surface envboxes
Visual Surface collisions now include environment boxes.
2021-08-20 23:44:31 +01:00
Fazana
90b52b185e Merge pull request #35 from Reonu/puppycamera2
Visual Collision Debug
2021-08-20 18:03:52 +01:00