
(see below for IMPORTANT PROBLEM!!!)

80078ddc : 1040001C  BEQ     00000001 (v0), 00000000 (r0), 80078e50,
80078de0 : 00000000  NOP    
80078de4 : 0C0266B6  JAL     80099ad8, 80078ddc (ra),
80078de8 : 27A40010  ADDIU   1f8010b8 (a0), 800bb618 (sp), 0010 (16),

==============================
==============================
==============================
==============================

; SUBROUTINE: time (BCD) -> address

80099ad8 : 90830000  LBU     1f801020 (v1), 0000 (800bb628 (a0)) [800bb628]
80099adc : 90860001  LBU     00020943 (a2), 0001 (800bb628 (a0)) [800bb629]
80099ae0 : 00032902  SRL     00010003 (a1), 00000000 (v1), 04 (4),
80099ae4 : 00051080  SLL     00000001 (v0), 00000000 (a1), 02 (2),
80099ae8 : 00451021  ADDU    00000000 (v0), 00000000 (v0), 00000000 (a1),
80099aec : 00021040  SLL     00000000 (v0), 00000000 (v0), 01 (1),
80099af0 : 3063000F  ANDI    00000000 (v1), 00000000 (v1), 000f (15),
80099af4 : 00431021  ADDU    00000000 (v0), 00000000 (v0), 00000000 (v1),
80099af8 : 00022900  SLL     00000000 (a1), 00000000 (v0), 04 (4),
80099afc : 00A22823  SUBU    00000000 (a1), 00000000 (a1), 00000000 (v0),
80099b00 : 00052880  SLL     00000000 (a1), 00000000 (a1), 02 (2),
80099b04 : 00061902  SRL     00000000 (v1), 00000006 (a2), 04 (4),
80099b08 : 00031080  SLL     00000000 (v0), 00000000 (v1), 02 (2),
80099b0c : 00431021  ADDU    00000000 (v0), 00000000 (v0), 00000000 (v1),
80099b10 : 00021040  SLL     00000000 (v0), 00000000 (v0), 01 (1),
80099b14 : 30C6000F  ANDI    00000006 (a2), 00000006 (a2), 000f (15),
80099b18 : 00461021  ADDU    00000000 (v0), 00000000 (v0), 00000006 (a2),
80099b1c : 00A22821  ADDU    00000000 (a1), 00000000 (a1), 00000006 (v0),
80099b20 : 00051880  SLL     00000000 (v1), 00000006 (a1), 02 (2),
80099b24 : 00651821  ADDU    00000018 (v1), 00000018 (v1), 00000006 (a1),
80099b28 : 00031100  SLL     00000006 (v0), 0000001e (v1), 04 (4),

; frames

80099b2c : 90850002  LBU     00000006 (a1), 0002 (800bb628 (a0)) [800bb62a]
80099b30 : 00431023  SUBU    000001e0 (v0), 000001e0 (v0), 0000001e (v1),
80099b34 : 00052102  SRL     800bb628 (a0), 00000065 (a1), 04 (4),
80099b38 : 00041880  SLL     0000001e (v1), 00000006 (a0), 02 (2),

80099b3c : 00641821  ADDU    00000018 (v1), 00000018 (v1), 00000006 (a0),
80099b40 : 00031840  SLL     0000001e (v1), 0000001e (v1), 01 (1),
80099b44 : 30A5000F  ANDI    00000065 (a1), 00000065 (a1), 000f (15),
80099b48 : 00651821  ADDU    0000003c (v1), 0000003c (v1), 00000005 (a1),
80099b4c : 00431021  ADDU    000001c2 (v0), 000001c2 (v0), 00000041 (v1),
80099b50 : 03E00008  JR      80078dec (ra),
80099b54 : 2442FF6A  ADDIU   00000203 (v0), 00000203 (v0), ff6a (65386),

==============================
==============================
==============================
==============================

; check read sectors match (v1 = target, v0 = current)
; - for CDROM reading purposes, can't just ZAP this

80078dec : 3C03800D  LUI     00000041 (v1), 800d (32781),
80078df0 : 8C63ECA4  LW      800d0000 (v1), eca4 (800d0000 (v1)) [800ceca4]
80078df4 : 00000000  NOP    
80078df8 : 14430015  BNE     0000016d (v0), 0000016d (v1), 80078e50,
80078dfc : 3C048001  LUI     00000006 (a0), 8001 (32769),
80078e00 : 34841F00  ORI     80010000 (a0), 80010000 (a0), 1f00 (7936),
