aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b/psxgpu/loadimage.s
diff options
context:
space:
mode:
authorspicyjpeg <88942473+spicyjpeg@users.noreply.github.com>2022-02-27 19:45:38 +0100
committerspicyjpeg <88942473+spicyjpeg@users.noreply.github.com>2022-02-27 19:45:38 +0100
commit69a364049a3958396d2d083c660591dad9ec257d (patch)
treee56b1b614890e512726448dad10cb68b3b7b261f /libpsn00b/psxgpu/loadimage.s
parenta2da2debfde1d44338d203aa4d56e485c4bb16ae (diff)
downloadpsn00bsdk-69a364049a3958396d2d083c660591dad9ec257d.tar.gz
Rename some hwregs_c.h and hwregs.a definitions
Diffstat (limited to 'libpsn00b/psxgpu/loadimage.s')
-rw-r--r--libpsn00b/psxgpu/loadimage.s14
1 files changed, 7 insertions, 7 deletions
diff --git a/libpsn00b/psxgpu/loadimage.s b/libpsn00b/psxgpu/loadimage.s
index e2a5be5..45f152f 100644
--- a/libpsn00b/psxgpu/loadimage.s
+++ b/libpsn00b/psxgpu/loadimage.s
@@ -17,7 +17,7 @@ LoadImage:
sw $ra, 0($sp)
sw $s0, 4($sp)
- lui $s0, 0x1f80 # Set I/O segment base address
+ lui $s0, IOBASE # Set I/O segment base address
.Lgpu_wait: # Wait for GPU to be ready for commands and DMA
jal ReadGPUstat
@@ -31,21 +31,21 @@ LoadImage:
nop
lui $v0, 0x400 # Set DMA direction to off
- sw $v0, GP1($s0)
+ sw $v0, GPU_GP1($s0)
lui $v0, 0x0100 # Clear GPU cache
- sw $v0, GP0($s0)
+ sw $v0, GPU_GP0($s0)
lui $v1, 0xa000 # Load image to VRAM
- sw $v1, GP0($s0)
+ sw $v1, GPU_GP0($s0)
lw $v0, RECT_x($a0) # Set XY and dimensions of image
lw $v1, RECT_w($a0)
- sw $v0, GP0($s0)
- sw $v1, GP0($s0)
+ sw $v0, GPU_GP0($s0)
+ sw $v1, GPU_GP0($s0)
lui $v0, 0x400 # Set DMA direction to CPUtoVRAM
ori $v0, 0x2
- sw $v0, GP1($s0)
+ sw $v0, GPU_GP1($s0)
lhu $v0, RECT_w($a0) # Get rectangle size
lhu $v1, RECT_h($a0)