; DEBUG = 26EC0-27770
;
; 26EC0-26ED0 = CD # / CD1 LBA / CD2 LBA / <unused>
; 26ED0-26F30 = address -> time LBA remap
; 26F30-26F80 = time -> address LBA remap
; 26F80-26FC0 = swap CD #s (internal)



;-->
;80078f90 : 93A20010  LBU     00000001 (v0), 0010 (800d8c28 (sp)) [800d8c38]
;80078f94 : 00000000  NOP    
;-->
;80078f98 : 30420002  ANDI    00000000 (v0), 00000000 (v0), 0002 (2),
;80078f9c : 10400005  BEQ     00000000 (v0), 00000000 (r0), 80078fb4,
;80078fa0 : 00002021  ADDU    800f2c78 (a0), 00000000 (r0), 00000000 (r0),


org $80026f80

; load current CD #
lui a0,$8002
lbu v0,$6ec0(a0)
nop

; 1->0
bne v0,r0,STORE_CD
ori v0,r0,0

; 0->1
ori v0,r0,1


STORE_CD:
sb v0,$6ec0(a0)

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

; OLD code
lbu v0,$10(sp)
nop

j $80078f98
nop
