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



;8004eb58 : 88620003  LWL     8005976c (v0), 0003 (800ca9ba (v1)) [800ca9bd]
;8004eb5c : 98620000  LWR     0000976c (v0), 0000 (800ca9ba (v1)) [800ca9ba]
;8004eb60 : 00000000  NOP    
;-->
;8004eb64 : AA420003  SWL     00005765 (v0), 0003 (800bde44 (s2)) [800bde47]
;8004eb68 : BA420000  SWR     00005765 (v0), 0000 (800bde44 (s2)) [800bde44]
;-->
;8004eb6c : 0C00D6E0  JAL     80035b80, 8004ea88 (ra),
;8004eb70 : A6400030  SH      00000000 (r0), 0030 (800bde44 (s2)) [800bde74]


org $8002bd90

; 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 $8004eb6c
swr v0,0(s2)
