Ryan Dwyer
|
c5f87b4c90
|
Fix some require_object_collected objectives not working
|
2024-11-17 09:59:20 +10:00 |
Ryan Dwyer
|
bf3245076d
|
Optimise lang functions
|
2023-05-19 23:53:56 +10:00 |
Ryan Dwyer
|
a45acb282b
|
Optimise DMA functions
|
2023-05-19 21:20:08 +10:00 |
Ryan Dwyer
|
9bd41837ad
|
Optimise string functions
|
2023-05-19 20:56:31 +10:00 |
Ryan Dwyer
|
87af76dc3d
|
Optimise ultra/gu functions
|
2023-05-19 20:36:54 +10:00 |
Ryan Dwyer
|
c911ee9b2d
|
Use pointer iterators in matrix ASM code
|
2023-05-19 08:12:10 +10:00 |
Ryan Dwyer
|
1f97533e09
|
Juggle memory so Rescue works on co-op
|
2023-05-18 20:43:48 +10:00 |
Ryan Dwyer
|
47e37e5cc5
|
Tighten the Area 51 room preloading
|
2023-05-18 20:26:42 +10:00 |
Ryan Dwyer
|
df29001edb
|
Prevent rooms from loading outside of preload
|
2023-05-18 17:50:48 +10:00 |
Ryan Dwyer
|
ca370adf92
|
Remove two unnecessary portals in Air Force One
|
2023-05-17 23:56:14 +10:00 |
Ryan Dwyer
|
739f9049f0
|
Use thread metrics for dynamic profiling
|
2023-05-17 12:34:48 +10:00 |
Ryan Dwyer
|
72640f7dba
|
Make debris behave like vanilla
|
2023-05-16 23:46:31 +10:00 |
Ryan Dwyer
|
a663429779
|
Tidy up crash handler
|
2023-05-16 21:32:55 +10:00 |
Ryan Dwyer
|
cbae3f8ab7
|
Fix scheduler's handling of yielded RSP tasks where the RDP completes
|
2023-05-16 21:16:25 +10:00 |
Ryan Dwyer
|
7073aa6d0f
|
Fix cover count
|
2023-05-15 20:18:49 +10:00 |
Ryan Dwyer
|
a7b8547821
|
Restore the crash handler
|
2023-05-15 18:14:09 +10:00 |
Ryan Dwyer
|
ec746d606b
|
Fix flicker when changing VI mode
|
2023-05-14 21:01:20 +10:00 |
Ryan Dwyer
|
36ea3a008b
|
Fix standby rooms
|
2023-05-14 20:29:06 +10:00 |
Ryan Dwyer
|
614579ac7c
|
HTM: Remove sqrtf in range check
|
2023-05-13 19:51:02 +10:00 |
Ryan Dwyer
|
b83d5a4279
|
Fix bdlist
|
2023-05-13 19:19:32 +10:00 |
Ryan Dwyer
|
ceb3238c47
|
Fix spark group index
|
2023-05-13 17:54:39 +10:00 |
Ryan Dwyer
|
4ae1652548
|
Change depth buffer allocation back to hi-res size
|
2023-05-13 11:57:07 +10:00 |
Ryan Dwyer
|
517f2206f6
|
Remove mod operations that use div where possible
|
2023-05-12 23:19:37 +10:00 |
Ryan Dwyer
|
cba20b1e2f
|
Use abs.s instruction where possible
|
2023-05-12 21:46:45 +10:00 |
Ryan Dwyer
|
4c99495ccb
|
Optimise chr bdlist handling
|
2023-05-12 21:36:37 +10:00 |
Ryan Dwyer
|
43bcc9a57d
|
Don't report mema OOM
|
2023-05-12 20:28:34 +10:00 |
Ryan Dwyer
|
c863898de5
|
Remove osGetCount calls from weather and lighting code
|
2023-05-12 20:27:36 +10:00 |
Ryan Dwyer
|
f9f4df2096
|
Optimise z-buffer functions
|
2023-05-12 20:21:38 +10:00 |
Ryan Dwyer
|
b76d108c42
|
Use uncached memory for audio command lists
|
2023-05-12 00:08:40 +10:00 |
Ryan Dwyer
|
309a20879d
|
Remove vanilla profiling from audio manager
|
2023-05-12 00:07:21 +10:00 |
Ryan Dwyer
|
2e3cb7b5f9
|
Use uncached memory for room matrices
|
2023-05-12 00:02:41 +10:00 |
Ryan Dwyer
|
161bdd9583
|
Preload BG rooms for Area 51 stages
|
2023-05-11 22:26:21 +10:00 |
Ryan Dwyer
|
dc04fbc16a
|
Fix crash when a guard spawns at a pad
|
2023-05-11 20:56:10 +10:00 |
Ryan Dwyer
|
a9d0a1e02d
|
ai2asm: Implement some commands in assembly if using CHR_SELF
|
2023-05-11 19:57:08 +10:00 |
Ryan Dwyer
|
c24afbddb8
|
ai2asm: Store current chr in s0 instead of repeatedly loading it from g_Vars.chrdata
|
2023-05-11 17:20:15 +10:00 |
Ryan Dwyer
|
6edc8681da
|
Remove a heap of one-liner functions
|
2023-05-10 21:24:17 +10:00 |
Ryan Dwyer
|
e3317f2069
|
Remove pdmode.c
|
2023-05-09 23:06:06 +10:00 |
Ryan Dwyer
|
8fc5f5b218
|
Fix crash when a guard spawns
|
2023-05-09 22:28:44 +10:00 |
Ryan Dwyer
|
b4441522ca
|
Fix buffer that needs to be initialised
|
2023-05-09 21:43:23 +10:00 |
Ryan Dwyer
|
bacc2b92fb
|
Remove unused global variables
|
2023-05-09 21:26:43 +10:00 |
Ryan Dwyer
|
01ce3dc218
|
Remove g_SndDisabled and g_SndMp3Enabled
|
2023-05-09 19:35:30 +10:00 |
Ryan Dwyer
|
bb4d3458c5
|
Replace array copies with static arrays
|
2023-05-09 19:21:00 +10:00 |
Ryan Dwyer
|
ae4687917f
|
Use inline floor and ceil instructions
|
2023-05-09 17:22:15 +10:00 |
Ryan Dwyer
|
6e8249b8bd
|
Tidy up gfxmemory.c
|
2023-05-09 11:32:05 +10:00 |
Ryan Dwyer
|
f39432946c
|
Remove arg parser
|
2023-05-09 11:18:23 +10:00 |
Ryan Dwyer
|
bcaea5d7e9
|
Move functions from utils.c, collisionutils.c, crc.c and gfxreplace.c into the files where they're called
|
2023-05-08 23:27:23 +10:00 |
Ryan Dwyer
|
77148cc62e
|
Fix light glares
|
2023-05-08 22:21:49 +10:00 |
Ryan Dwyer
|
2c7cc32d5e
|
Fix inefficient string management
|
2023-05-08 22:07:42 +10:00 |
Ryan Dwyer
|
c693fd78b1
|
Fix texture corruption on Extraction thumbnail
|
2023-05-08 22:00:36 +10:00 |
Ryan Dwyer
|
4a9075d9f7
|
Replace strcpy(buf, "")
|
2023-05-08 21:29:42 +10:00 |