BUNIT.OUT 001c2100 - 001c22ec

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001c2100: 27bdfec0 addiu r29,r29,-0x0140
001c2104: 00002021 addu r4,r0,r0
001c2108: afbf013c sw r31,0x013c(r29)
001c210c: afbe0138 sw r30,0x0138(r29)
001c2110: afb70134 sw r23,0x0134(r29)
001c2114: afb60130 sw r22,0x0130(r29)
001c2118: afb5012c sw r21,0x012c(r29)
001c211c: afb40128 sw r20,0x0128(r29)
001c2120: afb30124 sw r19,0x0124(r29)
001c2124: afb20120 sw r18,0x0120(r29)
001c2128: afb1011c sw r17,0x011c(r29)
001c212c: 0c05295e jal 0x0014a578
001c2130: afb00118 sw r16,0x0118(r29)
001c2134: 3c01801e lui r1,0x801e
001c2138: ac223c40 sw r2,0x3c40(r1)
001c213c: 0c0532f0 jal 0x0014cbc0
001c2140: 00000000 nop
001c2144: 27b10018 addiu r17,r29,0x0018
001c2148: 00408021 addu r16,r2,r0
001c214c: 9602000a lhu r2,0x000a(r16)
001c2150: 86030038 lh r3,0x0038(r16)
001c2154: 3042fffe andi r2,r2,0xfffe
001c2158: a602000a sh r2,0x000a(r16)
001c215c: 2402ffff addiu r2,r0,-0x0001
001c2160: 14620002 bne r3,r2,0x001c216c
001c2164: afa30110 sw r3,0x0110(r29)
001c2168: afa00110 sw r0,0x0110(r29)
001c216c: 27a40010 addiu r4,r29,0x0010
001c2170: 02002821 addu r5,r16,r0
001c2174: 0c04e05d jal 0x00138174
001c2178: 02203021 addu r6,r17,r0
001c217c: 27a40094 addiu r4,r29,0x0094
001c2180: 02202821 addu r5,r17,r0
001c2184: 0c052fd5 jal 0x0014bf54
001c2188: 3406007c ori r6,r0,0x007c
001c218c: 0000a021 addu r20,r0,r0
001c2190: 00009021 addu r18,r0,r0
001c2194: 34170001 ori r23,r0,0x0001
001c2198: 3c168016 lui r22,0x8016
001c219c: 26d65fa8 addiu r22,r22,0x5fa8
001c21a0: 0220f021 addu r30,r17,r0
001c21a4: 8e150030 lw r21,0x0030(r16)
001c21a8: 34020001 ori r2,r0,0x0001
001c21ac: a6a20000 sh r2,0x0000(r21)
001c21b0: 86a20000 lh r2,0x0000(r21)
001c21b4: 00000000 nop
001c21b8: 14570018 bne r2,r23,0x001c221c
001c21bc: 32430001 andi r3,r18,0x0001
001c21c0: 27a60010 addiu r6,r29,0x0010
001c21c4: 34070001 ori r7,r0,0x0001
001c21c8: a6a00000 sh r0,0x0000(r21)
001c21cc: 86040004 lh r4,0x0004(r16)
001c21d0: 86050006 lh r5,0x0006(r16)
001c21d4: 0c05312a jal 0x0014c4a8
001c21d8: 34140001 ori r20,r0,0x0001
001c21dc: 34040008 ori r4,r0,0x0008
001c21e0: 34050009 ori r5,r0,0x0009
001c21e4: 86030004 lh r3,0x0004(r16)
001c21e8: 00409821 addu r19,r2,r0
001c21ec: 0c0529b3 jal 0x0014a6cc
001c21f0: aec30000 sw r3,0x0000(r22)
001c21f4: 02602821 addu r5,r19,r0
001c21f8: 8604001c lh r4,0x001c(r16)
001c21fc: 3c018016 lui r1,0x8016
001c2200: ac205f8c sw r0,0x5f8c(r1)
001c2204: 0c052cbc jal 0x0014b2f0
001c2208: 26c6fff8 addiu r6,r22,-0x0008
001c220c: 27a40010 addiu r4,r29,0x0010
001c2210: 0c00923f jal 0x000248fc
001c2214: 02602821 addu r5,r19,r0
001c2218: 32430001 andi r3,r18,0x0001
001c221c: 00031140 sll r2,r3,0x05
001c2220: 00431023 subu r2,r2,r3
001c2224: 00021080 sll r2,r2,0x02
001c2228: 0c0532a0 jal 0x0014ca80
001c222c: 03c28821 addu r17,r30,r2
001c2230: 16970004 bne r20,r23,0x001c2244
001c2234: 00000000 nop
001c2238: 0c04bc13 jal 0x0012f04c
001c223c: 02602021 addu r4,r19,r0
001c2240: 0000a021 addu r20,r0,r0
001c2244: 97a20110 lhu r2,0x0110(r29)
001c2248: 3c04801e lui r4,0x801e
001c224c: 8c843c40 lw r4,0x3c40(r4)
001c2250: 0c04e025 jal 0x00138094
001c2254: a6020038 sh r2,0x0038(r16)
001c2258: 14400014 bne r2,r0,0x001c22ac
001c225c: 02002021 addu r4,r16,r0
001c2260: 0c04dfb5 jal 0x00137ed4
001c2264: 27a50110 addiu r5,r29,0x0110
001c2268: 8fa50110 lw r5,0x0110(r29)
001c226c: 0c04df04 jal 0x00137c10
001c2270: 02002021 addu r4,r16,r0
001c2274: 0c04dfe1 jal 0x00137f84
001c2278: 02002021 addu r4,r16,r0
001c227c: 0c04e118 jal 0x00138460
001c2280: 02202021 addu r4,r17,r0
001c2284: 02002021 addu r4,r16,r0
001c2288: 02202821 addu r5,r17,r0
001c228c: 02403021 addu r6,r18,r0
001c2290: 8fa70110 lw r7,0x0110(r29)
001c2294: 0c04e15c jal 0x00138570
001c2298: 26520001 addiu r18,r18,0x0001
001c229c: 0c04e2c4 jal 0x00138b10
001c22a0: 02202021 addu r4,r17,r0
001c22a4: 0807086c j 0x001c21b0
001c22a8: 00000000 nop
001c22ac: 0c0532a0 jal 0x0014ca80
001c22b0: 00000000 nop
001c22b4: 0c053256 jal 0x0014c958
001c22b8: 00000000 nop
001c22bc: 8fbf013c lw r31,0x013c(r29)
001c22c0: 8fbe0138 lw r30,0x0138(r29)
001c22c4: 8fb70134 lw r23,0x0134(r29)
001c22c8: 8fb60130 lw r22,0x0130(r29)
001c22cc: 8fb5012c lw r21,0x012c(r29)
001c22d0: 8fb40128 lw r20,0x0128(r29)
001c22d4: 8fb30124 lw r19,0x0124(r29)
001c22d8: 8fb20120 lw r18,0x0120(r29)
001c22dc: 8fb1011c lw r17,0x011c(r29)
001c22e0: 8fb00118 lw r16,0x0118(r29)
001c22e4: 27bd0140 addiu r29,r29,0x0140
001c22e8: 03e00008 jr r31
001c22ec: 00000000 nop