BUNIT.OUT 001c6854 - 001c6e04

From Final Fantasy Hacktics Wiki
(Redirected from 001c6854 - 001c6e04)
Jump to navigation Jump to search
801c6854: 27bdffd0 addiu r29,r29,-0x0030
801c6858: afb10014 sw r17,0x0014(r29)
801c685c: 00808821 addu r17,r4,r0
801c6860: afb20018 sw r18,0x0018(r29)
801c6864: 00a09021 addu r18,r5,r0
801c6868: 02402021 addu r4,r18,r0
801c686c: 00002821 addu r5,r0,r0
801c6870: 3406010c ori r6,r0,0x010c
801c6874: afbf0028 sw r31,0x0028(r29)
801c6878: afb50024 sw r21,0x0024(r29)
801c687c: afb40020 sw r20,0x0020(r29)
801c6880: afb3001c sw r19,0x001c(r29)
801c6884: 0c0088bf jal 0x800222fc
801c6888: afb00010 sw r16,0x0010(r29)
801c688c: 92220022 lbu r2,0x0022(r17)
801c6890: 00000000 nop
801c6894: 2c420064 sltiu r2,r2,0x0064
801c6898: 10400002 beq r2,r0,0x801c68a4
801c689c: 34030063 ori r3,r0,0x0063
801c68a0: 92230022 lbu r3,0x0022(r17)
801c68a4: 00000000 nop
801c68a8: a6430000 sh r3,0x0000(r18)
801c68ac: 922201ba lbu r2,0x01ba(r17)
801c68b0: 00000000 nop
801c68b4: 30420030 andi r2,r2,0x0030
801c68b8: 10400002 beq r2,r0,0x801c68c4
801c68bc: 34020001 ori r2,r0,0x0001
801c68c0: a6420002 sh r2,0x0002(r18)
801c68c4: 922201ba lbu r2,0x01ba(r17)
801c68c8: 00000000 nop
801c68cc: 30420038 andi r2,r2,0x0038
801c68d0: 14400002 bne r2,r0,0x801c68dc
801c68d4: 34020002 ori r2,r0,0x0002
801c68d8: a6420002 sh r2,0x0002(r18)
801c68dc: 922201b8 lbu r2,0x01b8(r17)
801c68e0: 00000000 nop
801c68e4: 10400003 beq r2,r0,0x801c68f4
801c68e8: 00000000 nop
801c68ec: 34020003 ori r2,r0,0x0003
801c68f0: a6420002 sh r2,0x0002(r18)
801c68f4: 0c060d2f jal 0x801834bc
801c68f8: 02202021 addu r4,r17,r0
801c68fc: 00408021 addu r16,r2,r0
801c6900: 06000002 bltz r16,0x801c690c
801c6904: 2402ffff addiu r2,r0,-0x0001
801c6908: 26020001 addiu r2,r16,0x0001
801c690c: a6420004 sh r2,0x0004(r18)
801c6910: 92220021 lbu r2,0x0021(r17)
801c6914: 00000000 nop
801c6918: 2c420064 sltiu r2,r2,0x0064
801c691c: 10400002 beq r2,r0,0x801c6928
801c6920: 34030063 ori r3,r0,0x0063
801c6924: 92230021 lbu r3,0x0021(r17)
801c6928: 00000000 nop
801c692c: a6430008 sh r3,0x0008(r18)
801c6930: 92220001 lbu r2,0x0001(r17)
801c6934: 00000000 nop
801c6938: a642000a sh r2,0x000a(r18)
801c693c: 96220028 lhu r2,0x0028(r17)
801c6940: 00000000 nop
801c6944: 2c4203e8 sltiu r2,r2,0x03e8
801c6948: 10400002 beq r2,r0,0x801c6954
801c694c: 340303e7 ori r3,r0,0x03e7
801c6950: 96230028 lhu r3,0x0028(r17)
801c6954: 00000000 nop
801c6958: a643000c sh r3,0x000c(r18)
801c695c: 9622002a lhu r2,0x002a(r17)
801c6960: 00000000 nop
801c6964: 2c4203e8 sltiu r2,r2,0x03e8
801c6968: 10400002 beq r2,r0,0x801c6974
801c696c: 340303e7 ori r3,r0,0x03e7
801c6970: 9623002a lhu r3,0x002a(r17)
801c6974: 00000000 nop
801c6978: a6430010 sh r3,0x0010(r18)
801c697c: 9622002c lhu r2,0x002c(r17)
801c6980: 00000000 nop
801c6984: 2c4203e8 sltiu r2,r2,0x03e8
801c6988: 10400002 beq r2,r0,0x801c6994
801c698c: 340303e7 ori r3,r0,0x03e7
801c6990: 9623002c lhu r3,0x002c(r17)
801c6994: 00000000 nop
801c6998: a6430012 sh r3,0x0012(r18)
801c699c: 9622002e lhu r2,0x002e(r17)
801c69a0: 00000000 nop
801c69a4: 2c4203e8 sltiu r2,r2,0x03e8
801c69a8: 10400002 beq r2,r0,0x801c69b4
801c69ac: 340303e7 ori r3,r0,0x03e7
801c69b0: 9623002e lhu r3,0x002e(r17)
801c69b4: 00000000 nop
801c69b8: a6430016 sh r3,0x0016(r18)
801c69bc: 92230186 lbu r3,0x0186(r17)
801c69c0: 34020001 ori r2,r0,0x0001
801c69c4: 10620002 beq r3,r2,0x801c69d0
801c69c8: 34040064 ori r4,r0,0x0064
801c69cc: 92240039 lbu r4,0x0039(r17)
801c69d0: 00000000 nop
801c69d4: 28820065 slti r2,r4,0x0065
801c69d8: 14400003 bne r2,r0,0x801c69e8
801c69dc: a6440018 sh r4,0x0018(r18)
801c69e0: 34020064 ori r2,r0,0x0064
801c69e4: a6420018 sh r2,0x0018(r18)
801c69e8: 34020064 ori r2,r0,0x0064
801c69ec: a642001c sh r2,0x001c(r18)
801c69f0: 92220002 lbu r2,0x0002(r17)
801c69f4: 00000000 nop
801c69f8: a642001e sh r2,0x001e(r18)
801c69fc: 92220001 lbu r2,0x0001(r17)
801c6a00: 00000000 nop
801c6a04: a6420022 sh r2,0x0022(r18)
801c6a08: 92220003 lbu r2,0x0003(r17)
801c6a0c: 00000000 nop
801c6a10: a6420024 sh r2,0x0024(r18)
801c6a14: 92220024 lbu r2,0x0024(r17)
801c6a18: 00000000 nop
801c6a1c: a6420026 sh r2,0x0026(r18)
801c6a20: 92220026 lbu r2,0x0026(r17)
801c6a24: 00000000 nop
801c6a28: a6420028 sh r2,0x0028(r18)
801c6a2c: 96220008 lhu r2,0x0008(r17)
801c6a30: 00000000 nop
801c6a34: 00021302 srl r2,r2,0x0c
801c6a38: a642002a sh r2,0x002a(r18)
801c6a3c: 92220001 lbu r2,0x0001(r17)
801c6a40: 00000000 nop
801c6a44: a642002c sh r2,0x002c(r18)
801c6a48: 9222003a lbu r2,0x003a(r17)
801c6a4c: 00000000 nop
801c6a50: a6420030 sh r2,0x0030(r18)
801c6a54: 92220038 lbu r2,0x0038(r17)
801c6a58: 00000000 nop
801c6a5c: a6420032 sh r2,0x0032(r18)
801c6a60: 9222003b lbu r2,0x003b(r17)
801c6a64: 00000000 nop
801c6a68: a6420034 sh r2,0x0034(r18)
801c6a6c: 9222003c lbu r2,0x003c(r17)
801c6a70: 00000000 nop
801c6a74: a6420036 sh r2,0x0036(r18)
801c6a78: 9222003d lbu r2,0x003d(r17)
801c6a7c: 00000000 nop
801c6a80: a6420038 sh r2,0x0038(r18)
801c6a84: 9222003e lbu r2,0x003e(r17)
801c6a88: 00000000 nop
801c6a8c: a642003a sh r2,0x003a(r18)
801c6a90: 9222003f lbu r2,0x003f(r17)
801c6a94: 00000000 nop
801c6a98: a642003c sh r2,0x003c(r18)
801c6a9c: 92220012 lbu r2,0x0012(r17)
801c6aa0: 00000000 nop
801c6aa4: 24420050 addiu r2,r2,0x0050
801c6aa8: 304200ff andi r2,r2,0x00ff
801c6aac: 2c500030 sltiu r16,r2,0x0030
801c6ab0: a650003e sh r16,0x003e(r18)
801c6ab4: 92220036 lbu r2,0x0036(r17)
801c6ab8: 00000000 nop
801c6abc: a6420042 sh r2,0x0042(r18)
801c6ac0: 92220043 lbu r2,0x0043(r17)
801c6ac4: 00000000 nop
801c6ac8: a6420044 sh r2,0x0044(r18)
801c6acc: 92230041 lbu r3,0x0041(r17)
801c6ad0: 92240042 lbu r4,0x0042(r17)
801c6ad4: 00000000 nop
801c6ad8: 0064102b sltu r2,r3,r4
801c6adc: 10400002 beq r2,r0,0x801c6ae8
801c6ae0: 00000000 nop
801c6ae4: 00801821 addu r3,r4,r0
801c6ae8: a6430046 sh r3,0x0046(r18)
801c6aec: 92220040 lbu r2,0x0040(r17)
801c6af0: 00000000 nop
801c6af4: a6420048 sh r2,0x0048(r18)
801c6af8: 92220037 lbu r2,0x0037(r17)
801c6afc: a640004e sh r0,0x004e(r18)
801c6b00: a642004c sh r2,0x004c(r18)
801c6b04: 92230045 lbu r3,0x0045(r17)
801c6b08: 92240046 lbu r4,0x0046(r17)
801c6b0c: 00000000 nop
801c6b10: 0064102b sltu r2,r3,r4
801c6b14: 10400002 beq r2,r0,0x801c6b20
801c6b18: 00000000 nop
801c6b1c: 00801821 addu r3,r4,r0
801c6b20: a6430050 sh r3,0x0050(r18)
801c6b24: 92220044 lbu r2,0x0044(r17)
801c6b28: 8643003e lh r3,0x003e(r18)
801c6b2c: 00000000 nop
801c6b30: 10600023 beq r3,r0,0x801c6bc0
801c6b34: a6420052 sh r2,0x0052(r18)
801c6b38: 92240012 lbu r4,0x0012(r17)
801c6b3c: 34050001 ori r5,r0,0x0001
801c6b40: 00008021 addu r16,r0,r0
801c6b44: 0c01698e jal 0x8005a638
801c6b48: 0240a021 addu r20,r18,r0
801c6b4c: 0040a821 addu r21,r2,r0
801c6b50: 02a09821 addu r19,r21,r0
801c6b54: 34020003 ori r2,r0,0x0003
801c6b58: 16020009 bne r16,r2,0x801c6b80
801c6b5c: 00001821 addu r3,r0,r0
801c6b60: 86a20006 lh r2,0x0006(r21)
801c6b64: 00000000 nop
801c6b68: 1040000a beq r2,r0,0x801c6b94
801c6b6c: 00000000 nop
801c6b70: 0c06090c jal 0x80182430
801c6b74: 02202021 addu r4,r17,r0
801c6b78: 08071ae5 j 0x801c6b94
801c6b7c: 0002182b sltu r3,r0,r2
801c6b80: 86620000 lh r2,0x0000(r19)
801c6b84: 00000000 nop
801c6b88: 10400002 beq r2,r0,0x801c6b94
801c6b8c: 00000000 nop
801c6b90: 34030001 ori r3,r0,0x0001
801c6b94: 10600005 beq r3,r0,0x801c6bac
801c6b98: 26100001 addiu r16,r16,0x0001
801c6b9c: 96620000 lhu r2,0x0000(r19)
801c6ba0: 00000000 nop
801c6ba4: a682005e sh r2,0x005e(r20)
801c6ba8: 26940002 addiu r20,r20,0x0002
801c6bac: 2a020004 slti r2,r16,0x0004
801c6bb0: 1440ffe8 bne r2,r0,0x801c6b54
801c6bb4: 26730002 addiu r19,r19,0x0002
801c6bb8: 08071b25 j 0x801c6c94
801c6bbc: 00000000 nop
801c6bc0: 9223001d lbu r3,0x001d(r17)
801c6bc4: 340200ff ori r2,r0,0x00ff
801c6bc8: 10620004 beq r3,r2,0x801c6bdc
801c6bcc: 00000000 nop
801c6bd0: 9222001d lbu r2,0x001d(r17)
801c6bd4: 08071afa j 0x801c6be8
801c6bd8: a6420054 sh r2,0x0054(r18)
801c6bdc: 9222001e lbu r2,0x001e(r17)
801c6be0: 00000000 nop
801c6be4: a6420054 sh r2,0x0054(r18)
801c6be8: 9223001f lbu r3,0x001f(r17)
801c6bec: 340200ff ori r2,r0,0x00ff
801c6bf0: 10620004 beq r3,r2,0x801c6c04
801c6bf4: 00000000 nop
801c6bf8: 9222001f lbu r2,0x001f(r17)
801c6bfc: 08071b04 j 0x801c6c10
801c6c00: a6420056 sh r2,0x0056(r18)
801c6c04: 92220020 lbu r2,0x0020(r17)
801c6c08: 00000000 nop
801c6c0c: a6420056 sh r2,0x0056(r18)
801c6c10: 9222001a lbu r2,0x001a(r17)
801c6c14: 00000000 nop
801c6c18: a6420058 sh r2,0x0058(r18)
801c6c1c: 9222001b lbu r2,0x001b(r17)
801c6c20: 00008021 addu r16,r0,r0
801c6c24: a642005a sh r2,0x005a(r18)
801c6c28: 9222001c lbu r2,0x001c(r17)
801c6c2c: 02401821 addu r3,r18,r0
801c6c30: a642005c sh r2,0x005c(r18)
801c6c34: 84620054 lh r2,0x0054(r3)
801c6c38: 00000000 nop
801c6c3c: 284200fe slti r2,r2,0x00fe
801c6c40: 14400002 bne r2,r0,0x801c6c4c
801c6c44: 26100001 addiu r16,r16,0x0001
801c6c48: a4600054 sh r0,0x0054(r3)
801c6c4c: 2a020005 slti r2,r16,0x0005
801c6c50: 1440fff8 bne r2,r0,0x801c6c34
801c6c54: 24630002 addiu r3,r3,0x0002
801c6c58: 92220012 lbu r2,0x0012(r17)
801c6c5c: 00000000 nop
801c6c60: a642005e sh r2,0x005e(r18)
801c6c64: 92220013 lbu r2,0x0013(r17)
801c6c68: 00000000 nop
801c6c6c: a6420060 sh r2,0x0060(r18)
801c6c70: 96220014 lhu r2,0x0014(r17)
801c6c74: 00000000 nop
801c6c78: a6420062 sh r2,0x0062(r18)
801c6c7c: 96220016 lhu r2,0x0016(r17)
801c6c80: 00000000 nop
801c6c84: a6420064 sh r2,0x0064(r18)
801c6c88: 96220018 lhu r2,0x0018(r17)
801c6c8c: 00000000 nop
801c6c90: a6420066 sh r2,0x0066(r18)
801c6c94: 92240001 lbu r4,0x0001(r17)
801c6c98: 0c023388 jal 0x8008ce20
801c6c9c: 00000000 nop
801c6ca0: a2420071 sb r2,0x0071(r18)
801c6ca4: 922201ba lbu r2,0x01ba(r17)
801c6ca8: 00000000 nop
801c6cac: a2420072 sb r2,0x0072(r18)
801c6cb0: 92220182 lbu r2,0x0182(r17)
801c6cb4: 00000000 nop
801c6cb8: a2420073 sb r2,0x0073(r18)
801c6cbc: 92250091 lbu r5,0x0091(r17)
801c6cc0: 26440054 addiu r4,r18,0x0054
801c6cc4: 0c0719e8 jal 0x801c67a0
801c6cc8: 30a50002 andi r5,r5,0x0002
801c6ccc: a6420040 sh r2,0x0040(r18)
801c6cd0: 92220006 lbu r2,0x0006(r17)
801c6cd4: 00000000 nop
801c6cd8: a2420070 sb r2,0x0070(r18)
801c6cdc: 92220000 lbu r2,0x0000(r17)
801c6ce0: 00000000 nop
801c6ce4: a2420074 sb r2,0x0074(r18)
801c6ce8: 92240003 lbu r4,0x0003(r17)
801c6cec: 0c071a0d jal 0x801c6834
801c6cf0: 00000000 nop
801c6cf4: 14400009 bne r2,r0,0x801c6d1c
801c6cf8: 26240096 addiu r4,r17,0x0096
801c6cfc: 8642003e lh r2,0x003e(r18)
801c6d00: 00000000 nop
801c6d04: 14400006 bne r2,r0,0x801c6d20
801c6d08: 26450075 addiu r5,r18,0x0075
801c6d0c: 86430002 lh r3,0x0002(r18)
801c6d10: 34020001 ori r2,r0,0x0001
801c6d14: 14620006 bne r3,r2,0x801c6d30
801c6d18: 00000000 nop
801c6d1c: 26450075 addiu r5,r18,0x0075
801c6d20: 0c0088b7 jal 0x800222dc
801c6d24: 34060003 ori r6,r0,0x0003
801c6d28: 08071b57 j 0x801c6d5c
801c6d2c: 26240099 addiu r4,r17,0x0099
801c6d30: 92250006 lbu r5,0x0006(r17)
801c6d34: 262400d2 addiu r4,r17,0x00d2
801c6d38: 0c017705 jal 0x8005dc14
801c6d3c: 30a50080 andi r5,r5,0x0080
801c6d40: 00408021 addu r16,r2,r0
801c6d44: 00101403 sra r2,r16,0x10
801c6d48: a2420075 sb r2,0x0075(r18)
801c6d4c: 00101203 sra r2,r16,0x08
801c6d50: a2420076 sb r2,0x0076(r18)
801c6d54: a2500077 sb r16,0x0077(r18)
801c6d58: 26240099 addiu r4,r17,0x0099
801c6d5c: 26450078 addiu r5,r18,0x0078
801c6d60: 0c0088b7 jal 0x800222dc
801c6d64: 34060039 ori r6,r0,0x0039
801c6d68: 262400d2 addiu r4,r17,0x00d2
801c6d6c: 264500b1 addiu r5,r18,0x00b1
801c6d70: 0c0088b7 jal 0x800222dc
801c6d74: 3406000a ori r6,r0,0x000a
801c6d78: 262400dc addiu r4,r17,0x00dc
801c6d7c: 264500bc addiu r5,r18,0x00bc
801c6d80: 0c0088b7 jal 0x800222dc
801c6d84: 34060028 ori r6,r0,0x0028
801c6d88: 26240104 addiu r4,r17,0x0104
801c6d8c: 264500e4 addiu r5,r18,0x00e4
801c6d90: 0c0088b7 jal 0x800222dc
801c6d94: 34060028 ori r6,r0,0x0028
801c6d98: 00008021 addu r16,r0,r0
801c6d9c: 3403270f ori r3,r0,0x270f
801c6da0: 02402021 addu r4,r18,r0
801c6da4: 948200bc lhu r2,0x00bc(r4)
801c6da8: 00000000 nop
801c6dac: 2c422710 sltiu r2,r2,0x2710
801c6db0: 14400002 bne r2,r0,0x801c6dbc
801c6db4: 00000000 nop
801c6db8: a48300bc sh r3,0x00bc(r4)
801c6dbc: 948200e4 lhu r2,0x00e4(r4)
801c6dc0: 00000000 nop
801c6dc4: 2c422710 sltiu r2,r2,0x2710
801c6dc8: 14400002 bne r2,r0,0x801c6dd4
801c6dcc: 26100001 addiu r16,r16,0x0001
801c6dd0: a48300e4 sh r3,0x00e4(r4)
801c6dd4: 2a020014 slti r2,r16,0x0014
801c6dd8: 1440fff2 bne r2,r0,0x801c6da4
801c6ddc: 24840002 addiu r4,r4,0x0002
801c6de0: 8fbf0028 lw r31,0x0028(r29)
801c6de4: 8fb50024 lw r21,0x0024(r29)
801c6de8: 8fb40020 lw r20,0x0020(r29)
801c6dec: 8fb3001c lw r19,0x001c(r29)
801c6df0: 8fb20018 lw r18,0x0018(r29)
801c6df4: 8fb10014 lw r17,0x0014(r29)
801c6df8: 8fb00010 lw r16,0x0010(r29)
801c6dfc: 27bd0030 addiu r29,r29,0x0030
801c6e00: 03e00008 jr r31
801c6e04: 00000000 nop