0008a6f8 - 0008aba4

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

0008a6f8: 27bdffe0 addiu r29,r29,0xffe0
0008a6fc: afb00018 sw r16,0x0018(r29)
0008a700: 00808021 addu r16,r4,r0
0008a704: 3c04800c lui r4,0x800c
0008a708: 8484b4fc lh r4,-0x4b04(r4)
0008a70c: 00000000 nop
0008a710: 28820005 slti r2,r4,0x0005
0008a714: 1040001a beq r2,r0,0x0008a780
0008a718: afbf001c sw r31,0x001c(r29)
0008a71c: 3c07800d lui r7,0x800d
0008a720: 24e74840 addiu r7,r7,0x4840
0008a724: 3c038006 lui r3,0x8006
0008a728: 24639594 addiu r3,r3,0x9594
0008a72c: 000410c0 sll r2,r4,0x03
0008a730: 00441023 subu r2,r2,r4
0008a734: 000210c0 sll r2,r2,0x03
0008a738: 00433021 addu r6,r2,r3
0008a73c: 24c80030 addiu r8,r6,0x0030
0008a740: 8cc20000 lw r2,0x0000(r6)
0008a744: 8cc30004 lw r3,0x0004(r6)
0008a748: 8cc40008 lw r4,0x0008(r6)
0008a74c: 8cc5000c lw r5,0x000c(r6)
0008a750: ace20000 sw r2,0x0000(r7)
0008a754: ace30004 sw r3,0x0004(r7)
0008a758: ace40008 sw r4,0x0008(r7)
0008a75c: ace5000c sw r5,0x000c(r7)
0008a760: 24c60010 addiu r6,r6,0x0010
0008a764: 14c8fff6 bne r6,r8,0x0008a740
0008a768: 24e70010 addiu r7,r7,0x0010
0008a76c: 8cc20000 lw r2,0x0000(r6)
0008a770: 8cc30004 lw r3,0x0004(r6)
0008a774: ace20000 sw r2,0x0000(r7)
0008a778: 080229e4 j 0x0008a790
0008a77c: ace30004 sw r3,0x0004(r7)
0008a780: 3c04800d lui r4,0x800d
0008a784: 24844840 addiu r4,r4,0x4840
0008a788: 0c022af9 jal 0x0008abe4
0008a78c: 00000000 nop
0008a790: 00002821 addu r5,r0,r0
0008a794: 3c04800d lui r4,0x800d
0008a798: 24844564 addiu r4,r4,0x4564
0008a79c: 3c02800d lui r2,0x800d
0008a7a0: 9442484c lhu r2,0x484c(r2)
0008a7a4: 3c03800d lui r3,0x800d
0008a7a8: 24630bbc addiu r3,r3,0x0bbc
0008a7ac: 3c01800d lui r1,0x800d
0008a7b0: a430485c sh r16,0x485c(r1)
0008a7b4: 3c01800d lui r1,0x800d
0008a7b8: ac234840 sw r3,0x4840(r1)
0008a7bc: 3042fff9 andi r2,r2,0xfff9
0008a7c0: 3c01800d lui r1,0x800d
0008a7c4: a422484c sh r2,0x484c(r1)
0008a7c8: ac800000 sw r0,0x0000(r4)
0008a7cc: 24a50001 addiu r5,r5,0x0001
0008a7d0: 18a0fffd blez r5,0x0008a7c8
0008a7d4: 24840004 addiu r4,r4,0x0004
0008a7d8: 3404005c ori r4,r0,0x005c
0008a7dc: 0c03bc97 jal 0x000ef25c
0008a7e0: 00002821 addu r5,r0,r0
0008a7e4: 3404005d ori r4,r0,0x005d
0008a7e8: 0c03bc97 jal 0x000ef25c
0008a7ec: 00002821 addu r5,r0,r0
0008a7f0: 3404005e ori r4,r0,0x005e
0008a7f4: 0c03bc97 jal 0x000ef25c
0008a7f8: 00002821 addu r5,r0,r0
0008a7fc: 3c04800d lui r4,0x800d
0008a800: 2484485c addiu r4,r4,0x485c
0008a804: 84830000 lh r3,0x0000(r4)
0008a808: 00000000 nop
0008a80c: 00031040 sll r2,r3,0x01
0008a810: 00431021 addu r2,r2,r3
0008a814: 00021080 sll r2,r2,0x02
0008a818: 00431021 addu r2,r2,r3
0008a81c: 00021080 sll r2,r2,0x02
0008a820: 3403000c ori r3,r0,0x000c
0008a824: 3c01800c lui r1,0x800c
0008a828: 2421bc78 addiu r1,r1,0xbc78
0008a82c: 00220821 addu r1,r1,r2
0008a830: ac230000 sw r3,0x0000(r1)
0008a834: 84830000 lh r3,0x0000(r4)
0008a838: 00000000 nop
0008a83c: 00031040 sll r2,r3,0x01
0008a840: 00431021 addu r2,r2,r3
0008a844: 00021080 sll r2,r2,0x02
0008a848: 00431021 addu r2,r2,r3
0008a84c: 00021080 sll r2,r2,0x02
0008a850: 3c01800c lui r1,0x800c
0008a854: 2421bc70 addiu r1,r1,0xbc70
0008a858: 00220821 addu r1,r1,r2
0008a85c: 8c230000 lw r3,0x0000(r1)
0008a860: 00000000 nop
0008a864: 34630010 ori r3,r3,0x0010
0008a868: 3c01800c lui r1,0x800c
0008a86c: 2421bc70 addiu r1,r1,0xbc70
0008a870: 00220821 addu r1,r1,r2
0008a874: ac230000 sw r3,0x0000(r1)
0008a878: 84830000 lh r3,0x0000(r4)
0008a87c: 00000000 nop
0008a880: 00031040 sll r2,r3,0x01
0008a884: 00431021 addu r2,r2,r3
0008a888: 00021080 sll r2,r2,0x02
0008a88c: 00431021 addu r2,r2,r3
0008a890: 00021080 sll r2,r2,0x02
0008a894: 3c01800c lui r1,0x800c
0008a898: 2421bc70 addiu r1,r1,0xbc70
0008a89c: 00220821 addu r1,r1,r2
0008a8a0: 8c230000 lw r3,0x0000(r1)
0008a8a4: 2404feff addiu r4,r0,0xfeff
0008a8a8: 00641824 and r3,r3,r4
0008a8ac: 3c01800c lui r1,0x800c
0008a8b0: 2421bc70 addiu r1,r1,0xbc70
0008a8b4: 00220821 addu r1,r1,r2
0008a8b8: ac230000 sw r3,0x0000(r1)
0008a8bc: 3c04800d lui r4,0x800d
0008a8c0: 8484485e lh r4,0x485e(r4)
0008a8c4: 2410ffff addiu r16,r0,0xffff
0008a8c8: 10900010 beq r4,r16,0x0008a90c
0008a8cc: 2402ffff addiu r2,r0,0xffff
0008a8d0: 3c01800d lui r1,0x800d
0008a8d4: a422485e sh r2,0x485e(r1)
0008a8d8: 3c02800d lui r2,0x800d
0008a8dc: 8442486e lh r2,0x486e(r2)
0008a8e0: 3c03800d lui r3,0x800d
0008a8e4: 84634870 lh r3,0x4870(r3)
0008a8e8: 00021600 sll r2,r2,0x18
0008a8ec: 00031c00 sll r3,r3,0x10
0008a8f0: 00431025 or r2,r2,r3
0008a8f4: 00041a00 sll r3,r4,0x08
0008a8f8: 00431025 or r2,r2,r3
0008a8fc: 3c01800d lui r1,0x800d
0008a900: ac224848 sw r2,0x4848(r1)
0008a904: 0c022da3 jal 0x0008b68c
0008a908: 00000000 nop
0008a90c: 3c02800d lui r2,0x800d
0008a910: 8442485a lh r2,0x485a(r2)
0008a914: 00000000 nop
0008a918: 1050000a beq r2,r16,0x0008a944
0008a91c: 00021200 sll r2,r2,0x08
0008a920: 3c01800d lui r1,0x800d
0008a924: ac224848 sw r2,0x4848(r1)
0008a928: 2402ffff addiu r2,r0,0xffff
0008a92c: 3c01800d lui r1,0x800d
0008a930: a422485a sh r2,0x485a(r1)
0008a934: 3c01800c lui r1,0x800c
0008a938: ac30b500 sw r16,-0x4b00(r1)
0008a93c: 0c022d26 jal 0x0008b498
0008a940: 00000000 nop
0008a944: 3c04800d lui r4,0x800d
0008a948: 9484486a lhu r4,0x486a(r4)
0008a94c: 00000000 nop
0008a950: 308200ff andi r2,r4,0x00ff
0008a954: 10400006 beq r2,r0,0x0008a970
0008a958: 00000000 nop
0008a95c: 00042400 sll r4,r4,0x10
0008a960: 0c02445d jal 0x00091174
0008a964: 00042403 sra r4,r4,0x10
0008a968: 08022a64 j 0x0008a990
0008a96c: 00000000 nop
0008a970: 34040002 ori r4,r0,0x0002
0008a974: 0c024354 jal 0x00090d50
0008a978: 34050010 ori r5,r0,0x0010
0008a97c: 34040004 ori r4,r0,0x0004
0008a980: 0c024354 jal 0x00090d50
0008a984: 34050002 ori r5,r0,0x0002
0008a988: 3c01800d lui r1,0x800d
0008a98c: a420486a sh r0,0x486a(r1)
0008a990: 3c03800d lui r3,0x800d
0008a994: 84634872 lh r3,0x4872(r3)
0008a998: 00000000 nop
0008a99c: 1060000b beq r3,r0,0x0008a9cc
0008a9a0: 00602021 addu r4,r3,r0
0008a9a4: 30824000 andi r2,r4,0x4000
0008a9a8: 10400006 beq r2,r0,0x0008a9c4
0008a9ac: 38844000 xori r4,r4,0x4000
0008a9b0: 00042400 sll r4,r4,0x10
0008a9b4: 0c022c67 jal 0x0008b19c
0008a9b8: 00042403 sra r4,r4,0x10
0008a9bc: 08022a73 j 0x0008a9cc
0008a9c0: 00000000 nop
0008a9c4: 0c022c48 jal 0x0008b120
0008a9c8: 00602021 addu r4,r3,r0
0008a9cc: 3c10800d lui r16,0x800d
0008a9d0: 2610484c addiu r16,r16,0x484c
0008a9d4: 96020000 lhu r2,0x0000(r16)
0008a9d8: 00000000 nop
0008a9dc: 30420040 andi r2,r2,0x0040
0008a9e0: 1040002d beq r2,r0,0x0008aa98
0008a9e4: 2405ffef addiu r5,r0,0xffef
0008a9e8: 3c02800c lui r2,0x800c
0008a9ec: 8c42b4f0 lw r2,-0x4b10(r2)
0008a9f0: 00000000 nop
0008a9f4: 00021840 sll r3,r2,0x01
0008a9f8: 00621821 addu r3,r3,r2
0008a9fc: 000318c0 sll r3,r3,0x03
0008aa00: 00621823 subu r3,r3,r2
0008aa04: 00031880 sll r3,r3,0x02
0008aa08: 3c01800c lui r1,0x800c
0008aa0c: 2421b98c addiu r1,r1,0xb98c
0008aa10: 00230821 addu r1,r1,r3
0008aa14: 8c220000 lw r2,0x0000(r1)
0008aa18: 00000000 nop
0008aa1c: 000220c0 sll r4,r2,0x03
0008aa20: 00822021 addu r4,r4,r2
0008aa24: 00042080 sll r4,r4,0x02
0008aa28: 3c01800c lui r1,0x800c
0008aa2c: 2421b504 addiu r1,r1,0xb504
0008aa30: 00240821 addu r1,r1,r4
0008aa34: 8c220000 lw r2,0x0000(r1)
0008aa38: 00000000 nop
0008aa3c: 00451024 and r2,r2,r5
0008aa40: 3c01800c lui r1,0x800c
0008aa44: 2421b504 addiu r1,r1,0xb504
0008aa48: 00240821 addu r1,r1,r4
0008aa4c: ac220000 sw r2,0x0000(r1)
0008aa50: 3c01800c lui r1,0x800c
0008aa54: 2421b990 addiu r1,r1,0xb990
0008aa58: 00230821 addu r1,r1,r3
0008aa5c: 8c220000 lw r2,0x0000(r1)
0008aa60: 00000000 nop
0008aa64: 000218c0 sll r3,r2,0x03
0008aa68: 00621821 addu r3,r3,r2
0008aa6c: 00031880 sll r3,r3,0x02
0008aa70: 3c01800c lui r1,0x800c
0008aa74: 2421b504 addiu r1,r1,0xb504
0008aa78: 00230821 addu r1,r1,r3
0008aa7c: 8c220000 lw r2,0x0000(r1)
0008aa80: 00000000 nop
0008aa84: 00451024 and r2,r2,r5
0008aa88: 3c01800c lui r1,0x800c
0008aa8c: 2421b504 addiu r1,r1,0xb504
0008aa90: 00230821 addu r1,r1,r3
0008aa94: ac220000 sw r2,0x0000(r1)
0008aa98: 96020000 lhu r2,0x0000(r16)
0008aa9c: 00000000 nop
0008aaa0: 30420080 andi r2,r2,0x0080
0008aaa4: 10400009 beq r2,r0,0x0008aacc
0008aaa8: 00000000 nop
0008aaac: 3c02800d lui r2,0x800d
0008aab0: 84424868 lh r2,0x4868(r2)
0008aab4: 00000000 nop
0008aab8: 00021200 sll r2,r2,0x08
0008aabc: 3c01800d lui r1,0x800d
0008aac0: ac224848 sw r2,0x4848(r1)
0008aac4: 0c022fe7 jal 0x0008bf9c
0008aac8: 00000000 nop
0008aacc: 3c03800d lui r3,0x800d
0008aad0: 84634856 lh r3,0x4856(r3)
0008aad4: 34020100 ori r2,r0,0x0100
0008aad8: 14620002 bne r3,r2,0x0008aae4
0008aadc: 3402000b ori r2,r0,0x000b
0008aae0: 340300ff ori r3,r0,0x00ff
0008aae4: 3c01800d lui r1,0x800d
0008aae8: a0230aec sb r3,0x0aec(r1)
0008aaec: 3c01800d lui r1,0x800d
0008aaf0: a0230aed sb r3,0x0aed(r1)
0008aaf4: 3c01800d lui r1,0x800d
0008aaf8: a0230aee sb r3,0x0aee(r1)
0008aafc: 3c01800d lui r1,0x800d
0008ab00: ac220ac4 sw r2,0x0ac4(r1)
0008ab04: 0c024473 jal 0x000911cc
0008ab08: 00000000 nop
0008ab0c: 3c04800c lui r4,0x800c
0008ab10: 8484b4fc lh r4,-0x4b04(r4)
0008ab14: 0c01a319 jal 0x00068c64
0008ab18: 00000000 nop
0008ab1c: 0c01a1b2 jal 0x000686c8
0008ab20: 00000000 nop
0008ab24: 3c02800d lui r2,0x800d
0008ab28: 8442484e lh r2,0x484e(r2)
0008ab2c: 00000000 nop
0008ab30: 10400014 beq r2,r0,0x0008ab84
0008ab34: 00021080 sll r2,r2,0x02
0008ab38: 3c03800d lui r3,0x800d
0008ab3c: 8c634840 lw r3,0x4840(r3)
0008ab40: 00000000 nop
0008ab44: 00431021 addu r2,r2,r3
0008ab48: 8c420000 lw r2,0x0000(r2)
0008ab4c: 96030000 lhu r3,0x0000(r16)
0008ab50: 3c01800d lui r1,0x800d
0008ab54: a4204850 sh r0,0x4850(r1)
0008ab58: 34630004 ori r3,r3,0x0004
0008ab5c: 00021082 srl r2,r2,0x02
0008ab60: 00021080 sll r2,r2,0x02
0008ab64: a6030000 sh r3,0x0000(r16)
0008ab68: 3c03800d lui r3,0x800d
0008ab6c: 24630bbc addiu r3,r3,0x0bbc
0008ab70: 00431021 addu r2,r2,r3
0008ab74: 3c01800d lui r1,0x800d
0008ab78: ac224844 sw r2,0x4844(r1)
0008ab7c: 08022ae5 j 0x0008ab94
0008ab80: 00000000 nop
0008ab84: 96020000 lhu r2,0x0000(r16)
0008ab88: 00000000 nop
0008ab8c: 34420002 ori r2,r2,0x0002
0008ab90: a6020000 sh r2,0x0000(r16)
0008ab94: 8fbf001c lw r31,0x001c(r29)
0008ab98: 8fb00018 lw r16,0x0018(r29)
0008ab9c: 27bd0020 addiu r29,r29,0x0020
0008aba0: 03e00008 jr r31
0008aba4: 00000000 nop