00177180 - 001773b4

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

00177180: 27bdffe0 addiu r29,r29,0xffe0
00177184: afb00010 sw r16,0x0010(r29)
00177188: 3c108019 lui r16,0x8019
0017718c: 8e10f4e4 lw r16,-0x0b1c(r16)
00177190: afb10014 sw r17,0x0014(r29)
00177194: 3c118019 lui r17,0x8019
00177198: 8e31f4f0 lw r17,-0x0b10(r17)
0017719c: afbf0018 sw r31,0x0018(r29)
001771a0: 92020054 lbu r2,0x0054(r16)
001771a4: 3c078019 lui r7,0x8019
001771a8: 8ce7f4e8 lw r7,-0x0b18(r7)
001771ac: 2c420005 sltiu r2,r2,0x0005
001771b0: 1440002b bne r2,r0,0x00177260
001771b4: 00000000 nop
001771b8: 92030041 lbu r3,0x0041(r16)
001771bc: 3c068019 lui r6,0x8019
001771c0: 24c6f4de addiu r6,r6,0xf4de
001771c4: 000310c0 sll r2,r3,0x03
001771c8: 00431023 subu r2,r2,r3
001771cc: 04810002 bgez r4,0x001771d8
001771d0: 00472821 addu r5,r2,r7
001771d4: 24840003 addiu r4,r4,0x0003
001771d8: 92020058 lbu r2,0x0058(r16)
001771dc: 92030044 lbu r3,0x0044(r16)
001771e0: 00000000 nop
001771e4: 00621007 srav r2,r2,r3
001771e8: 92030056 lbu r3,0x0056(r16)
001771ec: 30420003 andi r2,r2,0x0003
001771f0: 00620018 mult r3,r2
001771f4: 00041083 sra r2,r4,0x02
001771f8: 00c21023 subu r2,r6,r2
001771fc: 90a30005 lbu r3,0x0005(r5)
00177200: 90420000 lbu r2,0x0000(r2)
00177204: 00000000 nop
00177208: 00621821 addu r3,r3,r2
0017720c: 9202004c lbu r2,0x004c(r16)
00177210: a2030048 sb r3,0x0048(r16)
00177214: 00001812 mflo r3
00177218: 00431021 addu r2,r2,r3
0017721c: a2020050 sb r2,0x0050(r16)
00177220: 92020048 lbu r2,0x0048(r16)
00177224: 92030050 lbu r3,0x0050(r16)
00177228: 00000000 nop
0017722c: 0043102b sltu r2,r2,r3
00177230: 1440005b bne r2,r0,0x001773a0
00177234: 34020001 ori r2,r0,0x0001
00177238: 86040026 lh r4,0x0026(r16)
0017723c: 92020041 lbu r2,0x0041(r16)
00177240: 86050028 lh r5,0x0028(r16)
00177244: 000218c0 sll r3,r2,0x03
00177248: 00621823 subu r3,r3,r2
0017724c: 00671821 addu r3,r3,r7
00177250: 90670005 lbu r7,0x0005(r3)
00177254: 92060044 lbu r6,0x0044(r16)
00177258: 0805dcb1 j 0x001772c4
0017725c: 24e70005 addiu r7,r7,0x0005
00177260: 92020040 lbu r2,0x0040(r16)
00177264: 00000000 nop
00177268: 1040001b beq r2,r0,0x001772d8
0017726c: 00000000 nop
00177270: 8602001a lh r2,0x001a(r16)
00177274: 00000000 nop
00177278: 02221021 addu r2,r17,r2
0017727c: 90420000 lbu r2,0x0000(r2)
00177280: 00000000 nop
00177284: 30420008 andi r2,r2,0x0008
00177288: 10400045 beq r2,r0,0x001773a0
0017728c: 34020001 ori r2,r0,0x0001
00177290: 86040026 lh r4,0x0026(r16)
00177294: 86050028 lh r5,0x0028(r16)
00177298: 92030041 lbu r3,0x0041(r16)
0017729c: 92060044 lbu r6,0x0044(r16)
001772a0: 000310c0 sll r2,r3,0x03
001772a4: 00431023 subu r2,r2,r3
001772a8: 00471021 addu r2,r2,r7
001772ac: 90420006 lbu r2,0x0006(r2)
001772b0: 00000000 nop
001772b4: a2020048 sb r2,0x0048(r16)
001772b8: 92070048 lbu r7,0x0048(r16)
001772bc: a2020049 sb r2,0x0049(r16)
001772c0: 24e7ffff addiu r7,r7,0xffff
001772c4: 0c05d859 jal 0x00176164
001772c8: 30e700ff andi r7,r7,0x00ff
001772cc: a2020046 sb r2,0x0046(r16)
001772d0: 0805dce7 j 0x0017739c
001772d4: a6000036 sh r0,0x0036(r16)
001772d8: 92020058 lbu r2,0x0058(r16)
001772dc: 92030044 lbu r3,0x0044(r16)
001772e0: 00000000 nop
001772e4: 00621007 srav r2,r2,r3
001772e8: 92030056 lbu r3,0x0056(r16)
001772ec: 30420003 andi r2,r2,0x0003
001772f0: 00620018 mult r3,r2
001772f4: 92020058 lbu r2,0x0058(r16)
001772f8: 92030045 lbu r3,0x0045(r16)
001772fc: 00000000 nop
00177300: 00621007 srav r2,r2,r3
00177304: 00003812 mflo r7
00177308: 92030056 lbu r3,0x0056(r16)
0017730c: 30420003 andi r2,r2,0x0003
00177310: 00620018 mult r3,r2
00177314: 86040026 lh r4,0x0026(r16)
00177318: 86050028 lh r5,0x0028(r16)
0017731c: 9202004c lbu r2,0x004c(r16)
00177320: 92060044 lbu r6,0x0044(r16)
00177324: 00471021 addu r2,r2,r7
00177328: a2020048 sb r2,0x0048(r16)
0017732c: 92070048 lbu r7,0x0048(r16)
00177330: 9202004c lbu r2,0x004c(r16)
00177334: 00001812 mflo r3
00177338: 00431021 addu r2,r2,r3
0017733c: 0c05d859 jal 0x00176164
00177340: a2020049 sb r2,0x0049(r16)
00177344: 92030049 lbu r3,0x0049(r16)
00177348: 92040048 lbu r4,0x0048(r16)
0017734c: a2020046 sb r2,0x0046(r16)
00177350: 00641823 subu r3,r3,r4
00177354: 18600009 blez r3,0x0017737c
00177358: a6030036 sh r3,0x0036(r16)
0017735c: 8602001a lh r2,0x001a(r16)
00177360: 00000000 nop
00177364: 02221021 addu r2,r17,r2
00177368: 90420000 lbu r2,0x0000(r2)
0017736c: 00000000 nop
00177370: 30420040 andi r2,r2,0x0040
00177374: 1440000a bne r2,r0,0x001773a0
00177378: 34020001 ori r2,r0,0x0001
0017737c: 8e020000 lw r2,0x0000(r16)
00177380: 00000000 nop
00177384: 90420003 lbu r2,0x0003(r2)
00177388: 92030048 lbu r3,0x0048(r16)
0017738c: 00021142 srl r2,r2,0x05
00177390: 00021040 sll r2,r2,0x01
00177394: 00621821 addu r3,r3,r2
00177398: a2030048 sb r3,0x0048(r16)
0017739c: 00001021 addu r2,r0,r0
001773a0: 8fbf0018 lw r31,0x0018(r29)
001773a4: 8fb10014 lw r17,0x0014(r29)
001773a8: 8fb00010 lw r16,0x0010(r29)
001773ac: 27bd0020 addiu r29,r29,0x0020
001773b0: 03e00008 jr r31
001773b4: 00000000 nop