Reonu
f74feac3a8
fixed puppyprint
2021-08-25 23:57:44 +01:00
Reonu
2255f8da0f
Merge branch 'master' of https://github.com/CrashOveride95/ultrasm64
2021-08-25 23:54:28 +01:00
CrashOveride95
e43c9463d5
Move decompression code to boot segment
2021-08-25 16:09:31 -04:00
aglab2
57b7e5aec3
Removed gdb references from ld
2021-08-25 16:01:10 -04:00
aglab2
46f64263ea
Move most of the 'game' to engine segment to avoid 1MB limit
2021-08-25 16:00:24 -04:00
Fazana
da0798f6f6
Puppyprint Logging
...
Puppyprint now supports logging strings for debugging use. tapping dpad left while inside the puppyprint debugging screen will toggle it
2021-08-25 20:45:26 +01:00
Fazana
c9bf910abf
Puppyprint debugging is now correctly ommitted if debugging is set to 0
2021-08-25 19:33:56 +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