Difference between revisions of "BUNIT.OUT 001bf204 - 001bf3d0"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with " [0x00000204] lui r2,0x8016 [0x00000208] lw r2,0x5f88(r2) [0x0000020c] addiu r29,r29,-0x0028 [0x00000210] sw r17,0x0014(r29) [0x00000214] addu r17,r4,r0 [0x00000218] sw r...")
 
m (RetroTypes moved page 001bf204 - 001bf3d0 to BUNIT.OUT 001bf204 - 001bf3d0 without leaving a redirect)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
  [0x00000204] lui r2,0x8016
+
  001bf204: 3c028016 lui r2,0x8016
  [0x00000208] lw r2,0x5f88(r2)
+
  001bf208: 8c425f88 lw r2,0x5f88(r2)
  [0x0000020c] addiu r29,r29,-0x0028
+
  001bf20c: 27bdffd8 addiu r29,r29,-0x0028
  [0x00000210] sw r17,0x0014(r29)
+
  001bf210: afb10014 sw r17,0x0014(r29)
  [0x00000214] addu r17,r4,r0
+
  001bf214: 00808821 addu r17,r4,r0
  [0x00000218] sw r19,0x001c(r29)
+
  001bf218: afb3001c sw r19,0x001c(r29)
  [0x0000021c] addu r19,r7,r0
+
  001bf21c: 00e09821 addu r19,r7,r0
  [0x00000220] sw r18,0x0018(r29)
+
  001bf220: afb20018 sw r18,0x0018(r29)
  [0x00000224] lw r18,0x0038(r29)
+
  001bf224: 8fb20038 lw r18,0x0038(r29)
  [0x00000228] ori r3,r0,0x0002
+
  001bf228: 34030002 ori r3,r0,0x0002
  [0x0000022c] sw r31,0x0020(r29)
+
  001bf22c: afbf0020 sw r31,0x0020(r29)
  [0x00000230] bne r2,r3,0x0000023c
+
  001bf230: 14430002 bne r2,r3,0x001bf23c
  [0x00000234] sw r16,0x0010(r29)
+
  001bf234: afb00010 sw r16,0x0010(r29)
  [0x00000238] sll r6,r6,0x01
+
  001bf238: 00063040 sll r6,r6,0x01
  [0x0000023c] slti r2,r6,0x000c
+
  001bf23c: 28c2000c slti r2,r6,0x000c
  [0x00000240] bne r2,r0,0x0000024c
+
  001bf240: 14400002 bne r2,r0,0x001bf24c
  [0x00000244] addiu r4,r17,0x0018
+
  001bf244: 26240018 addiu r4,r17,0x0018
  [0x00000248] ori r6,r0,0x000b
+
  001bf248: 3406000b ori r6,r0,0x000b
  [0x0000024c] sll r2,r6,0x01
+
  001bf24c: 00061040 sll r2,r6,0x01
  [0x00000250] lui r1,0x801d
+
  001bf250: 3c01801d lui r1,0x801d
  [0x00000254] addu r1,r1,r2
+
  001bf254: 00220821 addu r1,r1,r2
  [0x00000258] lhu r16,-0x1388(r1)
+
  001bf258: 9430ec78 lhu r16,-0x1388(r1)
  [0x0000025c] jal 0x0014bf54
+
  001bf25c: 0c052fd5 jal 0x0014bf54
  [0x00000260] ori r6,r0,0x0008
+
  001bf260: 34060008 ori r6,r0,0x0008
  [0x00000264] lhu r8,0x001c(r17)
+
  001bf264: 9628001c lhu r8,0x001c(r17)
  [0x00000268] nop
+
  001bf268: 00000000 nop
  [0x0000026c] sll r8,r8,0x10
+
  001bf26c: 00084400 sll r8,r8,0x10
  [0x00000270] sra r4,r8,0x10
+
  001bf270: 00082403 sra r4,r8,0x10
  [0x00000274] mult r4,r16
+
  001bf274: 00900018 mult r4,r16
  [0x00000278] mflo r10
+
  001bf278: 00005012 mflo r10
  [0x0000027c] lui r15,0x51eb
