0x000 J 0x1064 0x004 ADDI AT, R0, 0x0FC0 0x008 LW V0, +0x0010(AT) 0x00C ADDI V1, R0, 0x0F7F 0x010 ADDI A3, R0, 0x1080 0x014 MTC0 A3, SP memory address 0x018 MTC0 V0, SP DRAM DMA address 0x01C MTC0 V1, SP read DMA length 0x020 MFC0 A0, SP DMA busy 0x024 BNE A0, R0, 0x0020 0x028 NOP 0x02C JAL 0x103C 0x030 NOP 0x034 JR A3 0x038 MTC0 R0, SP semaphore 0x03C MFC0 T0, SP status 0x040 ANDI T0, T0, 0x0080 0x044 BNE T0, R0, 0x0050 0x048 NOP 0x04C JR RA 0x050 MTC0 R0, SP semaphore 0x054 ORI T0, R0, 0x5200 0x058 MTC0 T0, SP status 0x05C BREAK 0x060 NOP 0x064 LW V0, +0x0004(AT) 0x068 ANDI V0, V0, 0x0002 0x06C BEQZ V0, 0x008C 0x070 NOP 0x074 JAL 0x103C 0x078 NOP 0x07C MFC0 V0, DP CMD status 0x080 ADDI T8, R0, 0x0330 0x084 ADDI S7, R0, 0x0FA0 0x088 LW GP, +0x0030(AT) 0x08C LW K1, +0x0034(AT) 0x090 MFC0 A1, DP CMD status 0x094 ANDI A0, A1, 0x0001 0x098 BEQZ A0, 0x00B4 0x09C ANDI A0, A1, 0x0100 0x0A0 BEQZ A0, 0x00B4 0x0A4 NOP 0x0A8 MFC0 A0, DP CMD status 0x0AC ANDI A0, A0, 0x0100 0x0B0 BGTZ A0, 0x00A8 0x0B4 NOP 0x0B8 JAL 0x1150 0x0BC NOP 0x0C0 ADDI V0, R0, 0x000F 0x0C4 ADDI AT, R0, 0x0320 0x0C8 SW R0, +0x0000(AT) 0x0CC BGTZ V0, 0x00C8 0x0D0 ADDI V0, V0, 0xFFFF 0x0D4 MFC0 V0, SP DMA busy 0x0D8 BNE V0, R0, 0x00D4 0x0DC ADDI SP, R0, 0x0350 0x0E0 MTC0 R0, SP semaphore 0x0E4 LW K0, +0x0000(SP) 0x0E8 LW T9, +0x0004(SP) 0x0EC SRL AT, K0, 0x17 0x0F0 ANDI AT, AT, 0x00FE 0x0F4 ADDI GP, GP, 0x0008 0x0F8 ADDI K1, K1, 0xFFF8 0x0FC ADDI SP, SP, 0x0008 0x100 ADDI S8, S8, 0xFFF8 0x104 ADD V0, R0, AT 0x108 LH V0, +0x0010(V0) 0x10C JR V0 0x110 NOP 0x114 BREAK 0x118 BGTZ S8, 0x00E4 0x11C NOP 0x120 BLEZ K1, 0x0138 0x124 NOP 0x128 JAL 0x1150 0x12C NOP 0x130 J 0x10D4 0x134 NOP 0x138 ORI AT, R0, 0x4000 0x13C MTC0 AT, SP status 0x140 BREAK 0x144 NOP 0x148 B 0x0148 0x14C NOP 0x150 ADDI A1, RA, 0x0000 0x154 ADD V0, R0, GP 0x158 ADDI V1, K1, 0x0000 0x15C ADDI A0, V1, 0xFF80 0x160 BLEZ A0, 0x016C 0x164 ADDI AT, R0, 0x0350 0x168 ADDI V1, R0, 0x0080 0x16C ADDI S8, V1, 0x0000 0x170 JAL 0x1184 0x174 ADDI V1, V1, 0xFFFF 0x178 ADDI SP, R0, 0x0350 0x17C JR A1 0x180 NOP 0x184 MFC0 A0, SP semaphore 0x188 BNE A0, R0, 0x0184 0x18C NOP 0x190 MFC0 A0, SP DMA full 0x194 BNE A0, R0, 0x0190 0x198 NOP 0x19C MTC0 AT, SP memory address 0x1A0 MTC0 V0, SP DRAM DMA address 0x1A4 MTC0 V1, SP read DMA length 0x1A8 JR RA 0x1AC NOP 0x1B0 MFC0 A0, SP semaphore 0x1B4 BNE A0, R0, 0x01B0 0x1B8 NOP 0x1BC MFC0 A0, SP DMA full 0x1C0 BNE A0, R0, 0x01BC 0x1C4 NOP 0x1C8 MTC0 AT, SP memory address 0x1CC MTC0 V0, SP DRAM DMA address 0x1D0 MTC0 V1, SP write DMA length 0x1D4 JR RA 0x1D8 NOP 0x1DC ANDI V1, T9, 0xFFFF 0x1E0 BEQZ V1, 0x0118 0x1E4 ADDI A0, R0, 0x0450 0x1E8 ANDI V0, K0, 0xFFFF 0x1EC ADD V0, V0, A0 0x1F0 VXOR $v1, $v1, $v1 0x1F4 ADDI V1, V1, 0xFFF0 0x1F8 SDV $v1[0], +0x000(V0) 0x1FC SDV $v1[0], +0x001(V0) 0x200 ADDI V0, V0, 0x0010 0x204 BGTZ V1, 0x01F8 0x208 ADDI V1, V1, 0xFFF0 0x20C J 0x1118 0x210 NOP 0x214 SLL V1, T9, 0x8 0x218 SRL V1, V1, 0x8 0x21C SRL V0, T9, 0x18 0x220 SLL V0, V0, 0x2 0x224 ADD A0, R0, V0 0x228 J 0x1118 0x22C SW V1, +0x0320(A0) 0x230 ADDI AT, K0, 0x0450 0x234 SRL V0, T9, 0x10 0x238 ADDI V0, V0, 0x0450 0x23C SRL A0, K0, 0x10 0x240 ANDI A0, A0, 0x0008 0x244 BGTZ A0, 0x025C 0x248 ADDI V1, T9, 0x0450 0x24C SH AT, +0x0000(T8) 0x250 SH V0, +0x0002(T8) 0x254 J 0x1118 0x258 SH T9, +0x0004(T8) 0x25C SH V1, +0x000E(T8) 0x260 SH AT, +0x000A(T8) 0x264 J 0x1118 0x268 SH V0, +0x000C(T8) 0x26C LHU AT, +0x0004(T8) 0x270 LHU A0, +0x0002(T8) 0x274 BEQZ AT, 0x0118 0x278 ANDI V1, T9, 0xFFFF 0x27C ADDI V1, V1, 0x0450 0x280 SRL V0, T9, 0x10 0x284 ADDI V0, V0, 0x0450 0x288 LQV $v1[0], +0x000(V0) 0x28C LQV $v2[0], +0x000(V1) 0x290 SSV $v1[0], +0x000(A0) 0x294 SSV $v2[0], +0x001(A0) 0x298 SSV $v1[2], +0x002(A0) 0x29C SSV $v2[2], +0x003(A0) 0x2A0 SSV $v1[4], +0x004(A0) 0x2A4 SSV $v2[4], +0x005(A0) 0x2A8 SSV $v1[6], +0x006(A0) 0x2AC SSV $v2[6], +0x007(A0) 0x2B0 SSV $v1[8], +0x008(A0) 0x2B4 SSV $v2[8], +0x009(A0) 0x2B8 SSV $v1[10], +0x00A(A0) 0x2BC SSV $v2[10], +0x00B(A0) 0x2C0 SSV $v1[12], +0x00C(A0) 0x2C4 SSV $v2[12], +0x00D(A0) 0x2C8 SSV $v1[14], +0x00E(A0) 0x2CC SSV $v2[14], +0x00F(A0) 0x2D0 ADDI AT, AT, 0xFFF0 0x2D4 ADDI V0, V0, 0x0010 0x2D8 ADDI V1, V1, 0x0010 0x2DC BGTZ AT, 0x0288 0x2E0 ADDI A0, A0, 0x0020 0x2E4 J 0x1118 0x2E8 NOP 0x2EC ANDI AT, T9, 0xFFFF 0x2F0 BEQZ AT, 0x0118 0x2F4 ANDI V0, K0, 0xFFFF 0x2F8 ADDI V0, V0, 0x0450 0x2FC SRL V1, T9, 0x10 0x300 ADDI V1, V1, 0x0450 0x304 LDV $v1[0], +0x000(V0) 0x308 LDV $v2[0], +0x001(V0) 0x30C ADDI AT, AT, 0xFFF0 0x310 ADDI V0, V0, 0x0010 0x314 SDV $v1[0], +0x000(V1) 0x318 SDV $v2[0], +0x001(V1) 0x31C BGTZ AT, 0x0304 0x320 ADDI V1, V1, 0x0010 0x324 J 0x1118 0x328 NOP 0x32C SLL AT, T9, 0x8 0x330 SRL AT, AT, 0x8 0x334 SRL V1, T9, 0x18 0x338 SLL V1, V1, 0x2 0x33C LW V0, +0x0320(V1) 0x340 ADD AT, AT, V0 0x344 SW AT, +0x0010(T8) 0x348 J 0x1118 0x34C NOP 0x350 LQV $v31[0], +0x000(R0) 0x354 VXOR $v27, $v27, $v27 0x358 LHU S5, +0x0000(T8) 0x35C VXOR $v25, $v25, $v25 0x360 VXOR $v24, $v24, $v24 0x364 ADDI S4, S5, 0x0001 0x368 LHU S3, +0x0002(T8) 0x36C VXOR $v13, $v13, $v13 0x370 VXOR $v14, $v14, $v14 0x374 LHU S2, +0x0004(T8) 0x378 VXOR $v15, $v15, $v15 0x37C LUI AT, 0x00FF 0x380 VXOR $v16, $v16, $v16 0x384 ORI AT, AT, 0xFFFF 0x388 VXOR $v17, $v17, $v17 0x38C AND S1, T9, AT 0x390 VXOR $v18, $v18, $v18 0x394 SRL V0, T9, 0x18 0x398 VXOR $v19, $v19, $v19 0x39C SLL V0, V0, 0x2 0x3A0 LW V1, +0x0320(V0) 0x3A4 ADD S1, S1, V1 0x3A8 SQV $v27[0], +0x000(S3) 0x3AC SQV $v27[0], +0x001(S3) 0x3B0 SRL AT, K0, 0x10 0x3B4 ANDI AT, AT, 0x0001 0x3B8 BGTZ AT, 0x03EC 0x3BC SRL AT, K0, 0x10 0x3C0 ANDI AT, AT, 0x0002 0x3C4 BEQZ AT, 0x03D0 0x3C8 ADDI V0, S1, 0x0000 0x3CC LW V0, +0x0010(T8) 0x3D0 ADDI AT, S3, 0x0000 0x3D4 JAL 0x1184 0x3D8 ADDI V1, R0, 0x001F 0x3DC MFC0 A1, SP DMA busy 0x3E0 BNE A1, R0, 0x03DC 0x3E4 NOP 0x3E8 MTC0 R0, SP semaphore 0x3EC ADDI S0, R0, 0x0050 0x3F0 ADDI T7, R0, 0x03D0 0x3F4 LDV $v25[0], +0x000(S0) 0x3F8 LDV $v24[8], +0x000(S0) 0x3FC LDV $v23[0], +0x001(S0) 0x400 LDV $v23[8], +0x001(S0) 0x404 LQV $v27[0], +0x001(S3) 0x408 ADDI S3, S3, 0x0020 0x40C BEQZ S2, 0x05C8 0x410 LDV $v1[0], +0x000(S4) 0x414 LBU AT, +0x0000(S5) 0x418 ANDI T3, AT, 0x000F 0x41C SLL T3, T3, 0x5 0x420 VAND $v3, $v25, $v1 [0] 0x424 ADD T5, T3, T7 0x428 VAND $v4, $v24, $v1 [1] 0x42C SRL T6, AT, 0x4 0x430 VAND $v5, $v25, $v1 [2] 0x434 ADDI V0, R0, 0x000C 0x438 VAND $v6, $v24, $v1 [3] 0x43C SUB T6, V0, T6 0x440 ADDI V0, T6, 0xFFFF 0x444 ADDI V1, R0, 0x0001 0x448 SLL V1, V1, 0xF 0x44C SRLV A0, V1, V0 0x450 MTC2 A0, $v22[0] 0x454 LQV $v21[0], +0x000(T5) 0x458 LQV $v20[0], +0x001(T5) 0x45C ADDI T5, T5, 0xFFFE 0x460 LRV $v19[0], +0x002(T5) 0x464 ADDI T5, T5, 0xFFFE 0x468 LRV $v18[0], +0x002(T5) 0x46C ADDI T5, T5, 0xFFFE 0x470 LRV $v17[0], +0x002(T5) 0x474 ADDI T5, T5, 0xFFFE 0x478 LRV $v16[0], +0x002(T5) 0x47C ADDI T5, T5, 0xFFFE 0x480 LRV $v15[0], +0x002(T5) 0x484 ADDI T5, T5, 0xFFFE 0x488 LRV $v14[0], +0x002(T5) 0x48C ADDI T5, T5, 0xFFFE 0x490 LRV $v13[0], +0x002(T5) 0x494 ADDI S4, S4, 0x0009 0x498 VMUDN $v30, $v3, $v23 0x49C ADDI S5, S5, 0x0009 0x4A0 VMADN $v30, $v4, $v23 0x4A4 LDV $v1[0], +0x000(S4) 0x4A8 VMUDN $v29, $v5, $v23 0x4AC LBU AT, +0x0000(S5) 0x4B0 VMADN $v29, $v6, $v23 0x4B4 BLEZ T6, 0x04C4 0x4B8 ANDI T3, AT, 0x000F 0x4BC VMUDM $v30, $v30, $v22 [0] 0x4C0 VMUDM $v29, $v29, $v22 [0] 0x4C4 SLL T3, T3, 0x5 0x4C8 VAND $v3, $v25, $v1 [0] 0x4CC ADD T5, T3, T7 0x4D0 VAND $v4, $v24, $v1 [1] 0x4D4 VAND $v5, $v25, $v1 [2] 0x4D8 VAND $v6, $v24, $v1 [3] 0x4DC SRL T6, AT, 0x4 0x4E0 VMUDH $v2, $v21, $v27 [6] 0x4E4 ADDI V0, R0, 0x000C 0x4E8 VMADH $v2, $v20, $v27 [7] 0x4EC SUB T6, V0, T6 0x4F0 VMADH $v2, $v19, $v30 [0] 0x4F4 ADDI V0, T6, 0xFFFF 0x4F8 VMADH $v2, $v18, $v30 [1] 0x4FC ADDI V1, R0, 0x0001 0x500 VMADH $v2, $v17, $v30 [2] 0x504 SLL V1, V1, 0xF 0x508 VMADH $v2, $v16, $v30 [3] 0x50C SRLV A0, V1, V0 0x510 VMADH $v28, $v15, $v30 [4] 0x514 MTC2 A0, $v22[0] 0x518 VMADH $v2, $v14, $v30 [5] 0x51C VMADH $v2, $v13, $v30 [6] 0x520 VMADH $v2, $v30, $v31 [5] 0x524 VSAW $v26, $v7, $v28 [1] 0x528 VSAW $v28, $v7, $v28 [0] 0x52C VMUDN $v2, $v26, $v31 [4] 0x530 VMADH $v28, $v28, $v31 [4] 0x534 VMUDH $v2, $v19, $v29 [0] 0x538 ADDI T4, T5, 0xFFFE 0x53C VMADH $v2, $v18, $v29 [1] 0x540 LRV $v19[0], +0x002(T4) 0x544 VMADH $v2, $v17, $v29 [2] 0x548 ADDI T4, T4, 0xFFFE 0x54C VMADH $v2, $v16, $v29 [3] 0x550 LRV $v18[0], +0x002(T4) 0x554 VMADH $v2, $v15, $v29 [4] 0x558 ADDI T4, T4, 0xFFFE 0x55C VMADH $v2, $v14, $v29 [5] 0x560 LRV $v17[0], +0x002(T4) 0x564 VMADH $v2, $v13, $v29 [6] 0x568 ADDI T4, T4, 0xFFFE 0x56C VMADH $v2, $v29, $v31 [5] 0x570 LRV $v16[0], +0x002(T4) 0x574 VMADH $v2, $v21, $v28 [6] 0x578 ADDI T4, T4, 0xFFFE 0x57C VMADH $v2, $v20, $v28 [7] 0x580 LRV $v15[0], +0x002(T4) 0x584 VSAW $v26, $v7, $v27 [1] 0x588 ADDI T4, T4, 0xFFFE 0x58C VSAW $v27, $v7, $v27 [0] 0x590 LRV $v14[0], +0x002(T4) 0x594 ADDI T4, T4, 0xFFFE 0x598 LRV $v13[0], +0x002(T4) 0x59C LQV $v21[0], +0x000(T5) 0x5A0 VMUDN $v2, $v26, $v31 [4] 0x5A4 LQV $v20[0], +0x001(T5) 0x5A8 VMADH $v27, $v27, $v31 [4] 0x5AC ADDI S2, S2, 0xFFE0 0x5B0 SDV $v28[0], +0x000(S3) 0x5B4 SDV $v28[8], +0x001(S3) 0x5B8 SDV $v27[0], +0x002(S3) 0x5BC SDV $v27[8], +0x003(S3) 0x5C0 BGTZ S2, 0x0494 0x5C4 ADDI S3, S3, 0x0020 0x5C8 ADDI AT, S3, 0xFFE0 0x5CC ADDI V0, S1, 0x0000 0x5D0 JAL 0x11B0 0x5D4 ADDI V1, R0, 0x001F 0x5D8 MFC0 A1, SP DMA busy 0x5DC BNE A1, R0, 0x05D8 0x5E0 NOP 0x5E4 J 0x1118 0x5E8 MTC0 R0, SP semaphore 0x5EC LQV $v31[0], +0x000(R0) 0x5F0 VXOR $v28, $v28, $v28 0x5F4 LHU S5, +0x0000(T8) 0x5F8 VXOR $v17, $v17, $v17 0x5FC LHU S4, +0x0002(T8) 0x600 VXOR $v18, $v18, $v18 0x604 LHU S3, +0x0004(T8) 0x608 VXOR $v19, $v19, $v19 0x60C BEQZ S3, 0x0754 0x610 ANDI T6, K0, 0xFFFF 0x614 MTC2 T6, $v31[10] 0x618 SLL T6, T6, 0x2 0x61C MTC2 T6, $v16[0] 0x620 LUI AT, 0x00FF 0x624 VXOR $v20, $v20, $v20 0x628 ORI AT, AT, 0xFFFF 0x62C VXOR $v21, $v21, $v21 0x630 AND S2, T9, AT 0x634 VXOR $v22, $v22, $v22 0x638 SRL V0, T9, 0x18 0x63C VXOR $v23, $v23, $v23 0x640 SLL V0, V0, 0x2 0x644 LW V1, +0x0320(V0) 0x648 ADD S2, S2, V1 0x64C SLV $v28[0], +0x000(S7) 0x650 SRL AT, K0, 0x10 0x654 ANDI AT, AT, 0x0001 0x658 BGTZ AT, 0x0680 0x65C NOP 0x660 ADDI AT, S7, 0x0000 0x664 ADDI V0, S2, 0x0000 0x668 JAL 0x1184 0x66C ADDI V1, R0, 0x0007 0x670 MFC0 A1, SP DMA busy 0x674 BNE A1, R0, 0x0670 0x678 NOP 0x67C MTC0 R0, SP semaphore 0x680 ADDI T5, R0, 0x03D0 0x684 ADDI AT, R0, 0x0004 0x688 MTC2 AT, $v14[0] 0x68C LQV $v24[0], +0x001(T5) 0x690 VMUDM $v16, $v24, $v16 [0] 0x694 LDV $v28[8], +0x000(S7) 0x698 SQV $v16[0], +0x001(T5) 0x69C LQV $v25[0], +0x000(T5) 0x6A0 ADDI T5, T5, 0xFFFE 0x6A4 LRV $v23[0], +0x002(T5) 0x6A8 ADDI T5, T5, 0xFFFE 0x6AC LRV $v22[0], +0x002(T5) 0x6B0 ADDI T5, T5, 0xFFFE 0x6B4 LRV $v21[0], +0x002(T5) 0x6B8 ADDI T5, T5, 0xFFFE 0x6BC LRV $v20[0], +0x002(T5) 0x6C0 ADDI T5, T5, 0xFFFE 0x6C4 LRV $v19[0], +0x002(T5) 0x6C8 ADDI T5, T5, 0xFFFE 0x6CC LRV $v18[0], +0x002(T5) 0x6D0 ADDI T5, T5, 0xFFFE 0x6D4 LRV $v17[0], +0x002(T5) 0x6D8 LDV $v30[0], +0x000(S5) 0x6DC LDV $v30[8], +0x001(S5) 0x6E0 VMUDH $v16, $v25, $v28 [6] 0x6E4 ADDI S5, S5, 0x0010 0x6E8 VMADH $v16, $v24, $v28 [7] 0x6EC ADDI S3, S3, 0xFFF0 0x6F0 VMADH $v16, $v23, $v30 [0] 0x6F4 VMADH $v16, $v22, $v30 [1] 0x6F8 VMADH $v16, $v21, $v30 [2] 0x6FC VMADH $v16, $v20, $v30 [3] 0x700 VMADH $v28, $v19, $v30 [4] 0x704 VMADH $v16, $v18, $v30 [5] 0x708 VMADH $v16, $v17, $v30 [6] 0x70C VMADH $v16, $v30, $v31 [5] 0x710 LDV $v30[0], +0x000(S5) 0x714 VSAW $v26, $v15, $v28 [1] 0x718 LDV $v30[8], +0x001(S5) 0x71C VSAW $v28, $v15, $v28 [0] 0x720 VMUDN $v16, $v26, $v14 [0] 0x724 VMADH $v28, $v28, $v14 [0] 0x728 SDV $v28[0], +0x000(S4) 0x72C SDV $v28[8], +0x001(S4) 0x730 BGTZ S3, 0x06E0 0x734 ADDI S4, S4, 0x0010 0x738 ADDI AT, S4, 0xFFF8 0x73C ADDI V0, S2, 0x0000 0x740 JAL 0x11B0 0x744 ADDI V1, R0, 0x0007 0x748 MFC0 A1, SP DMA busy 0x74C BNE A1, R0, 0x0748 0x750 NOP 0x754 J 0x1118 0x758 MTC0 R0, SP semaphore 0x75C LH T0, +0x0000(T8) 0x760 LH S3, +0x0002(T8) 0x764 LH S2, +0x0004(T8) 0x768 LUI A0, 0x00FF 0x76C ORI A0, A0, 0xFFFF 0x770 AND V0, T9, A0 0x774 SRL A1, T9, 0x18 0x778 SLL A1, A1, 0x2 0x77C LW A2, +0x0320(A1) 0x780 ADD V0, V0, A2 0x784 ADDI AT, S7, 0x0000 0x788 SW V0, +0x0040(S7) 0x78C ADDI V1, R0, 0x001F 0x790 SRL A3, K0, 0x10 0x794 ANDI T2, A3, 0x0001 0x798 BGTZ T2, 0x07BC 0x79C NOP 0x7A0 JAL 0x1184 0x7A4 NOP 0x7A8 MFC0 AT, SP DMA busy 0x7AC BNE AT, R0, 0x07A8 0x7B0 NOP 0x7B4 J 0x17C8 0x7B8 MTC0 R0, SP semaphore 0x7BC SH R0, +0x0008(S7) 0x7C0 VXOR $v16, $v16, $v16 0x7C4 SDV $v16[0], +0x000(S7) 0x7C8 ANDI T2, A3, 0x0002 0x7CC BEQZ T2, 0x07E8 0x7D0 NOP 0x7D4 LH T3, +0x000A(S7) 0x7D8 LQV $v3[0], +0x001(S7) 0x7DC SDV $v3[0], -0x002(T0) 0x7E0 SDV $v3[8], -0x001(T0) 0x7E4 SUB T0, T0, T3 0x7E8 ADDI T0, T0, 0xFFF8 0x7EC LSV $v23[14], +0x004(S7) 0x7F0 LDV $v16[0], +0x000(S7) 0x7F4 SDV $v16[0], +0x000(T0) 0x7F8 MTC2 T0, $v18[4] 0x7FC ADDI T2, R0, 0x0100 0x800 MTC2 T2, $v18[6] 0x804 MTC2 K0, $v18[8] 0x808 ADDI T2, R0, 0x0040 0x80C MTC2 T2, $v18[10] 0x810 ADDI T1, R0, 0x0060 0x814 LQV $v31[0], +0x001(T1) 0x818 LQV $v25[0], +0x000(T1) 0x81C VSUB $v25, $v25, $v31 0x820 LQV $v30[0], +0x002(T1) 0x824 LQV $v29[0], +0x003(T1) 0x828 LQV $v28[0], +0x004(T1) 0x82C LQV $v27[0], +0x005(T1) 0x830 LQV $v26[0], +0x006(T1) 0x834 VSUB $v25, $v25, $v31 0x838 LQV $v24[0], +0x007(T1) 0x83C ADDI S5, S7, 0x0020 0x840 ADDI S4, S7, 0x0030 0x844 VXOR $v22, $v22, $v22 0x848 VMUDM $v23, $v31, $v23 [7] 0x84C VMADM $v22, $v25, $v18 [4] 0x850 VMADN $v23, $v31, $v30 [0] 0x854 VMUDN $v21, $v31, $v18 [2] 0x858 VMADN $v21, $v22, $v30 [2] 0x85C VMUDL $v17, $v23, $v18 [5] 0x860 VMUDN $v17, $v17, $v30 [4] 0x864 VMADN $v17, $v31, $v18 [3] 0x868 LQV $v25[0], +0x000(T1) 0x86C SQV $v21[0], +0x000(S5) 0x870 SQV $v17[0], +0x000(S4) 0x874 SSV $v23[7], +0x004(S7) 0x878 LH S1, +0x0000(S5) 0x87C LH T1, +0x0000(S4) 0x880 LH T5, +0x0008(S5) 0x884 LH A1, +0x0008(S4) 0x888 LH S0, +0x0002(S5) 0x88C LH T0, +0x0002(S4) 0x890 LH T4, +0x000A(S5) 0x894 LH A0, +0x000A(S4) 0x898 LH T7, +0x0004(S5) 0x89C LH A3, +0x0004(S4) 0x8A0 LH T3, +0x000C(S5) 0x8A4 LH V1, +0x000C(S4) 0x8A8 LH T6, +0x0006(S5) 0x8AC LH A2, +0x0006(S4) 0x8B0 LH T2, +0x000E(S5) 0x8B4 LH V0, +0x000E(S4) 0x8B8 LDV $v16[0], +0x000(S1) 0x8BC VMUDM $v23, $v31, $v23 [7] 0x8C0 LDV $v15[0], +0x000(T1) 0x8C4 VMADH $v23, $v31, $v22 [7] 0x8C8 LDV $v16[8], +0x000(T5) 0x8CC VMADM $v22, $v25, $v18 [4] 0x8D0 LDV $v15[8], +0x000(A1) 0x8D4 VMADN $v23, $v31, $v30 [0] 0x8D8 LDV $v14[0], +0x000(S0) 0x8DC VMUDN $v21, $v31, $v18 [2] 0x8E0 LDV $v13[0], +0x000(T0) 0x8E4 VMADN $v21, $v22, $v30 [2] 0x8E8 LDV $v14[8], +0x000(T4) 0x8EC VMUDL $v17, $v23, $v18 [5] 0x8F0 LDV $v13[8], +0x000(A0) 0x8F4 LDV $v12[0], +0x000(T7) 0x8F8 LDV $v11[0], +0x000(A3) 0x8FC LDV $v12[8], +0x000(T3) 0x900 VMUDN $v17, $v17, $v30 [4] 0x904 LDV $v11[8], +0x000(V1) 0x908 LDV $v10[0], +0x000(T6) 0x90C LDV $v9[0], +0x000(A2) 0x910 VMADN $v17, $v31, $v18 [3] 0x914 LDV $v10[8], +0x000(T2) 0x918 VMULF $v8, $v16, $v15 0x91C LDV $v9[8], +0x000(V0) 0x920 VMULF $v7, $v14, $v13 0x924 SQV $v21[0], +0x000(S5) 0x928 VMULF $v6, $v12, $v11 0x92C SQV $v17[0], +0x000(S4) 0x930 LH S1, +0x0000(S5) 0x934 VMULF $v5, $v10, $v9 0x938 LH T1, +0x0000(S4) 0x93C VADD $v8, $v8, $v8 [1q] 0x940 LH T5, +0x0008(S5) 0x944 VADD $v7, $v7, $v7 [1q] 0x948 LH A1, +0x0008(S4) 0x94C VADD $v6, $v6, $v6 [1q] 0x950 LH S0, +0x0002(S5) 0x954 VADD $v5, $v5, $v5 [1q] 0x958 LH T0, +0x0002(S4) 0x95C VADD $v8, $v8, $v8 [2h] 0x960 LH T4, +0x000A(S5) 0x964 VADD $v7, $v7, $v7 [2h] 0x968 LH A0, +0x000A(S4) 0x96C VADD $v6, $v6, $v6 [2h] 0x970 LH T7, +0x0004(S5) 0x974 VADD $v5, $v5, $v5 [2h] 0x978 LH A3, +0x0004(S4) 0x97C VMUDN $v4, $v29, $v8 [0h] 0x980 LH T3, +0x000C(S5) 0x984 VMADN $v4, $v28, $v7 [0h] 0x988 LH V1, +0x000C(S4) 0x98C VMADN $v4, $v27, $v6 [0h] 0x990 LH T6, +0x0006(S5) 0x994 VMADN $v4, $v26, $v5 [0h] 0x998 LH A2, +0x0006(S4) 0x99C LH T2, +0x000E(S5) 0x9A0 ADDI S2, S2, 0xFFF0 0x9A4 SQV $v4[0], +0x000(S3) 0x9A8 BLEZ S2, 0x09B8 0x9AC LH V0, +0x000E(S4) 0x9B0 J 0x18B8 0x9B4 ADDI S3, S3, 0x0010 0x9B8 SSV $v23[0], +0x004(S7) 0x9BC LDV $v16[0], +0x000(S1) 0x9C0 SDV $v16[0], +0x000(S7) 0x9C4 LH A2, +0x0000(T8) 0x9C8 ADDI S1, S1, 0x0008 0x9CC SUB A1, S1, A2 0x9D0 ANDI A0, A1, 0x000F 0x9D4 SUB S1, S1, A0 0x9D8 BEQZ A0, 0x09E4 0x9DC ADDI A3, R0, 0x0010 0x9E0 SUB A0, A3, A0 0x9E4 SH A0, +0x000A(S7) 0x9E8 LDV $v3[0], +0x000(S1) 0x9EC LDV $v3[8], +0x001(S1) 0x9F0 SQV $v3[0], +0x001(S7) 0x9F4 LW V0, +0x0040(S7) 0x9F8 ADDI AT, S7, 0x0000 0x9FC JAL 0x11B0 0xA00 ADDI V1, R0, 0x001F 0xA04 MFC0 A1, SP DMA busy 0xA08 BNE A1, R0, 0x0A04 0xA0C NOP 0xA10 J 0x1118 0xA14 MTC0 R0, SP semaphore 0xA18 LQV $v31[0], +0x000(R0) 0xA1C SRL S2, K0, 0xC 0xA20 ANDI S2, S2, 0x0FF0 0xA24 ANDI S3, T9, 0xFFFF 0xA28 ADDI S3, S3, 0x0450 0xA2C SRL S4, T9, 0x10 0xA30 ADDI S4, S4, 0x0450 0xA34 ANDI S1, K0, 0xFFFF 0xA38 MTC2 S1, $v30[0] 0xA3C LQV $v27[0], +0x000(S3) 0xA40 LQV $v29[0], +0x000(S4) 0xA44 LQV $v26[0], +0x001(S3) 0xA48 LQV $v28[0], +0x001(S4) 0xA4C VMULF $v27, $v27, $v31 [6] 0xA50 ADDI S2, S2, 0xFFE0 0xA54 VMACF $v27, $v29, $v30 [0] 0xA58 ADDI S4, S4, 0x0020 0xA5C SQV $v27[0], +0x000(S3) 0xA60 VMULF $v26, $v26, $v31 [6] 0xA64 LQV $v29[0], +0x000(S4) 0xA68 VMACF $v26, $v28, $v30 [0] 0xA6C LQV $v28[0], +0x001(S4) 0xA70 SQV $v26[0], +0x001(S3) 0xA74 ADDI S3, S3, 0x0020 0xA78 LQV $v27[0], +0x000(S3) 0xA7C BGTZ S2, 0x0A4C 0xA80 LQV $v26[0], +0x001(S3) 0xA84 J 0x1118 0xA88 NOP 0xA8C SRL T7, K0, 0x10 0xA90 ANDI T7, T7, 0x00FF 0xA94 ANDI T5, K0, 0xFFFF 0xA98 ADDI T5, T5, 0x0450 0xA9C SRL T6, T9, 0x10 0xAA0 ADDI T6, T6, 0x0450 0xAA4 ADDI T7, T7, 0xFFFF 0xAA8 ANDI T4, T9, 0xFFFF 0xAAC LQV $v1[0], +0x000(T5) 0xAB0 LQV $v2[0], +0x001(T5) 0xAB4 ADDI T4, T4, 0xFFE0 0xAB8 ADDI T5, T5, 0x0020 0xABC SQV $v1[0], +0x000(T6) 0xAC0 SQV $v2[0], +0x001(T6) 0xAC4 BGTZ T4, 0x0AAC 0xAC8 ADDI T6, T6, 0x0020 0xACC BGTZ T7, 0x0AA4 0xAD0 NOP 0xAD4 J 0x1118 0xAD8 NOP 0xADC ANDI T4, K0, 0xFFFF 0xAE0 ANDI T6, T9, 0xFFFF 0xAE4 SRL T5, T9, 0x10 0xAE8 ADDI T5, T5, 0x0450 0xAEC ADDI T6, T6, 0x0450 0xAF0 LSV $v1[0], +0x000(T5) 0xAF4 LSV $v2[0], +0x004(T5) 0xAF8 LSV $v3[0], +0x008(T5) 0xAFC LSV $v4[0], +0x00C(T5) 0xB00 LSV $v1[2], +0x002(T5) 0xB04 LSV $v2[2], +0x006(T5) 0xB08 LSV $v3[2], +0x00A(T5) 0xB0C LSV $v4[2], +0x00E(T5) 0xB10 ADDI T5, T5, 0x0020 0xB14 SLV $v1[0], +0x000(T6) 0xB18 SLV $v2[0], +0x001(T6) 0xB1C SLV $v3[0], +0x002(T6) 0xB20 ADDI T4, T4, 0xFFF8 0xB24 SLV $v4[0], +0x003(T6) 0xB28 BGTZ T4, 0x0AF0 0xB2C ADDI T6, T6, 0x0010 0xB30 J 0x1118 0xB34 NOP 0xB38 VXOR $v4, $v4, $v4 0xB3C VXOR $v0, $v0, $v0 0xB40 LQV $v3[0], +0x000(R0) 0xB44 MTC2 S5, $v4[0] 0xB48 SRL T4, K0, 0xC 0xB4C ANDI T4, T4, 0x0FF0 0xB50 ADDI S3, T4, 0x0450 0xB54 MTC2 S6, $v4[4] 0xB58 SRL T4, T9, 0x14 0xB5C ANDI T4, T4, 0x0FF0 0xB60 ADDI T6, T4, 0x0450 0xB64 SRL T4, T9, 0xC 0xB68 ANDI T4, T4, 0x0FF0 0xB6C ADDI T7, T4, 0x0450 0xB70 SRL T4, T9, 0x4 0xB74 ANDI T4, T4, 0x0FF0 0xB78 ADDI S0, T4, 0x0450 0xB7C SLL T4, T9, 0x4 0xB80 ANDI T4, T4, 0x0FF0 0xB84 ADDI S1, T4, 0x0450 0xB88 ANDI T4, K0, 0x0002 0xB8C LHU T4, +0x00E0(T4) 0xB90 MTC2 T4, $v2[0] 0xB94 ANDI T4, K0, 0x0001 0xB98 SLL T4, T4, 0x1 0xB9C LHU T4, +0x00E0(T4) 0xBA0 MTC2 T4, $v2[2] 0xBA4 SRL T4, K0, 0x8 0xBA8 ANDI S4, T4, 0x00FF 0xBAC VADD $v0, $v0, $v0 0xBB0 LQV $v8[0], +0x000(S3) 0xBB4 ADDI S3, S3, 0x0010 0xBB8 ADDI S4, S4, 0xFFF8 0xBBC VMUDM $v9, $v8, $v1 [0] 0xBC0 VMUDM $v10, $v8, $v1 [2] 0xBC4 LQV $v11[0], +0x000(T6) 0xBC8 LQV $v12[0], +0x000(T7) 0xBCC VXOR $v9, $v9, $v2 [0] 0xBD0 VXOR $v10, $v10, $v2 [1] 0xBD4 LQV $v13[0], +0x000(S0) 0xBD8 LQV $v14[0], +0x000(S1) 0xBDC VADD $v11, $v11, $v9 0xBE0 VADD $v12, $v12, $v10 0xBE4 VMUDM $v9, $v9, $v1 [4] 0xBE8 VMUDM $v10, $v10, $v1 [4] 0xBEC SQV $v11[0], +0x000(T6) 0xBF0 SQV $v12[0], +0x000(T7) 0xBF4 VADD $v13, $v13, $v9 0xBF8 VADD $v14, $v14, $v10 0xBFC ADDI T6, T6, 0x0010 0xC00 ADDI T7, T7, 0x0010 0xC04 SQV $v13[0], +0x000(S0) 0xC08 SQV $v14[0], +0x000(S1) 0xC0C ADDI S0, S0, 0x0010 0xC10 ADDI S1, S1, 0x0010 0xC14 VADDC $v1, $v1, $v4 0xC18 BGTZ S4, 0x0BB0 0xC1C VADD $v0, $v0, $v0 0xC20 J 0x1118 0xC24 VXOR $v0, $v0, $v0 0xC28 SRL T4, K0, 0x8 0xC2C ANDI T4, T4, 0xFF00 0xC30 MTC2 T4, $v1[8] 0xC34 SRL S5, T9, 0x10 0xC38 ANDI S6, T9, 0xFFFF 0xC3C MTC2 R0, $v1[10] 0xC40 MTC2 R0, $v1[12] 0xC44 MTC2 R0, $v1[14] 0xC48 J 0x1118 0xC4C NOP 0xC50 SRL T4, T9, 0x10 0xC54 MTC2 T4, $v1[0] 0xC58 ANDI T4, T9, 0xFFFF 0xC5C MTC2 T4, $v1[4] 0xC60 J 0x1118 0xC64 NOP 0xC68 SRL V1, K0, 0xC 0xC6C ANDI V1, V1, 0x0FF0 0xC70 ANDI AT, K0, 0xFFFF 0xC74 ADDI AT, AT, 0x0450 0xC78 SLL V0, T9, 0x8 0xC7C SRL V0, V0, 0x8 0xC80 SRL A0, T9, 0x18 0xC84 SLL A0, A0, 0x2 0xC88 LW A1, +0x0320(A0) 0xC8C JR RA 0xC90 ADD V0, V0, A1 0xC94 JAL 0x1C68 0xC98 NOP 0xC9C JAL 0x1184 0xCA0 ADDI V1, V1, 0xFFFF 0xCA4 MFC0 AT, SP DMA busy 0xCA8 BNE AT, R0, 0x0CA4 0xCAC NOP 0xCB0 J 0x1118 0xCB4 MTC0 R0, SP semaphore 0xCB8 JAL 0x1C68 0xCBC NOP 0xCC0 JAL 0x11B0 0xCC4 ADDI V1, V1, 0xFFFF 0xCC8 J 0x1CA4 0xCCC NOP 0xCD0 JAL 0x1C78 0xCD4 ADDI AT, R0, 0x03D0 0xCD8 ANDI V1, K0, 0xFFFF 0xCDC JAL 0x1184 0xCE0 ADDI V1, V1, 0xFFFF 0xCE4 J 0x1CA4 0xCE8 NOP 0xCEC NOP 0xCF0 LB S4, -0x10B0(R0) 0xCF4 LB S4, -0x10B8(R0) 0xCF8 LB K1, +0x7128(AT) 0xCFC LB K1, +0x7128(AT) 0xD00 NOP 0xD04 NOP 0xD08 NOP 0xD0C LB T7, +0x6910(R0) 0xD10 LB T7, +0x6920(R0) 0xD14 LB T7, +0x6930(R0) 0xD18 LB T7, +0x6940(R0) 0xD1C LB T7, +0x6950(R0) 0xD20 LB T7, +0x6960(R0) 0xD24 LB T7, +0x6970(R0) 0xD28 LB T7, +0x6980(R0) 0xD2C LB T7, +0x6990(R0) 0xD30 LB T7, +0x7768(R0) 0xD34 LB T7, -0x7AC0(R0) 0xD38 LB T7, -0x6CE8(R0) 0xD3C LB T7, -0x5F10(R0) 0xD40 LB T7, -0x5138(R0) 0xD44 LB T7, -0x4360(R0) 0xD48 LB T7, -0x3588(R0) 0xD4C LB T7, +0x6990(R0) 0xD50 LB T7, +0x7768(R0) 0xD54 LB T7, -0x7AC0(R0) 0xD58 LB T7, -0x6CE8(R0) 0xD5C SLLV R0, R0, R0 0xD60 SRA R0, R0, 0x0 0xD64 NOP 0xD68 NOP 0xD6C NOP 0xD70 NOP 0xD74 SLLV R0, R0, R0 0xD78 RSP: Unknown 00 00 00 01 0xD7C NOP 0xD80 NOP 0xD84 NOP 0xD88 RSP: Unknown 00 00 00 01 0xD8C RSP: Unknown 00 00 00 01 0xD90 SRL R0, R0, 0x0 0xD94 NOP 0xD98 RSP: Unknown 00 00 00 01 0xD9C RSP: Unknown 00 00 10 EC 0xDA0 NOP 0xDA4 NOP 0xDA8 NOP 0xDAC SLL R0, V0, 0x0 0xDB0 NOP 0xDB4 NOP 0xDB8 NOP 0xDBC NOP 0xDC0 NOP 0xDC4 NOP 0xDC8 NOP 0xDCC NOP 0xDD0 NOP 0xDD4 NOP 0xDD8 NOP 0xDDC SLL R0, V0, 0x0 0xDE0 NOP 0xDE4 RSP: Unknown 42 63 98 E3 0xDE8 RSP: Unknown 42 50 EE 4B 0xDEC NOP 0xDF0 SLL R0, V0, 0x0 0xDF4 SLL R0, V0, 0x0 0xDF8 NOP 0xDFC NOP 0xE00 NOP 0xE04 SLL R0, AT, 0x0 0xE08 SLL R0, AT, 0x0 0xE0C NOP 0xE10 NOP 0xE14 NOP 0xE18 NOP 0xE1C NOP 0xE20 NOP 0xE24 NOP 0xE28 NOP 0xE2C SLL R0, R0, 0x1 0xE30 ADD R0, R0, R0 0xE34 NOP 0xE38 NOP 0xE3C LB S5, -0x0B80(R0) 0xE40 LB S5, -0x0B40(R0) 0xE44 LB S5, -0x0B00(R0) 0xE48 LB S5, -0x0AC0(R0) 0xE4C NOP 0xE50 LB R0, +0x031C(R0) 0xE54 NOP 0xE58 LUI R0, 0x0000 0xE5C NOP 0xE60 SW T7, -0x5100(SP) 0xE64 SW T7, -0x5100(SP) 0xE68 RSP: Unknown FF FF FF 00 0xE6C RSP: Unknown FF FF FF 00 0xE70 SLL S1, R0, 0x0 0xE74 NOP 0xE78 RSP: Unknown 73 73 73 00 0xE7C RSP: Unknown 73 73 73 00 0xE80 RSP: Unknown FF FF FF 00 0xE84 RSP: Unknown FF FF FF 00 0xE88 SLL T7, R0, 0x0 0xE8C NOP 0xE90 LB R0, +0x0000(R0) 0xE94 SLL R0, T0, 0x0 0xE98 NOP 0xE9C NOP 0xEA0 NOP 0xEA4 NOP 0xEA8 NOP 0xEAC NOP 0xEB0 NOP 0xEB4 NOP 0xEB8 SLL R0, AT, 0x0 0xEBC SLL R0, AT, 0x0 0xEC0 NOP 0xEC4 BGTZ AT, 0x0770 0xEC8 ANDI V0, S1, 0x1C00 0xECC BLEZ R0, 0x0EF0 0xED0 J 0x1000 0xED4 LUI V0, 0x021C 0xED8 ADDI R0, AT, 0x3E00 0xEDC LUI V0, 0x021C 0xEE0 SLL A3, V0, 0x10 0xEE4 ADDIU A0, AT, 0x243E 0xEE8 RSP: Unknown 04 04 04 00 0xEEC LUI R0, 0x203C 0xEF0 SLL A3, V0, 0x10 0xEF4 BGTZ AT, 0x0FE8 0xEF8 ADDI V0, S1, 0x1C00 0xEFC LUI V0, 0x0204 0xF00 RSP: Unknown 04 08 08 00 0xF04 BGTZ AT, 0x1778 0xF08 ADDI V0, S1, 0x1C00 0xF0C BGTZ AT, 0x1780 0xF10 RSP: Unknown 04 04 04 00 0xF14 BGTZ AT, 0x1810 0xF18 ADDI V0, S1, 0x2200 0xF1C LUI V0, 0x223C 0xF20 ADDI V0, S1, 0x3C00 0xF24 JAL 0x0080 0xF28 ADDI S0, R0, 0x0E00 0xF2C XORI A0, AT, 0x2222 0xF30 ADDI A0, S1, 0x3800 0xF34 LUI R0, 0x203C 0xF38 ADDI R0, AT, 0x3E00 0xF3C LUI R0, 0x203C 0xF40 ADDI R0, AT, 0x2000 0xF44 RSP: Unknown 00 00 00 3E 0xF48 NOP 0xF4C SLL AT, R0, 0x0 0xF50 SLL R0, R0, 0x10 0xF54 RSP: Unknown 01 00 00 10 0xF58 SLL T0, R0, 0x0 0xF5C LB R0, -0x0001(R0) 0xF60 LB T5, +0x2B80(AT) 0xF64 LB T5, -0x5480(AT) 0xF68 NOP 0xF6C NOP 0xF70 JAL 0x1CA0 0xF74 JAL 0x1E00 0xF78 JAL 0x1EE0 0xF7C JAL 0x0160 0xF80 JAL 0x02E0 0xF84 JAL 0x03E0 0xF88 JAL 0x0560 0xF8C JAL 0x0620 0xF90 JAL 0x07A0 0xF94 JAL 0x0840 0xF98 JAL 0x08E0 0xF9C JAL 0x0980 0xFA0 JAL 0x0A00 0xFA4 JAL 0x0B20 0xFA8 JAL 0x0C40 0xFAC JAL 0x1C60 0xFB0 JAL 0x1C60 0xFB4 JAL 0x1C60 0xFB8 JAL 0x0F00 0xFBC JAL 0x1C60 0xFC0 JAL 0x1C60 0xFC4 NOP 0xFC8 LB R0, +0x0000(R0) 0xFCC NOP 0xFD0 BLTZ S0, 0x0574 0xFD4 LB T5, -0x3888(R0) 0xFD8 LB T5, -0x3888(R0) 0xFDC LB T5, -0x3888(R0) 0xFE0 BLTZ S0, 0x01E4 0xFE4 LB T5, -0x3888(R0) 0xFE8 LB T5, -0x3888(R0) 0xFEC LB T5, -0x3888(R0) 0xFF0 BLTZ S0, 0x0E34 0xFF4 LB T5, -0x3888(R0) 0xFF8 LB T5, -0x3888(R0) 0xFFC LB T5, -0x3888(R0)