BUNIT.OUT 001ca34c - 001ca5e8

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001ca34c: 27bdff98 addiu r29,r29,-0x0068
001ca350: afbf0060 sw r31,0x0060(r29)
001ca354: 90830000 lbu r3,0x0000(r4)
001ca358: 34020010 ori r2,r0,0x0010
001ca35c: 1062000d beq r3,r2,0x001ca394
001ca360: 3405001c ori r5,r0,0x001c
001ca364: 34030010 ori r3,r0,0x0010
001ca368: 90820000 lbu r2,0x0000(r4)
001ca36c: 00000000 nop
001ca370: 1045009a beq r2,r5,0x001ca5dc
001ca374: 00000000 nop
001ca378: 90820001 lbu r2,0x0001(r4)
001ca37c: 00000000 nop
001ca380: 00822021 addu r4,r4,r2
001ca384: 90820000 lbu r2,0x0000(r4)
001ca388: 00000000 nop
001ca38c: 1443fff7 bne r2,r3,0x001ca36c
001ca390: 00000000 nop
001ca394: 90820004 lbu r2,0x0004(r4)
001ca398: 3c01801f lui r1,0x801f
001ca39c: a422c8c4 sh r2,-0x373c(r1)
001ca3a0: 90820005 lbu r2,0x0005(r4)
001ca3a4: 3c01801f lui r1,0x801f
001ca3a8: a422c8c0 sh r2,-0x3740(r1)
001ca3ac: 90880006 lbu r8,0x0006(r4)
001ca3b0: 3c01801f lui r1,0x801f
001ca3b4: a428c8bc sh r8,-0x3744(r1)
001ca3b8: 90820009 lbu r2,0x0009(r4)
001ca3bc: 3c01801f lui r1,0x801f
001ca3c0: a022c8ec sb r2,-0x3714(r1)
001ca3c4: 9082000a lbu r2,0x000a(r4)
001ca3c8: 3c03801f lui r3,0x801f
001ca3cc: 9063c8ec lbu r3,-0x3714(r3)
001ca3d0: 3c01801f lui r1,0x801f
001ca3d4: a022c8f0 sb r2,-0x3710(r1)
001ca3d8: 3c02801f lui r2,0x801f
001ca3dc: 9042c8f0 lbu r2,-0x3710(r2)
001ca3e0: 00000000 nop
001ca3e4: 00620018 mult r3,r2
001ca3e8: 3c05801f lui r5,0x801f
001ca3ec: 84a5cbb0 lh r5,-0x3450(r5)
001ca3f0: 00001012 mflo r2
001ca3f4: 00021083 sra r2,r2,0x02
001ca3f8: 3c01801f lui r1,0x801f
001ca3fc: a422c8e8 sh r2,-0x3718(r1)
001ca400: 3c02801f lui r2,0x801f
001ca404: 8442ca98 lh r2,-0x3568(r2)
001ca408: 00000000 nop
001ca40c: 0045102a slt r2,r2,r5
001ca410: 14400004 bne r2,r0,0x001ca424
001ca414: 00a03021 addu r6,r5,r0
001ca418: 24c2ffff addiu r2,r6,-0x0001
001ca41c: 3c01801f lui r1,0x801f
001ca420: a422ca98 sh r2,-0x3568(r1)
001ca424: 01002021 addu r4,r8,r0
001ca428: 3c07801f lui r7,0x801f
001ca42c: 84e7ca98 lh r7,-0x3568(r7)
001ca430: 3c02801f lui r2,0x801f
001ca434: 8442cadc lh r2,-0x3524(r2)
001ca438: 00000000 nop
001ca43c: 00e21023 subu r2,r7,r2
001ca440: 0044102a slt r2,r2,r4
001ca444: 14400003 bne r2,r0,0x001ca454
001ca448: 00e01821 addu r3,r7,r0
001ca44c: 3c01801f lui r1,0x801f
001ca450: a423cadc sh r3,-0x3524(r1)
001ca454: 3c02801f lui r2,0x801f
001ca458: 8442cadc lh r2,-0x3524(r2)
001ca45c: 00000000 nop
001ca460: 00e2102a slt r2,r7,r2
001ca464: 10400003 beq r2,r0,0x001ca474
001ca468: 00a4102a slt r2,r5,r4
001ca46c: 3c01801f lui r1,0x801f
001ca470: a423cadc sh r3,-0x3524(r1)
001ca474: 10400005 beq r2,r0,0x001ca48c
001ca478: 00000000 nop
001ca47c: 3c01801f lui r1,0x801f
001ca480: a420cadc sh r0,-0x3524(r1)
001ca484: 0807292c j 0x001ca4b0
001ca488: 00000000 nop
001ca48c: 3c02801f lui r2,0x801f
001ca490: 8442cadc lh r2,-0x3524(r2)
001ca494: 00000000 nop
001ca498: 00a21023 subu r2,r5,r2
001ca49c: 0044102a slt r2,r2,r4
001ca4a0: 10400003 beq r2,r0,0x001ca4b0
001ca4a4: 00c81023 subu r2,r6,r8
001ca4a8: 3c01801f lui r1,0x801f
001ca4ac: a422cadc sh r2,-0x3524(r1)
001ca4b0: 3c03801f lui r3,0x801f
001ca4b4: 8463cbb0 lh r3,-0x3450(r3)
001ca4b8: 3c02801f lui r2,0x801f
001ca4bc: 8442ca98 lh r2,-0x3568(r2)
001ca4c0: 00000000 nop
001ca4c4: 0043102a slt r2,r2,r3
001ca4c8: 14400004 bne r2,r0,0x001ca4dc
001ca4cc: 00602021 addu r4,r3,r0
001ca4d0: 2482ffff addiu r2,r4,-0x0001
001ca4d4: 3c01801f lui r1,0x801f
001ca4d8: a422ca98 sh r2,-0x3568(r1)
001ca4dc: 3c02801f lui r2,0x801f
001ca4e0: 8c42c8dc lw r2,-0x3724(r2)
001ca4e4: 00000000 nop
001ca4e8: 10400038 beq r2,r0,0x001ca5cc
001ca4ec: 27a40010 addiu r4,r29,0x0010
001ca4f0: 00002821 addu r5,r0,r0
001ca4f4: 00003021 addu r6,r0,r0
001ca4f8: 00003821 addu r7,r0,r0
001ca4fc: 3c08801f lui r8,0x801f
001ca500: 9508c8e8 lhu r8,-0x3718(r8)
001ca504: 3c03801f lui r3,0x801f
001ca508: 8463c8bc lh r3,-0x3744(r3)
001ca50c: 34020100 ori r2,r0,0x0100
001ca510: a7a20010 sh r2,0x0010(r29)
001ca514: 34020030 ori r2,r0,0x0030
001ca518: a7a20012 sh r2,0x0012(r29)
001ca51c: 00031900 sll r3,r3,0x04
001ca520: a7a80014 sh r8,0x0014(r29)
001ca524: 0c00921a jal 0x00024868
001ca528: a7a30016 sh r3,0x0016(r29)
001ca52c: 3c02801f lui r2,0x801f
001ca530: 8442c8bc lh r2,-0x3744(r2)
001ca534: 00000000 nop
001ca538: 18400010 blez r2,0x001ca57c
001ca53c: 00001821 addu r3,r0,r0
001ca540: 00403821 addu r7,r2,r0
001ca544: 27a40010 addiu r4,r29,0x0010
001ca548: 3c06801f lui r6,0x801f
001ca54c: 84c6cadc lh r6,-0x3524(r6)
001ca550: 3c05801f lui r5,0x801f
001ca554: 8ca5c8d8 lw r5,-0x3728(r5)
001ca558: 00661021 addu r2,r3,r6
001ca55c: 00021040 sll r2,r2,0x01
001ca560: 00451021 addu r2,r2,r5
001ca564: 94420000 lhu r2,0x0000(r2)
001ca568: 24630001 addiu r3,r3,0x0001
001ca56c: a4820008 sh r2,0x0008(r4)
001ca570: 0067102a slt r2,r3,r7
001ca574: 1440fff8 bne r2,r0,0x001ca558
001ca578: 24840002 addiu r4,r4,0x0002
001ca57c: 27a50018 addiu r5,r29,0x0018
001ca580: 27a60010 addiu r6,r29,0x0010
001ca584: 00003821 addu r7,r0,r0
001ca588: 00031040 sll r2,r3,0x01
001ca58c: 00461021 addu r2,r2,r6
001ca590: 3c04801f lui r4,0x801f
001ca594: 8c84c8dc lw r4,-0x3724(r4)
001ca598: 2403ffff addiu r3,r0,-0x0001
001ca59c: a4430008 sh r3,0x0008(r2)
001ca5a0: 3c03801f lui r3,0x801f
001ca5a4: 9463c8e8 lhu r3,-0x3718(r3)
001ca5a8: 3c08801f lui r8,0x801f
001ca5ac: 9508c8c0 lhu r8,-0x3740(r8)
001ca5b0: 34020100 ori r2,r0,0x0100
001ca5b4: a7a20010 sh r2,0x0010(r29)
001ca5b8: 34020030 ori r2,r0,0x0030
001ca5bc: a7a20012 sh r2,0x0012(r29)
001ca5c0: a7a30014 sh r3,0x0014(r29)
001ca5c4: 0c072e8f jal 0x001cba3c
001ca5c8: a7a80016 sh r8,0x0016(r29)
001ca5cc: 3c01801f lui r1,0x801f
001ca5d0: a020c8f8 sb r0,-0x3708(r1)
001ca5d4: 3c01801f lui r1,0x801f
001ca5d8: a020c8d4 sb r0,-0x372c(r1)
001ca5dc: 8fbf0060 lw r31,0x0060(r29)
001ca5e0: 27bd0068 addiu r29,r29,0x0068
001ca5e4: 03e00008 jr r31
001ca5e8: 00000000 nop