+
  001bf27c: 3c0f51eb lui r15,0x51eb
  [0x00000280] ori r15,r15,0x851f
+
  001bf280: 35ef851f ori r15,r15,0x851f
  [0x00000284] mult r10,r15
+
  001bf284: 014f0018 mult r10,r15
  [0x00000288] lhu r9,0x001e(r17)
+
  001bf288: 9629001e lhu r9,0x001e(r17)
  [0x0000028c] mfhi r11
+
  001bf28c: 00005810 mfhi r11
  [0x00000290] sll r9,r9,0x10
+
  001bf290: 00094c00 sll r9,r9,0x10
  [0x00000294] sra r5,r9,0x10
+
  001bf294: 00092c03 sra r5,r9,0x10
  [0x00000298] mult r5,r16
+
  001bf298: 00b00018 mult r5,r16
  [0x0000029c] mflo r12
+
  001bf29c: 00006012 mflo r12
  [0x000002a0] nop
+
  001bf2a0: 00000000 nop
  [0x000002a4] nop
+
  001bf2a4: 00000000 nop
  [0x000002a8] mult r12,r15
+
  001bf2a8: 018f0018 mult r12,r15
  [0x000002ac] mfhi r13
+
  001bf2ac: 00006810 mfhi r13
  [0x000002b0] lh r2,0x001c(r17)
+
  001bf2b0: 8622001c lh r2,0x001c(r17)
  [0x000002b4] nop
+
  001bf2b4: 00000000 nop
  [0x000002b8] mult r2,r16
+
  001bf2b8: 00500018 mult r2,r16
  [0x000002bc] mflo r14
+
  001bf2bc: 00007012 mflo r14
  [0x000002c0] nop
+
  001bf2c0: 00000000 nop
  [0x000002c4] nop
+
  001bf2c4: 00000000 nop
  [0x000002c8] mult r14,r15
+
  001bf2c8: 01cf0018 mult r14,r15
  [0x000002cc] lh r6,0x001e(r17)
+
  001bf2cc: 8626001e lh r6,0x001e(r17)
  [0x000002d0] srl r8,r8,0x1f
+
  001bf2d0: 000847c2 srl r8,r8,0x1f
  [0x000002d4] addu r4,r4,r8
+
  001bf2d4: 00882021 addu r4,r4,r8
  [0x000002d8] sra r4,r4,0x01
+
  001bf2d8: 00042043 sra r4,r4,0x01
  [0x000002dc] srl r9,r9,0x1f
+
  001bf2dc: 00094fc2 srl r9,r9,0x1f
  [0x000002e0] sra r10,r10,0x1f
+
  001bf2e0: 000a57c3 sra r10,r10,0x1f
  [0x000002e4] sra r11,r11,0x06
+
  001bf2e4: 000b5983 sra r11,r11,0x06
  [0x000002e8] subu r11,r11,r10
+
  001bf2e8: 016a5823 subu r11,r11,r10
  [0x000002ec] addu r5,r5,r9
+
  001bf2ec: 00a92821 addu r5,r5,r9
  [0x000002f0] lhu r2,0x0018(r17)
+
  001bf2f0: 96220018 lhu r2,0x0018(r17)
  [0x000002f4] mfhi r7
+
  001bf2f4: 00003810 mfhi r7
  [0x000002f8] sra r5,r5,0x01
+
  001bf2f8: 00052843 sra r5,r5,0x01
  [0x000002fc] addiu r2,r2,-0x0080
+
  001bf2fc: 2442ff80 addiu r2,r2,-0x0080
  [0x00000300] mult r6,r16
+
  001bf300: 00d00018 mult r6,r16
  [0x00000304] sh r2,0x0018(r17)
+
  001bf304: a6220018 sh r2,0x0018(r17)
  [0x00000308] lhu r3,0x0000(r18)
+
  001bf308: 96430000 lhu r3,0x0000(r18)
  [0x0000030c] sra r12,r12,0x1f
+
  001bf30c: 000c67c3 sra r12,r12,0x1f
  [0x00000310] addu r2,r2,r3
+
  001bf310: 00431021 addu r2,r2,r3
  [0x00000314] sh r2,0x0018(r17)
