aboutsummaryrefslogtreecommitdiff
path: root/libpsn00b/psxspu/spuinit.s
diff options
context:
space:
mode:
Diffstat (limited to 'libpsn00b/psxspu/spuinit.s')
-rw-r--r--libpsn00b/psxspu/spuinit.s5
1 files changed, 4 insertions, 1 deletions
diff --git a/libpsn00b/psxspu/spuinit.s b/libpsn00b/psxspu/spuinit.s
index 51a54ea..6bfe143 100644
--- a/libpsn00b/psxspu/spuinit.s
+++ b/libpsn00b/psxspu/spuinit.s
@@ -77,7 +77,7 @@ SpuInit:
or $v0, $at
sw $v0, DPCR($v1)
- li $v0, 0xc000 # Enable SPU
+ li $v0, 0x8001 # Enable SPU
sh $v0, SPUCNT($v1)
jal SpuCtrlSync
move $a0, $v0
@@ -89,6 +89,9 @@ SpuInit:
sh $v0, SPU_CD_VOL($v1) # Activate CD volume
sh $v0, SPU_CD_VOL+2($v1)
+ sh $v0, SPU_CD_VOL($v1) # Activate CD volume
+ sh $v0, SPU_CD_VOL+2($v1)
+
lw $ra, 0($sp)
addiu $sp, 4
jr $ra