000693f4 - 000694d4
Jump to navigation
Jump to search
000693f4: 27bdffd8 addiu r29,r29,0xffd8 000693f8: afb3001c sw r19,0x001c(r29) 000693fc: 00809821 addu r19,r4,r0 00069400: afb00010 sw r16,0x0010(r29) 00069404: 00a08021 addu r16,r5,r0 00069408: afb10014 sw r17,0x0014(r29) 0006940c: 00c08821 addu r17,r6,r0 00069410: afb20018 sw r18,0x0018(r29) 00069414: 00e09021 addu r18,r7,r0 00069418: 02002021 addu r4,r16,r0 0006941c: 02202821 addu r5,r17,r0 00069420: afbf0020 sw r31,0x0020(r29) 00069424: 0c060fed jal 0x00183fb4 Get Tile Data Pointer | Deals with map coordinates 1 00069428: 02403021 addu r6,r18,r0 0006942c: 02002021 addu r4,r16,r0 00069430: 02202821 addu r5,r17,r0 00069434: 02403021 addu r6,r18,r0 00069438: 0c01a4cf jal 0x0006933c 0006933c - 000693f0 0006943c: 00408021 addu r16,r2,r0 00069440: 92050003 lbu r5,0x0003(r16) 00069444: 92030002 lbu r3,0x0002(r16) 00069448: 00052142 srl r4,r5,0x05 0006944c: 00641821 addu r3,r3,r4 00069450: 00031840 sll r3,r3,0x01 00069454: 30a5001f andi r5,r5,0x001f 00069458: 00652021 addu r4,r3,r5 0006945c: 00821021 addu r2,r4,r2 00069460: 00021023 subu r2,r0,r2 00069464: 00021840 sll r3,r2,0x01 00069468: 00621821 addu r3,r3,r2 0006946c: 00031840 sll r3,r3,0x01 00069470: 0263102a slt r2,r19,r3 00069474: 10400003 beq r2,r0,0x00069484 00069478: 00602821 addu r5,r3,r0 0006947c: 0801a52e j 0x000694b8 00069480: 00601021 addu r2,r3,r0 00069484: 00041023 subu r2,r0,r4 00069488: 00021840 sll r3,r2,0x01 0006948c: 00621821 addu r3,r3,r2 00069490: 00031840 sll r3,r3,0x01 00069494: 2463ffd0 addiu r3,r3,0xffd0 00069498: 0263102a slt r2,r19,r3 0006949c: 14400006 bne r2,r0,0x000694b8 000694a0: 02601021 addu r2,r19,r0 000694a4: 00601021 addu r2,r3,r0 000694a8: 0045182a slt r3,r2,r5 000694ac: 10600002 beq r3,r0,0x000694b8 000694b0: 00000000 nop 000694b4: 00a01021 addu r2,r5,r0 000694b8: 8fbf0020 lw r31,0x0020(r29) 000694bc: 8fb3001c lw r19,0x001c(r29) 000694c0: 8fb20018 lw r18,0x0018(r29) 000694c4: 8fb10014 lw r17,0x0014(r29) 000694c8: 8fb00010 lw r16,0x0010(r29) 000694cc: 27bd0028 addiu r29,r29,0x0028 000694d0: 03e00008 jr r31 000694d4: 00000000 nop
Return locations
Battle.bin 00069310: 000692ac - 000693fc 00069354 00069678: 000694d8 - 00069740 00069928: 00069744 - 000699f0