80016e80 : 0C020E11  JAL     80083844, 80016e54 (ra),
80016e84 : 00408821  ADDU    800a0000 (s1), 80083bfc (v0), 00000000 (r0),

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

; SUBROUTINE: address -> time (BCD)

80083844 : 3C031B4E  LUI     00000017 (v1), 1b4e (6990),
80083848 : 346381B5  ORI     1b4e0000 (v1), 1b4e0000 (v1), 81b5 (33205),


; 2 sec pregap (75 frames * 2)

8008384c : 24840096  ADDIU   00000017 (a0), 00000017 (a0), 0096 (150),

; x / 75 = (x * $1b4e81b5) >> (35-32)

80083850 : 00830018  MULT    000000ad (a0), 1b4e81b5 (v1),

80083854 : 00A01021  ADDU    80083bfc (v0), 801fff80 (a1), 00000000 (r0),
80083858 : 3C058888  LUI     801fff80 (a1), 8888 (34952),
8008385c : 34A58889  ORI     88880000 (a1), 88880000 (a1), 8889 (34953),
80083860 : 00001810  MFHI    1b4e81b5 (v1), 00000012 (hi),
80083864 : 000338C3  SRA     00000000 (a3), 00000012 (v1), 03 (3),
80083868 : 00041FC3  SRA     00000012 (v1), 000000ad (a0), 1f (31),
8008386c : 00E33823  SUBU    00000002 (a3), 00000002 (a3), 00000000 (v1),

80083870 : 00E50018  MULT    00000002 (a3), 88888889 (a1),
80083874 : 3C096666  LUI     000000d4 (t1), 6666 (26214),
80083878 : 35296667  ORI     66660000 (t1), 66660000 (t1), 6667 (26215),
8008387c : 00072880  SLL     88888889 (a1), 00000002 (a3), 02 (2),
80083880 : 00A72821  ADDU    00000008 (a1), 00000008 (a1), 00000002 (a3),
80083884 : 00051900  SLL     00000000 (v1), 0000000a (a1), 04 (4),
80083888 : 00003010  MFHI    801d9068 (a2), ffffffff (hi),
8008388c : 00651823  SUBU    000000a0 (v1), 000000a0 (v1), 0000000a (a1),
80083890 : 00832023  SUBU    000000ad (a0), 000000ad (a0), 00000096 (v1),

80083894 : 00890018  MULT    00000017 (a0), 66666667 (t1),
80083898 : 00071FC3  SRA     00000096 (v1), 00000002 (a3), 1f (31),
8008389c : 00C74021  ADDU    bfc06fdc (t0), ffffffff (a2), 00000002 (a3),
800838a0 : 00084143  SRA     00000001 (t0), 00000001 (t0), 05 (5),
800838a4 : 01034023  SUBU    00000000 (t0), 00000000 (t0), 00000000 (v1),
800838a8 : 00081900  SLL     00000000 (v1), 00000000 (t0), 04 (4),
800838ac : 00681823  SUBU    00000000 (v1), 00000000 (v1), 00000000 (t0),
800838b0 : 00002810  MFHI    0000000a (a1), 00000009 (hi),
800838b4 : 00031880  SLL     00000000 (v1), 00000000 (v1), 02 (2),
800838b8 : 00E33823  SUBU    00000002 (a3), 00000002 (a3), 00000000 (v1),
800838bc : 00E90018  MULT    00000002 (a3), 66666667 (t1),
800838c0 : 00041FC3  SRA     00000000 (v1), 00000017 (a0), 1f (31),
800838c4 : 00052883  SRA     00000009 (a1), 00000009 (a1), 02 (2),
800838c8 : 00A32823  SUBU    00000002 (a1), 00000002 (a1), 00000000 (v1),

; BCD frames HI (0-)

800838cc : 00053100  SLL     ffffffff (a2), 00000002 (a1), 04 (4),

800838d0 : 00051880  SLL     00000000 (v1), 00000002 (a1), 02 (2),
800838d4 : 00651821  ADDU    00000008 (v1), 00000008 (v1), 00000002 (a1),
800838d8 : 00031840  SLL     0000000a (v1), 0000000a (v1), 01 (1),
800838dc : 00832023  SUBU    00000017 (a0), 00000017 (a0), 00000014 (v1),
800838e0 : 00005810  MFHI    0000000f (t3), 00000000 (hi),

; BCD frames LO (-0)

800838e4 : 00C43021  ADDU    00000020 (a2), 00000020 (a2), 00000003 (a0),

800838e8 : 00071FC3  SRA     00000014 (v1), 00000002 (a3), 1f (31),
800838ec : 01090018  MULT    00000000 (t0), 66666667 (t1),


3 [empty]
2 [frames]
1 [seconds]
0 [minutes]

; frames

800838f0 : A0460002  SB      00000023 (a2), 0002 (801fff80 (v0)) [801fff82]

800838f4 : 000B2083  SRA     00000003 (a0), 00000000 (t3), 02 (2),
800838f8 : 00832023  SUBU    00000000 (a0), 00000000 (a0), 00000000 (v1),

; BCD seconds HI (0-)

800838fc : 00042900  SLL     00000002 (a1), 00000000 (a0), 04 (4),
80083900 : 00041880  SLL     00000000 (v1), 00000000 (a0), 02 (2),
80083904 : 00641821  ADDU    00000000 (v1), 00000000 (v1), 00000000 (a0),
80083908 : 00031840  SLL     00000000 (v1), 00000000 (v1), 01 (1),
8008390c : 00E33823  SUBU    00000002 (a3), 00000002 (a3), 00000000 (v1),

; BCD seconds LO (-0)

80083910 : 00A72821  ADDU    00000000 (a1), 00000000 (a1), 00000002 (a3),

80083914 : 00081FC3  SRA     00000000 (v1), 00000000 (t0), 1f (31),

; seconds

80083918 : A0450001  SB      00000002 (a1), 0001 (801fff80 (v0)) [801fff81]

8008391c : 00004810  MFHI    66666667 (t1), 00000000 (hi),
80083920 : 00092083  SRA     00000000 (a0), 00000000 (t1), 02 (2),
80083924 : 00832023  SUBU    00000000 (a0), 00000000 (a0), 00000000 (v1),
80083928 : 00042900  SLL     00000002 (a1), 00000000 (a0), 04 (4),
8008392c : 00041880  SLL     00000000 (v1), 00000000 (a0), 02 (2),
80083930 : 00641821  ADDU    00000000 (v1), 00000000 (v1), 00000000 (a0),
80083934 : 00031840  SLL     00000000 (v1), 00000000 (v1), 01 (1),

; minutes

80083938 : 01034023  SUBU    00000000 (t0), 00000000 (t0), 00000000 (v1),
8008393c : 00A82821  ADDU    00000000 (a1), 00000000 (a1), 00000000 (t0),
80083940 : 03E00008  JR      80016e88 (ra),
80083944 : A0450000  SB      00000000 (a1), 0000 (801fff80 (v0)) [801fff80]

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

80016e88 : 2404000E  ADDIU   00000000 (a0), 00000000 (r0), 000e (14),
80016e8c : 27A50018  ADDIU   00000000 (a1), 801fff70 (sp), 0018 (24),
80016e90 : 0C020D11  JAL     80083444, 80016e88 (ra),
80016e94 : 00003021  ADDU    00000023 (a2), 00000000 (r0), 00000000 (r0),
