00076430 - 00076654
Jump to navigation
Jump to search
00076430: 27bdffe0 addiu r29,r29,0xffe0 00076434: afbf0018 sw r31,0x0018(r29) 00076438: afb10014 sw r17,0x0014(r29) 0007643c: 0c01e886 jal 0x0007a218 get misc data 00076440: afb00010 sw r16,0x0010(r29) 00076444: 0c021ad1 jal 0x00086b44 00076448: 00408021 addu r16,r2,r0 0007644c: 3c038009 lui r3,0x8009 00076450: 8c6360f0 lw r3,0x60f0(r3) 00076454: 34020001 ori r2,r0,0x0001 00076458: 10620003 beq r3,r2,0x00076468 0007645c: 00000000 nop 00076460: 0c021c67 jal 0x0008719c 00076464: 00000000 nop 00076468: 9202013d lbu r2,0x013d(r16) load ENTD flags 0007646c: 00000000 nop 00076470: 30420008 andi r2,r2,0x0008 00076474: 10400003 beq r2,r0,0x00076484 branch if not control 00076478: 00000000 nop 0007647c: 0c0224e1 jal 0x00089384 00076480: 00000000 nop not control 00076484: 0c021b71 jal 0x00086dc4 00076488: 00000000 nop 0007648c: 0c011298 jal 0x00044a60 00076490: 00000000 nop 00076494: 3c058004 lui r5,0x8004 00076498: 8ca55944 lw r5,0x5944(r5) 0007649c: 0c04fd48 jal 0x0013f520 000764a0: 00402021 addu r4,r2,r0 000764a4: 9202013d lbu r2,0x013d(r16) load entd 000764a8: 00000000 nop 000764ac: 30420008 andi r2,r2,0x0008 000764b0: 1040003f beq r2,r0,0x000765b0 branch if not control 000764b4: 00000000 nop 000764b8: 0c01bca3 jal 0x0006f28c 000764bc: 00000000 nop 000764c0: 0c01bd8d jal 0x0006f634 000764c4: 00000000 nop 000764c8: 0c01be5a jal 0x0006f968 000764cc: 00000000 nop 000764d0: 3c038004 lui r3,0x8004 000764d4: 8c63594c lw r3,0x594c(r3) 000764d8: 00000000 nop 000764dc: 30620020 andi r2,r3,0x0020 000764e0: 10400010 beq r2,r0,0x00076524 000764e4: 30620040 andi r2,r3,0x0040 000764e8: 8e020134 lw r2,0x0134(r16) 000764ec: 00000000 nop 000764f0: 10400006 beq r2,r0,0x0007650c 000764f4: 00000000 nop 000764f8: 9044018a lbu r4,0x018a(r2) 000764fc: 0c060f1b jal 0x00183c6c End of turn routine 00076500: 00000000 nop 00076504: 0c01d8d6 jal 0x00076358 00076508: 02002021 addu r4,r16,r0 0007650c: 0c010ffe jal 0x00043ff8 00076510: 34040001 ori r4,r0,0x0001 00076514: 0c01c402 jal 0x00071008 check in between turn routine for events 00076518: 00000000 nop 0007651c: 0801d94d j 0x00076534 00076520: 00000000 nop 00076524: 10400003 beq r2,r0,0x00076534 00076528: 00000000 nop 0007652c: 0c01c723 jal 0x00071c8c 00076530: 00000000 nop 00076534: 0c01b77b jal 0x0006ddec 00076538: 34040001 ori r4,r0,0x0001 0007653c: 00408821 addu r17,r2,r0 00076540: 2402ffff addiu r2,r0,0xffff 00076544: 1222000a beq r17,r2,0x00076570 00076548: 00000000 nop 0007654c: 3c028009 lui r2,0x8009 00076550: 8c426218 lw r2,0x6218(r2) 00076554: 00000000 nop 00076558: 12220006 beq r17,r2,0x00076574 0007655c: 02002021 addu r4,r16,r0 00076560: 0c010ffe jal 0x00043ff8 00076564: 34040003 ori r4,r0,0x0003 00076568: 3c018009 lui r1,0x8009 0007656c: ac316218 sw r17,0x6218(r1) 00076570: 02002021 addu r4,r16,r0 00076574: 0c01c73b jal 0x00071cec 00076578: 02202821 addu r5,r17,r0 0007657c: 92020130 lbu r2,0x0130(r16) 00076580: 00000000 nop 00076584: 1040002e beq r2,r0,0x00076640 00076588: 00000000 nop 0007658c: 92040131 lbu r4,0x0131(r16) 00076590: 0c01e9b9 jal 0x0007a6e4 00076594: 00000000 nop 00076598: 10400029 beq r2,r0,0x00076640 0007659c: 00402021 addu r4,r2,r0 000765a0: 0c01c73b jal 0x00071cec 000765a4: 02202821 addu r5,r17,r0 000765a8: 0801d990 j 0x00076640 000765ac: 00000000 nop not control 000765b0: 8e050164 lw r5,0x0164(r16) 000765b4: 00000000 nop 000765b8: 28a20004 slti r2,r5,0x0004 000765bc: 1040000f beq r2,r0,0x000765fc 000765c0: 02002021 addu r4,r16,r0 000765c4: 0c01c73b jal 0x00071cec 000765c8: 00052a80 sll r5,r5,0x0a 000765cc: 92020130 lbu r2,0x0130(r16) 000765d0: 00000000 nop 000765d4: 10400009 beq r2,r0,0x000765fc 000765d8: 00000000 nop 000765dc: 92040131 lbu r4,0x0131(r16) 000765e0: 0c01e9b9 jal 0x0007a6e4 000765e4: 00000000 nop 000765e8: 10400004 beq r2,r0,0x000765fc 000765ec: 00402021 addu r4,r2,r0 000765f0: 8e050164 lw r5,0x0164(r16) 000765f4: 0c01c73b jal 0x00071cec 000765f8: 00052a80 sll r5,r5,0x0a 000765fc: 96020008 lhu r2,0x0008(r16) 00076600: 00000000 nop 00076604: 24430001 addiu r3,r2,0x0001 00076608: 2c42001f sltiu r2,r2,0x001f 0007660c: 1440000c bne r2,r0,0x00076640 00076610: a6030008 sh r3,0x0008(r16) 00076614: 8e020134 lw r2,0x0134(r16) 00076618: 00000000 nop 0007661c: 10400006 beq r2,r0,0x00076638 00076620: 00000000 nop 00076624: 9044018a lbu r4,0x018a(r2) 00076628: 0c060f1b jal 0x00183c6c End of turn routine 0007662c: 00000000 nop 00076630: 0c01d8d6 jal 0x00076358 00076634: 02002021 addu r4,r16,r0 00076638: 0c01c402 jal 0x00071008 Check in between turn routine for events 0007663c: 00000000 nop 00076640: 8fbf0018 lw r31,0x0018(r29) 00076644: 8fb10014 lw r17,0x0014(r29) 00076648: 8fb00010 lw r16,0x0010(r29) 0007664c: 27bd0020 addiu r29,r29,0x0020 00076650: 03e00008 jr r31 00076654: 00000000 nop