+
  001bf314: a6220018 sh r2,0x0018(r17)
  [0x00000318] lhu r2,0x001a(r17)
+
  001bf318: 9622001a lhu r2,0x001a(r17)
  [0x0000031c] lhu r3,0x0004(r18)
+
  001bf31c: 96430004 lhu r3,0x0004(r18)
  [0x00000320] sra r13,r13,0x06
+
  001bf320: 000d6983 sra r13,r13,0x06
  [0x00000324] addu r2,r2,r3
+
  001bf324: 00431021 addu r2,r2,r3
  [0x00000328] sh r2,0x001a(r17)
+
  001bf328: a622001a sh r2,0x001a(r17)
  [0x0000032c] lhu r2,0x0018(r17)
+
  001bf32c: 96220018 lhu r2,0x0018(r17)
  [0x00000330] mflo r3
+
  001bf330: 00001812 mflo r3
  [0x00000334] addu r4,r4,r2
+
  001bf334: 00822021 addu r4,r4,r2
  [0x00000338] subu r4,r4,r11
+
  001bf338: 008b2023 subu r4,r4,r11
  [0x0000033c] mult r3,r15
+
  001bf33c: 006f0018 mult r3,r15
  [0x00000340] lhu r2,0x001a(r17)
+
  001bf340: 9622001a lhu r2,0x001a(r17)
  [0x00000344] subu r11,r13,r12
+
  001bf344: 01ac5823 subu r11,r13,r12
  [0x00000348] sh r4,0x0018(r17)
+
  001bf348: a6240018 sh r4,0x0018(r17)
  [0x0000034c] addu r5,r5,r2
+
  001bf34c: 00a22821 addu r5,r5,r2
  [0x00000350] subu r5,r5,r11
+
  001bf350: 00ab2823 subu r5,r5,r11
  [0x00000354] sh r5,0x001a(r17)
+
  001bf354: a625001a sh r5,0x001a(r17)
  [0x00000358] sra r14,r14,0x1f
+
  001bf358: 000e77c3 sra r14,r14,0x1f
  [0x0000035c] sra r7,r7,0x05
+
  001bf35c: 00073943 sra r7,r7,0x05
  [0x00000360] subu r7,r7,r14
+
  001bf360: 00ee3823 subu r7,r7,r14
  [0x00000364] sh r7,0x001c(r17)
+
  001bf364: a627001c sh r7,0x001c(r17)
  [0x00000368] sra r3,r3,0x1f
+
  001bf368: 00031fc3 sra r3,r3,0x1f
  [0x0000036c] mfhi r2
+
  001bf36c: 00001010 mfhi r2
  [0x00000370] sra r2,r2,0x05
+
  001bf370: 00021143 sra r2,r2,0x05
  [0x00000374] subu r2,r2,r3
+
  001bf374: 00431023 subu r2,r2,r3
  [0x00000378] beq r19,r0,0x00000388
+
  001bf378: 12600003 beq r19,r0,0x001bf388
  [0x0000037c] sh r2,0x001e(r17)
+
  001bf37c: a622001e sh r2,0x001e(r17)
  [0x00000380] j 0x001bf39c
+
  001bf380: 0806fce7 j 0x001bf39c
  [0x00000384] sh r0,0x0022(r17)
+
  001bf384: a6200022 sh r0,0x0022(r17)
  [0x00000388] lhu r2,0x001a(r17)
+
  001bf388: 9622001a lhu r2,0x001a(r17)
  [0x0000038c] ori r3,r0,0x00f0
+
  001bf38c: 340300f0 ori r3,r0,0x00f0
  [0x00000390] sh r3,0x0022(r17)
+
  001bf390: a6230022 sh r3,0x0022(r17)
  [0x00000394] addiu r2,r2,0x00f0
+
  001bf394: 244200f0 addiu r2,r2,0x00f0
  [0x00000398] sh r2,0x001a(r17)
+
  001bf398: a622001a sh r2,0x001a(r17)
  [0x0000039c] addu r4,r17,r0
+
  001bf39c: 02202021 addu r4,r17,r0
  [0x000003a0] jal 0x000253dc
