; DEBUG = 2BD80-2C150
;
; 2BD80-2BD90 = <unused> / CD1 LBA / CD2 LBA / <unused>
; 2BD90-2BDC0 = time LBA movie remap1 (m:s:f)
; 2BDC0-2BDF0 = time LBA movie remap2 (m:s:f)



;80067ea0 : 98620000  LWR     00749764 (v0), 0000 (800ca912 (v1)) [800ca912]
;80067ea4 : 00000000  NOP    
;-->
;80067ea8 : AA420003  SWL     00744831 (v0), 0003 (800c1660 (s2)) [800c1663]
;80067eac : BA420000  SWR     00744831 (v0), 0000 (800c1660 (s2)) [800c1660]
;-->
;80067eb0 : 3C01800C  LUI     800c0000 (at), 800c (32780),
;80067eb4 : A4261690  SH      00000002 (a2), 1690 (800c0000 (at)) [800c1690]



org $8002bdc0

; only remap CD2 movies
lui at,$800b+1
lbu ra,$9890(at)
nop

; 1->0
addiu ra,ra,$ffff
beq ra,r0,EXIT
nop


; remap CD2 [1:24.9] -> [71:24.9]
addiu v0,v0,$70

; =====================
; =====================
; =====================
; =====================

EXIT:

; OLD code
swl v0,3(s2)

j $80067eb0
swr v0,0(s2)
