00089ba0 - 00089d9c

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search

00089ba0: 27bdffc0 addiu r29,r29,0xffc0
00089ba4: afb00028 sw r16,0x0028(r29)
00089ba8: 00808021 addu r16,r4,r0
00089bac: afb20030 sw r18,0x0030(r29)
00089bb0: 00a09021 addu r18,r5,r0
00089bb4: afbf0038 sw r31,0x0038(r29)
00089bb8: afb30034 sw r19,0x0034(r29)
00089bbc: afb1002c sw r17,0x002c(r29)
00089bc0: 8e11008c lw r17,0x008c(r16)
00089bc4: 8e130090 lw r19,0x0090(r16)
00089bc8: 8e020028 lw r2,0x0028(r16)
00089bcc: 8e03002c lw r3,0x002c(r16)
00089bd0: 8e040030 lw r4,0x0030(r16)
00089bd4: 8e050034 lw r5,0x0034(r16)
00089bd8: afa20018 sw r2,0x0018(r29)
00089bdc: afa3001c sw r3,0x001c(r29)
00089be0: afa40020 sw r4,0x0020(r29)
00089be4: afa50024 sw r5,0x0024(r29)
00089be8: 8e030088 lw r3,0x0088(r16)
00089bec: 00000000 nop
00089bf0: 10600005 beq r3,r0,0x00089c08
00089bf4: 34020001 ori r2,r0,0x0001
00089bf8: 1062003e beq r3,r2,0x00089cf4
00089bfc: 00000000 nop
00089c00: 08022754 j 0x00089d50
00089c04: 00000000 nop
00089c08: 9203007c lbu r3,0x007c(r16)
00089c0c: 00000000 nop
00089c10: 000310c0 sll r2,r3,0x03
00089c14: 00431023 subu r2,r2,r3
00089c18: 86030040 lh r3,0x0040(r16)
00089c1c: 00021080 sll r2,r2,0x02
00089c20: 2463fff2 addiu r3,r3,0xfff2
00089c24: 00431023 subu r2,r2,r3
00089c28: 00021300 sll r2,r2,0x0c
00089c2c: afa20018 sw r2,0x0018(r29)
00089c30: 9203007d lbu r3,0x007d(r16)
00089c34: 00000000 nop
00089c38: 000310c0 sll r2,r3,0x03
00089c3c: 00431023 subu r2,r2,r3
00089c40: 86030044 lh r3,0x0044(r16)
00089c44: 00021080 sll r2,r2,0x02
00089c48: 2463fff2 addiu r3,r3,0xfff2
00089c4c: 00431023 subu r2,r2,r3
00089c50: 00021300 sll r2,r2,0x0c
00089c54: afa20020 sw r2,0x0020(r29)
00089c58: 9203007c lbu r3,0x007c(r16)
00089c5c: 00000000 nop
00089c60: 000310c0 sll r2,r3,0x03
00089c64: 00431023 subu r2,r2,r3
00089c68: 00021080 sll r2,r2,0x02
00089c6c: 2442000e addiu r2,r2,0x000e
00089c70: a7a20010 sh r2,0x0010(r29)
00089c74: 9203007d lbu r3,0x007d(r16)
00089c78: 00000000 nop
00089c7c: 000310c0 sll r2,r3,0x03
00089c80: 00431023 subu r2,r2,r3
00089c84: 00021080 sll r2,r2,0x02
00089c88: 2442000e addiu r2,r2,0x000e
00089c8c: a7a20014 sh r2,0x0014(r29)
00089c90: 9205007e lbu r5,0x007e(r16)
00089c94: 0c01f203 jal 0x0007c80c              Slope_Calculations
00089c98: 27a40010 addiu r4,r29,0x0010
00089c9c: 8fa40018 lw r4,0x0018(r29)
00089ca0: 00000000 nop
00089ca4: 0091001a div r4,r17
00089ca8: 00002012 mflo r4
00089cac: 86030042 lh r3,0x0042(r16)
00089cb0: 00000000 nop
00089cb4: 00431023 subu r2,r2,r3
00089cb8: 00021300 sll r2,r2,0x0c
00089cbc: 0051001a div r2,r17
00089cc0: 00002812 mflo r5
00089cc4: 8fa30020 lw r3,0x0020(r29)
00089cc8: 00000000 nop
00089ccc: 0071001a div r3,r17
00089cd0: 00001812 mflo r3
00089cd4: afa2001c sw r2,0x001c(r29)
00089cd8: afa40018 sw r4,0x0018(r29)
00089cdc: afa5001c sw r5,0x001c(r29)
00089ce0: afa30020 sw r3,0x0020(r29)
00089ce4: 8e020088 lw r2,0x0088(r16)
00089ce8: 00000000 nop
00089cec: 24420001 addiu r2,r2,0x0001
00089cf0: ae020088 sw r2,0x0088(r16)
00089cf4: 1a200012 blez r17,0x00089d40
00089cf8: 00000000 nop
00089cfc: 8e020018 lw r2,0x0018(r16)
00089d00: 8fa30018 lw r3,0x0018(r29)
00089d04: 00000000 nop
00089d08: 00431021 addu r2,r2,r3
00089d0c: 12400006 beq r18,r0,0x00089d28
00089d10: ae020018 sw r2,0x0018(r16)
00089d14: 8e02001c lw r2,0x001c(r16)
00089d18: 8fa3001c lw r3,0x001c(r29)
00089d1c: 00000000 nop
00089d20: 00431021 addu r2,r2,r3
00089d24: ae02001c sw r2,0x001c(r16)
00089d28: 8e020020 lw r2,0x0020(r16)
00089d2c: 8fa30020 lw r3,0x0020(r29)
00089d30: 00000000 nop
00089d34: 00431021 addu r2,r2,r3
00089d38: 08022753 j 0x00089d4c
00089d3c: ae020020 sw r2,0x0020(r16)
00089d40: 0c022571 jal 0x000895c4
00089d44: 02002021 addu r4,r16,r0
00089d48: a2000087 sb r0,0x0087(r16)
00089d4c: 2631ffff addiu r17,r17,0xffff
00089d50: 8fa20018 lw r2,0x0018(r29)
00089d54: 8fa3001c lw r3,0x001c(r29)
00089d58: 8fa40020 lw r4,0x0020(r29)
00089d5c: 8fa50024 lw r5,0x0024(r29)
00089d60: ae020028 sw r2,0x0028(r16)
00089d64: ae03002c sw r3,0x002c(r16)
00089d68: ae040030 sw r4,0x0030(r16)
00089d6c: ae050034 sw r5,0x0034(r16)
00089d70: 0c02255f jal 0x0008957c
00089d74: 02002021 addu r4,r16,r0
00089d78: ae11008c sw r17,0x008c(r16)
00089d7c: ae130090 sw r19,0x0090(r16)
00089d80: 8fbf0038 lw r31,0x0038(r29)
00089d84: 8fb30034 lw r19,0x0034(r29)
00089d88: 8fb20030 lw r18,0x0030(r29)
00089d8c: 8fb1002c lw r17,0x002c(r29)
00089d90: 8fb00028 lw r16,0x0028(r29)
00089d94: 27bd0040 addiu r29,r29,0x0040
00089d98: 03e00008 jr r31
00089d9c: 00000000 nop