+
  001bf3a0: 0c0094f7 jal 0x000253dc
  [0x000003a4] addiu r5,r17,0x0018
+
  001bf3a4: 26250018 addiu r5,r17,0x0018
  [0x000003a8] addiu r4,r17,0x000c
+
  001bf3a8: 2624000c addiu r4,r17,0x000c
  [0x000003ac] jal 0x000253dc
+
  001bf3ac: 0c0094f7 jal 0x000253dc
  [0x000003b0] addiu r5,r17,0x0020
+
  001bf3b0: 26250020 addiu r5,r17,0x0020
  [0x000003b4] lw r31,0x0020(r29)
+
  001bf3b4: 8fbf0020 lw r31,0x0020(r29)
  [0x000003b8] lw r19,0x001c(r29)
+
  001bf3b8: 8fb3001c lw r19,0x001c(r29)
  [0x000003bc] lw r18,0x0018(r29)
+
  001bf3bc: 8fb20018 lw r18,0x0018(r29)
  [0x000003c0] lw r17,0x0014(r29)
+
  001bf3c0: 8fb10014 lw r17,0x0014(r29)
  [0x000003c4] lw r16,0x0010(r29)
+
  001bf3c4: 8fb00010 lw r16,0x0010(r29)
  [0x000003c8] addiu r29,r29,0x0028
+
  001bf3c8: 27bd0028 addiu r29,r29,0x0028
  [0x000003cc] jr r31
+
  001bf3cc: 03e00008 jr r31
  [0x000003d0] nop
+
  001bf3d0: 00000000 nop

Latest revision as of 11:30, 17 September 2024

