diff options
Diffstat (limited to 'libpsn00b/psxgpu/drawsynccallback.s')
| -rw-r--r-- | libpsn00b/psxgpu/drawsynccallback.s | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libpsn00b/psxgpu/drawsynccallback.s b/libpsn00b/psxgpu/drawsynccallback.s index c1e28fe..37c0375 100644 --- a/libpsn00b/psxgpu/drawsynccallback.s +++ b/libpsn00b/psxgpu/drawsynccallback.s @@ -17,9 +17,12 @@ DrawSyncCallback: beqz $a0, .Luninstall nop + la $a1, _drawsync_handler + lw $a1, 4($sp) jal DMACallback li $a0, 2 + b .Lcontinue nop @@ -52,7 +55,6 @@ DrawSyncCallback: _drawsync_handler: .Ldma_wait: - la $v0, _drawsync_func lw $v0, 0($v0) nop |
