0x13bb70
Jump to navigation
Jump to search
# ROUTINE: ? 0x13bb70 # Parameters: # r4 = (p1) ? (Example: 0x20000) 8013bb70: 27bdffe8 addiu r29,r29,-0x0018 8013bb74: afb00010 sw r16,0x0010(r29) 8013bb78: 00808021 addu r16,r4,r0 # p1 8013bb7c: afbf0014 sw r31,0x0014(r29) # while (true) { 8013bb80: 3c048001 lui r4,0x8001 8013bb84: 8c840010 lw r4,0x0010(r4) # *0x80010010 8013bb88: 0c011137 jal 0x800444dc # ROUTINE: result = ? 0x444dc (*0x80010010, p1) 8013bb8c: 02002821 addu r5,r16,r0 # p1 8013bb90: 3c038001 lui r3,0x8001 8013bb94: 8c630010 lw r3,0x0010(r3) # *0x80010010 8013bb98: 00000000 nop 8013bb9c: 1043000e beq r2,r3,0x8013bbd8 # if (result == *0x80010010), return 8013bba0: 00000000 nop 8013bba4: 0c0532a0 jal 0x8014ca80 # ROUTINE: Switch To Next Thread 8013bba8: 00000000 nop 8013bbac: 3c028004 lui r2,0x8004 8013bbb0: 8c4259d0 lw r2,0x59d0(r2) # *0x800459d0 8013bbb4: 00000000 nop 8013bbb8: 1040fff1 beq r2,r0,0x8013bb80 # if (*0x800459d0 == 0), continue (go to next iteration) 8013bbbc: 00000000 nop 8013bbc0: 3c048013 lui r4,0x8013 8013bbc4: 2484d8a4 addiu r4,r4,-0x275c # 0x8012d8a4 8013bbc8: 0c008d6b jal 0x800235ac # ROUTINE: FONT FntPrint (0x8012d8a4) 8013bbcc: 00000000 nop 8013bbd0: 0804eee0 j 0x8013bb80 8013bbd4: 00000000 nop # } 8013bbd8: 8fbf0014 lw r31,0x0014(r29) 8013bbdc: 8fb00010 lw r16,0x0010(r29) 8013bbe0: 27bd0018 addiu r29,r29,0x0018 8013bbe4: 03e00008 jr r31 8013bbe8: 00000000 nop