Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ; ======================================================
- ; Subroutine sub_88FC00E0 - Address 0x88FC00E0
- sub_88FC00E0:
- 0x88FC00E0: 0x3C0988FC '...<' - lui $t1, 0x88FC ; int t1 = 0x88FC0000;
- 0x88FC00E4: 0x00803021 '!0..' - move $a2, $a0; a2 = a0;
- 0x88FC00E8: 0x00002821 '!(..' - move $a1, $zr; a1 = 0;
- 0x88FC00EC: 0x2528114C 'L.(%' - addiu $t0, $t1, 4428 ; int t0 = 0x88FC114C;
- 0x88FC00F0: 0x24070040 '@..$' - li $a3, 64 ; int a3 = 64;
- loc_88FC00F4: ; Refs: 0x88FC0104
- 0x88FC00F4: 0x00C51021 '!...' - addu $v0, $a2, $a1 ; int v0 = a2 + a1;
- 0x88FC00F8: 0x90440000 '..D.' - lbu $a0, 0($v0) ; a0 = a2[a1];
- 0x88FC00FC: 0x01051821 '!...' - addu $v1, $t0, $a1 ; int v1 = t0 + a1;
- 0x88FC0100: 0x24A50001 '...$' - addiu $a1, $a1, 1 ; a1++;
- 0x88FC0104: 0x14A7FFFB '....' - bne $a1, $a3, loc_88FC00F4 ; if (!a1 == a3) goto loc_88FC00F4;
- 0x88FC0108: 0xA0640000 '..d.' - sb $a0, 0($v1) ; [v1+0] = (0xff & a0);
- 0x88FC010C: 0x3C0288FC '...<' - lui $v0, 0x88FC ; v0 = 0x88FC0000;
- 0x88FC0110: 0x24441150 'P.D$' - addiu $a0, $v0, 4432 ; a0 = 0x88FC1150;
- 0x88FC0114: 0x3C0388FC '...<' - lui $v1, 0x88FC ; v1 = 0x88FC0000;
- 0x88FC0118: 0x3C0288FC '...<' - lui $v0, 0x88FC ; v0 = 0x88FC0000;
- 0x88FC011C: 0x24650520 ' .e$' - addiu $a1, $v1, 1312 ; a1 = 0x88FC0520;
- 0x88FC0120: 0x2446115C '\.F$' - addiu $a2, $v0, 4444 ; a2 = 0x88FC115C;
- 0x88FC0124: 0x80830000 '....' - lb $v1, 0($a0) ; v1 = a0;
- loc_88FC0128: ; Refs: 0x88FC0138
- 0x88FC0128: 0x80A20000 '....' - lb $v0, 0($a1) ; v0 = a1[a1];
- 0x88FC012C: 0x24840001 '...$' - addiu $a0, $a0, 1 ; a0++;
- 0x88FC0130: 0x14620009 '..b.' - bne $v1, $v0, loc_88FC0158 ; if (!v1 == v0) goto loc_88FC0158;
- 0x88FC0134: 0x24A50001 '...$' - addiu $a1, $a1, 1 ; a1++;
- 0x88FC0138: 0x5486FFFB '...T' - bnel $a0, $a2, loc_88FC0128 ; if (!a0 == a2) goto loc_88FC0128;
- 0x88FC013C: 0x80830000 '....' - lb $v1, 0($a0) ; v1 = a0[a0];
- 0x88FC0140: 0x3C0288FC '...<' - lui $v0, 0x88FC ; v0 = 0x88FC0000;
- 0x88FC0144: 0x8C431144 'D.C.' - lw $v1, 4420($v0) ; v1 = 0x88FC1144;
- 0x88FC0148: 0x14600007 '..`.' - bnez $v1, loc_88FC0168 ; if (!v1 == 0) goto loc_88FC0168;
- 0x88FC014C: 0x24030001 '...$' - li $v1, 1 ; v1 = 1;
- 0x88FC0150: 0x2402006A 'j..$' - li $v0, 106 ; v0 = 106;
- 0x88FC0154: 0xA1020009 '....' - sb $v0, 9($t0) ; t0[9] = v0;
- loc_88FC0158: ; Refs: 0x88FC0130
- 0x88FC0158: 0x3C0288FC '...<' - lui $v0, 0x88FC ; v0 = 0x88FC0000;
- 0x88FC015C: 0x8C591130 '0.Y.' - lw $t9, 4400($v0) ; t9 = 0x88FC1130;
- 0x88FC0160: 0x03200008 '.. .' - jr $t9 ; return t9;
- 0x88FC0164: 0x2524114C 'L.$%' - addiu $a0, $t1, 4428 ; a0 = 0x88FC114C;
- loc_88FC0168: ; Refs: 0x88FC0148
- 0x88FC0168: 0x3C0288FC '...<' - lui $v0, 0x88FC ; v0 = 0x88FC0000;
- 0x88FC016C: 0xAC431148 'H.C.' - sw $v1, 4424($v0) ; v1 = 0x88FC1148;
- 0x88FC0170: 0x03E00008 '....' - jr $ra ; return 0;
- 0x88FC0174: 0x00001021 '!...' - move $v0, $zr ; v0 = 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement