BUNIT.OUT 001cc090 - 001cc414

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001cc090: 27bdffd8 addiu r29,r29,-0x0028
001cc094: afbf0024 sw r31,0x0024(r29)
001cc098: afb40020 sw r20,0x0020(r29)
001cc09c: afb3001c sw r19,0x001c(r29)
001cc0a0: afb20018 sw r18,0x0018(r29)
001cc0a4: afb10014 sw r17,0x0014(r29)
001cc0a8: 0c07210f jal 0x001c843c
001cc0ac: afb00010 sw r16,0x0010(r29)
001cc0b0: 3c038004 lui r3,0x8004
001cc0b4: 906373a1 lbu r3,0x73a1(r3)
001cc0b8: 00408021 addu r16,r2,r0
001cc0bc: 0070001b divu r3,r16
001cc0c0: 00009012 mflo r18
001cc0c4: 3c028004 lui r2,0x8004
001cc0c8: 904273a2 lbu r2,0x73a2(r2)
001cc0cc: 00000000 nop
001cc0d0: 0050001b divu r2,r16
001cc0d4: 0000a012 mflo r20
001cc0d8: 3c028004 lui r2,0x8004
001cc0dc: 904273a3 lbu r2,0x73a3(r2)
001cc0e0: 00000000 nop
001cc0e4: 0050001b divu r2,r16
001cc0e8: 00001012 mflo r2
001cc0ec: 00002021 addu r4,r0,r0
001cc0f0: 0c0076d6 jal 0x0001db58
001cc0f4: 24530002 addiu r19,r2,0x0002
001cc0f8: 00408821 addu r17,r2,r0
001cc0fc: 3402090c ori r2,r0,0x090c
001cc100: 16220003 bne r17,r2,0x001cc110
001cc104: 00000000 nop
001cc108: 0c01025d jal 0x00040974
001cc10c: 00000000 nop
001cc110: 3c02801e lui r2,0x801e
001cc114: 94423468 lhu r2,0x3468(r2)
001cc118: 00000000 nop
001cc11c: 02221024 and r2,r17,r2
001cc120: 10400003 beq r2,r0,0x001cc130
001cc124: 00000000 nop
001cc128: 0807307f j 0x001cc1fc
001cc12c: 00408821 addu r17,r2,r0
001cc130: 1620000a bne r17,r0,0x001cc15c
001cc134: 00000000 nop
001cc138: 3c02801e lui r2,0x801e
001cc13c: 9042346a lbu r2,0x346a(r2)
001cc140: 3c01801e lui r1,0x801e
001cc144: a4203468 sh r0,0x3468(r1)
001cc148: 00501021 addu r2,r2,r16
001cc14c: 3c01801e lui r1,0x801e
001cc150: a022346a sb r2,0x346a(r1)
001cc154: 0807307f j 0x001cc1fc
001cc158: 00000000 nop
001cc15c: 3c02801e lui r2,0x801e
001cc160: 9042346a lbu r2,0x346a(r2)
001cc164: 00000000 nop
001cc168: 2c420004 sltiu r2,r2,0x0004
001cc16c: 1040000d beq r2,r0,0x001cc1a4
001cc170: 3222f000 andi r2,r17,0xf000
001cc174: 10400005 beq r2,r0,0x001cc18c
001cc178: 00000000 nop
001cc17c: 00408821 addu r17,r2,r0
001cc180: 3402000a ori r2,r0,0x000a
001cc184: 3c01801e lui r1,0x801e
001cc188: a022346a sb r2,0x346a(r1)
001cc18c: 3c02801e lui r2,0x801e
001cc190: 9042346a lbu r2,0x346a(r2)
001cc194: 00000000 nop
001cc198: 2c420004 sltiu r2,r2,0x0004
001cc19c: 14400014 bne r2,r0,0x001cc1f0
001cc1a0: 00000000 nop
001cc1a4: 3c01801e lui r1,0x801e
001cc1a8: a020346a sb r0,0x346a(r1)
001cc1ac: 00002821 addu r5,r0,r0
001cc1b0: 34040001 ori r4,r0,0x0001
001cc1b4: 00a41004 sllv r2,r4,r5
001cc1b8: 00401821 addu r3,r2,r0
001cc1bc: 00021400 sll r2,r2,0x10
001cc1c0: 00021403 sra r2,r2,0x10
001cc1c4: 02221024 and r2,r17,r2
001cc1c8: 10400004 beq r2,r0,0x001cc1dc
001cc1cc: 24a50001 addiu r5,r5,0x0001
001cc1d0: 00408821 addu r17,r2,r0
001cc1d4: 3c01801e lui r1,0x801e
001cc1d8: a4233468 sh r3,0x3468(r1)
001cc1dc: 28a20010 slti r2,r5,0x0010
001cc1e0: 1440fff5 bne r2,r0,0x001cc1b8
001cc1e4: 00a41004 sllv r2,r4,r5
001cc1e8: 0807307f j 0x001cc1fc
001cc1ec: 00000000 nop
001cc1f0: 00008821 addu r17,r0,r0
001cc1f4: 3c01801e lui r1,0x801e
001cc1f8: a4203468 sh r0,0x3468(r1)
001cc1fc: 3c02801e lui r2,0x801e
001cc200: 9042346a lbu r2,0x346a(r2)
001cc204: 00000000 nop
001cc208: 2c42000a sltiu r2,r2,0x000a
001cc20c: 14400004 bne r2,r0,0x001cc220
001cc210: 02204021 addu r8,r17,r0
001cc214: 3402000a ori r2,r0,0x000a
001cc218: 3c01801e lui r1,0x801e
001cc21c: a022346a sb r2,0x346a(r1)
001cc220: 3c01801f lui r1,0x801f
001cc224: a428ca0c sh r8,-0x35f4(r1)
001cc228: 00002821 addu r5,r0,r0
001cc22c: 34070001 ori r7,r0,0x0001
001cc230: 3c06801f lui r6,0x801f
001cc234: 94c6ca0c lhu r6,-0x35f4(r6)
001cc238: 00a71804 sllv r3,r7,r5
001cc23c: 00661024 and r2,r3,r6
001cc240: 1040000e beq r2,r0,0x001cc27c
001cc244: 00000000 nop
001cc248: 3c04801f lui r4,0x801f
001cc24c: 9484c94c lhu r4,-0x36b4(r4)
001cc250: 00000000 nop
001cc254: 00641024 and r2,r3,r4
001cc258: 10400006 beq r2,r0,0x001cc274
001cc25c: 00031027 nor r2,r0,r3
001cc260: 00c21024 and r2,r6,r2
001cc264: 3c01801f lui r1,0x801f
001cc268: a422ca0c sh r2,-0x35f4(r1)
001cc26c: 080730a6 j 0x001cc298
001cc270: 24a50001 addiu r5,r5,0x0001
001cc274: 080730a3 j 0x001cc28c
001cc278: 00831025 or r2,r4,r3
001cc27c: 3c02801f lui r2,0x801f
001cc280: 9442c94c lhu r2,-0x36b4(r2)
001cc284: 00031827 nor r3,r0,r3
001cc288: 00431024 and r2,r2,r3
001cc28c: 3c01801f lui r1,0x801f
001cc290: a422c94c sh r2,-0x36b4(r1)
001cc294: 24a50001 addiu r5,r5,0x0001
001cc298: 28a20010 slti r2,r5,0x0010
001cc29c: 1440ffe4 bne r2,r0,0x001cc230
001cc2a0: 34090001 ori r9,r0,0x0001
001cc2a4: 00002821 addu r5,r0,r0
001cc2a8: 3c0a801f lui r10,0x801f
001cc2ac: 254ac90c addiu r10,r10,-0x36f4
001cc2b0: 01403021 addu r6,r10,r0
001cc2b4: 34020004 ori r2,r0,0x0004
001cc2b8: 14a20004 bne r5,r2,0x001cc2cc
001cc2bc: 00a91004 sllv r2,r9,r5
001cc2c0: 25460030 addiu r6,r10,0x0030
001cc2c4: 3405000c ori r5,r0,0x000c
001cc2c8: 00a91004 sllv r2,r9,r5
001cc2cc: 02221024 and r2,r17,r2
001cc2d0: 10400006 beq r2,r0,0x001cc2ec
001cc2d4: 00000000 nop
001cc2d8: 8cc20000 lw r2,0x0000(r6)
001cc2dc: 00000000 nop
001cc2e0: 24420001 addiu r2,r2,0x0001
001cc2e4: 080730bc j 0x001cc2f0
001cc2e8: acc20000 sw r2,0x0000(r6)
001cc2ec: acc00000 sw r0,0x0000(r6)
001cc2f0: 8cc40000 lw r4,0x0000(r6)
001cc2f4: 00000000 nop
001cc2f8: 0092382b sltu r7,r4,r18
001cc2fc: 14e00007 bne r7,r0,0x001cc31c
001cc300: 28820002 slti r2,r4,0x0002
001cc304: 0094001b divu r4,r20
001cc308: 00001010 mfhi r2
001cc30c: 00000000 nop
001cc310: 14400006 bne r2,r0,0x001cc32c
001cc314: 00a91004 sllv r2,r9,r5
001cc318: 28820002 slti r2,r4,0x0002
001cc31c: 14400005 bne r2,r0,0x001cc334
001cc320: 00000000 nop
001cc324: 10e00008 beq r7,r0,0x001cc348
001cc328: 00a91004 sllv r2,r9,r5
001cc32c: 00021027 nor r2,r0,r2
001cc330: 02228824 and r17,r17,r2
001cc334: 8cc20000 lw r2,0x0000(r6)
001cc338: 00000000 nop
001cc33c: 0052102b sltu r2,r2,r18
001cc340: 1440000d bne r2,r0,0x001cc378
001cc344: 00000000 nop
001cc348: 24a20010 addiu r2,r5,0x0010
001cc34c: 00491004 sllv r2,r9,r2
001cc350: 8cc30000 lw r3,0x0000(r6)
001cc354: 02228825 or r17,r17,r2
001cc358: 0072102b sltu r2,r3,r18
001cc35c: 14400009 bne r2,r0,0x001cc384
001cc360: 28620002 slti r2,r3,0x0002
001cc364: 0073001b divu r3,r19
001cc368: 00001010 mfhi r2
001cc36c: 00000000 nop
001cc370: 14400009 bne r2,r0,0x001cc398
001cc374: 00a91004 sllv r2,r9,r5
001cc378: 8cc30000 lw r3,0x0000(r6)
001cc37c: 00000000 nop
001cc380: 28620002 slti r2,r3,0x0002
001cc384: 14400006 bne r2,r0,0x001cc3a0
001cc388: 00121040 sll r2,r18,0x01
001cc38c: 0062102b sltu r2,r3,r2
001cc390: 10400003 beq r2,r0,0x001cc3a0
001cc394: 00a91004 sllv r2,r9,r5
001cc398: 00021027 nor r2,r0,r2
001cc39c: 01024024 and r8,r8,r2
001cc3a0: 24a50001 addiu r5,r5,0x0001
001cc3a4: 28a20010 slti r2,r5,0x0010
001cc3a8: 1440ffc2 bne r2,r0,0x001cc2b4
001cc3ac: 24c60004 addiu r6,r6,0x0004
001cc3b0: 3c03f00f lui r3,0xf00f
001cc3b4: 3463f00f ori r3,r3,0xf00f
001cc3b8: 02238824 and r17,r17,r3
001cc3bc: 3c02801f lui r2,0x801f
001cc3c0: 9442ca0c lhu r2,-0x35f4(r2)
001cc3c4: 01034024 and r8,r8,r3
001cc3c8: 30420ff0 andi r2,r2,0x0ff0
001cc3cc: 02228825 or r17,r17,r2
001cc3d0: 01024025 or r8,r8,r2
001cc3d4: 3c01801f lui r1,0x801f
001cc3d8: ac31cad0 sw r17,-0x3530(r1)
001cc3dc: 3c01801f lui r1,0x801f
001cc3e0: ac28cb50 sw r8,-0x34b0(r1)
001cc3e4: 3c01801f lui r1,0x801f
001cc3e8: ac31caa8 sw r17,-0x3558(r1)
001cc3ec: 3c01801f lui r1,0x801f
001cc3f0: ac28cad4 sw r8,-0x352c(r1)
001cc3f4: 8fbf0024 lw r31,0x0024(r29)
001cc3f8: 8fb40020 lw r20,0x0020(r29)
001cc3fc: 8fb3001c lw r19,0x001c(r29)
001cc400: 8fb20018 lw r18,0x0018(r29)
001cc404: 8fb10014 lw r17,0x0014(r29)
001cc408: 8fb00010 lw r16,0x0010(r29)
001cc40c: 27bd0028 addiu r29,r29,0x0028
001cc410: 03e00008 jr r31
001cc414: 00000000 nop