; DEBUG = 2B190-2B440
;
; 2B190-2B1B0 = CD1 LBA / CD2 LBA / <unused> / CD #
; 2B1B0-2B200 = address -> time MSF remap
; 2B200-2Bxxx = swap nag removal


;-->
;80020dc4 : 27BDFFE0  ADDIU   801fff30 (sp), 801fff30 (sp), ffe0 (65504),
;80020dc8 : AFB10014  SW      8009c290 (s1), 0014 (801fff10 (sp)) [801fff24]
;-->
;80020dcc : 3C118003  LUI     8009c290 (s1), 8003 (32771),
;80020dd0 : 2631D0B6  ADDIU   80030000 (s1), 80030000 (s1), d0b6 (53430),


org $8002b200

;8003c7b8 : 0C004789  JAL     80011e24, 8003c7b8 (ra),
;8003c7bc : 02402021  ADDU    03000000 (a0), 80090020 (s2), 00000000 (r0),

; safety check
lui v0,$0c00
ori v0,v0,$4789
lw at,0(ra)
nop
bne at,v0,EXIT
nop


; remove swap splash bitmap
sw r0,$fff8(ra)


; replace with JAL (change CD #s)
lui at,$0c00
ori at,at,$ac98
sw at,0(ra)


; DONE!! - Do not show splash bitmap
jr ra
nop

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

EXIT:

; OLD code

addiu sp,sp,$ffe0
sw s1,$14(sp)

j $80020dcc
nop
