; DEBUG = 2A960-2AC50
;
; 2A960-2A970 = CD1 LBA / CD2 LBA / <unused> / CD #
; 2A970-2A9A0 = address -> time MSF remap
; 2A9A0-2A9E0 = swap nag removal
; 2A9E0-2AA00 = swap CD #s
; 2AA00-2AAxx = address -> time BCD remap



;-->
;80025904	lui    v1, $1b4e
;80025908	ori    v1, v1, $81b5
;-->
;8002590C	addiu  a0, a0, $0096
;80025910	mult   a0, v1
;80025914	addu   v0, a1, zero


org $8002aa00



; skip CD1
lui v1,$8002+1
lbu v0,$a96c(v1)
nop
beq v0,r0,EXIT
nop


; usa
;  12C-39B5C [SO2.BIN] [0:6.0 - 52:33.55]
;3A4D0-854F9 [SO2-2.BIN] [53:6.0 - 121:22.41]

; japan = same times




; adjust LBA ptr
lui v1,$3
ori v1,v1,$a3a4
addu a0,a0,v1

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

EXIT:

; OLD code
lui v1,$1b4e

j $8002590C
ori v1,v1,$81b5