001bf204: 3c028016 lui r2,0x8016
001bf208: 8c425f88 lw r2,0x5f88(r2)
001bf20c: 27bdffd8 addiu r29,r29,-0x0028
001bf210: afb10014 sw r17,0x0014(r29)
001bf214: 00808821 addu r17,r4,r0
001bf218: afb3001c sw r19,0x001c(r29)
001bf21c: 00e09821 addu r19,r7,r0
001bf220: afb20018 sw r18,0x0018(r29)
001bf224: 8fb20038 lw r18,0x0038(r29)
001bf228: 34030002 ori r3,r0,0x0002
001bf22c: afbf0020 sw r31,0x0020(r29)
001bf230: 14430002 bne r2,r3,0x001bf23c
001bf234: afb00010 sw r16,0x0010(r29)
001bf238: 00063040 sll r6,r6,0x01
001bf23c: 28c2000c slti r2,r6,0x000c
001bf240: 14400002 bne r2,r0,0x001bf24c
001bf244: 26240018 addiu r4,r17,0x0018
001bf248: 3406000b ori r6,r0,0x000b
001bf24c: 00061040 sll r2,r6,0x01
001bf250: 3c01801d lui r1,0x801d
001bf254: 00220821 addu r1,r1,r2
001bf258: 9430ec78 lhu r16,-0x1388(r1)
001bf25c: 0c052fd5 jal 0x0014bf54
001bf260: 34060008 ori r6,r0,0x0008
001bf264: 9628001c lhu r8,0x001c(r17)
001bf268: 00000000 nop
001bf26c: 00084400 sll r8,r8,0x10
001bf270: 00082403 sra r4,r8,0x10
001bf274: 00900018 mult r4,r16
001bf278: 00005012 mflo r10
001bf27c: 3c0f51eb lui r15,0x51eb
001bf280: 35ef851f ori r15,r15,0x851f
001bf284: 014f0018 mult r10,r15
001bf288: 9629001e lhu r9,0x001e(r17)
001bf28c: 00005810 mfhi r11
001bf290: 00094c00 sll r9,r9,0x10
001bf294: 00092c03 sra r5,r9,0x10
001bf298: 00b00018 mult r5,r16
001bf29c: 00006012 mflo r12
001bf2a0: 00000000 nop
001bf2a4: 00000000 nop
001bf2a8: 018f0018 mult r12,r15
001bf2ac: 00006810 mfhi r13
001bf2b0: 8622001c lh r2,0x001c(r17)
001bf2b4: 00000000 nop
001bf2b8: 00500018 mult r2,r16
001bf2bc: 00007012 mflo r14
001bf2c0: 00000000 nop
001bf2c4: 00000000 nop
001bf2c8: 01cf0018 mult r14,r15
001bf2cc: 8626001e lh r6,0x001e(r17)
001bf2d0: 000847c2 srl r8,r8,0x1f
001bf2d4: 00882021 addu r4,r4,r8
001bf2d8: 00042043 sra r4,r4,0x01
001bf2dc: 00094fc2 srl r9,r9,0x1f
001bf2e0: 000a57c3 sra r10,r10,0x1f
001bf2e4: 000b5983 sra r11,r11,0x06
001bf2e8: 016a5823 subu r11,r11,r10
001bf2ec: 00a92821 addu r5,r5,r9
001bf2f0: 96220018 lhu r2,0x0018(r17)
001bf2f4: 00003810 mfhi r7
001bf2f8: 00052843 sra r5,r5,0x01
001bf2fc: 2442ff80 addiu r2,r2,-0x0080
001bf300: 00d00018 mult r6,r16
001bf304: a6220018 sh r2,0x0018(r17)
001bf308: 96430000 lhu r3,0x0000(r18)
001bf30c: 000c67c3 sra r12,r12,0x1f
001bf310: 00431021 addu r2,r2,r3
001bf314: a6220018 sh r2,0x0018(r17)
001bf318: 9622001a lhu r2,0x001a(r17)
001bf31c: 96430004 lhu r3,0x0004(r18)
001bf320: 000d6983 sra r13,r13,0x06
001bf324: 00431021 addu r2,r2,r3
001bf328: a622001a sh r2,0x001a(r17)
001bf32c: 96220018 lhu r2,0x0018(r17)
001bf330: 00001812 mflo r3
001bf334: 00822021 addu r4,r4,r2
001bf338: 008b2023 subu r4,r4,r11
001bf33c: 006f0018 mult r3,r15
001bf340: 9622001a lhu r2,0x001a(r17)
001bf344: 01ac5823 subu r11,r13,r12
001bf348: a6240018 sh r4,0x0018(r17)
001bf34c: 00a22821 addu r5,r5,r2
001bf350: 00ab2823 subu r5,r5,r11
001bf354: a625001a sh r5,0x001a(r17)
001bf358: 000e77c3 sra r14,r14,0x1f
001bf35c: 00073943 sra r7,r7,0x05
001bf360: 00ee3823 subu r7,r7,r14
001bf364: a627001c sh r7,0x001c(r17)
001bf368: 00031fc3 sra r3,r3,0x1f
001bf36c: 00001010 mfhi r2
001bf370: 00021143 sra r2,r2,0x05
001bf374: 00431023 subu r2,r2,r3
001bf378: 12600003 beq r19,r0,0x001bf388
001bf37c: a622001e sh r2,0x001e(r17)
001bf380: 0806fce7 j 0x001bf39c
001bf384: a6200022 sh r0,0x0022(r17)
001bf388: 9622001a lhu r2,0x001a(r17)
001bf38c: 340300f0 ori r3,r0,0x00f0
001bf390: a6230022 sh r3,0x0022(r17)
001bf394: 244200f0 addiu r2,r2,0x00f0
001bf398: a622001a sh r2,0x001a(r17)
001bf39c: 02202021 addu r4,r17,r0
001bf3a0: 0c0094f7 jal 0x000253dc
001bf3a4: 26250018 addiu r5,r17,0x0018
001bf3a8: 2624000c addiu r4,r17,0x000c
001bf3ac: 0c0094f7 jal 0x000253dc
001bf3b0: 26250020 addiu r5,r17,0x0020
001bf3b4: 8fbf0020 lw r31,0x0020(r29)
001bf3b8: 8fb3001c lw r19,0x001c(r29)
001bf3bc: 8fb20018 lw r18,0x0018(r29)
001bf3c0: 8fb10014 lw r17,0x0014(r29)
001bf3c4: 8fb00010 lw r16,0x0010(r29)
001bf3c8: 27bd0028 addiu r29,r29,0x0028
001bf3cc: 03e00008 jr r31
001bf3d0: 00000000 nop