Difference between revisions of "000e28ac - 000e2c08"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 000e28ac: 27bdffd8 addiu r29,r29,0xffd8 000e28b0: afb20018 sw r18,0x0018(r29) 000e28b4: 34120004 ori r18,r0,0x0004 000e28b8: afb40020 sw r20,0x...")
 
m
 
Line 195: Line 195:
 
  000e2bac: 0c03f6a9 jal 0x000fdaa4
 
  000e2bac: 0c03f6a9 jal 0x000fdaa4
 
  000e2bb0: 2604002c addiu r4,r16,0x002c
 
  000e2bb0: 2604002c addiu r4,r16,0x002c
  000e2bb4: 8e05000c lw r5,0x000c(r16)
+
  000e2bb4: 8e05000c lw r5,0x000c(r16)         Load Shop Owner portrait (2 pointers 8019aca0 or 8019adb8)
000e2bb8: 2402ffff addiu r2,r0,0xffff
 
000e2bbc: 10a20003 beq r5,r2,0x000e2bcc
 
 
  000e2bc0: 00000000 nop
 
  000e2bc0: 00000000 nop
 
  000e2bc4: 0c03aa94 jal 0x000eaa50
 
  000e2bc4: 0c03aa94 jal 0x000eaa50

Latest revision as of 11:22, 27 April 2023

000e28ac: 27bdffd8 addiu r29,r29,0xffd8
000e28b0: afb20018 sw r18,0x0018(r29)
000e28b4: 34120004 ori r18,r0,0x0004
000e28b8: afb40020 sw r20,0x0020(r29)
000e28bc: 3c14801a lui r20,0x801a
000e28c0: 2694b330 addiu r20,r20,0xb330
000e28c4: afb3001c sw r19,0x001c(r29)
000e28c8: 26930010 addiu r19,r20,0x0010
000e28cc: afbf0024 sw r31,0x0024(r29)
000e28d0: afb10014 sw r17,0x0014(r29)
000e28d4: afb00010 sw r16,0x0010(r29)
000e28d8: 8e630000 lw r3,0x0000(r19)
000e28dc: 2402ffff addiu r2,r0,0xffff
000e28e0: 106200be beq r3,r2,0x000e2bdc
000e28e4: 00000000 nop
000e28e8: 3c028015 lui r2,0x8015
000e28ec: 8c4232f8 lw r2,0x32f8(r2)
000e28f0: 00000000 nop
000e28f4: 02421021 addu r2,r18,r2
000e28f8: 00021080 sll r2,r2,0x02
000e28fc: 00541021 addu r2,r2,r20
000e2900: 8c440000 lw r4,0x0000(r2)
000e2904: 00000000 nop
000e2908: 8c830000 lw r3,0x0000(r4)
000e290c: 34020001 ori r2,r0,0x0001
000e2910: 146200b2 bne r3,r2,0x000e2bdc
000e2914: 00000000 nop
000e2918: 8c820004 lw r2,0x0004(r4)
000e291c: 00000000 nop
000e2920: 00021280 sll r2,r2,0x0a
000e2924: 3c018019 lui r1,0x8019
000e2928: 00220821 addu r1,r1,r2
000e292c: 8c225d18 lw r2,0x5d18(r1)
000e2930: 00000000 nop
000e2934: 104000a9 beq r2,r0,0x000e2bdc
000e2938: 00000000 nop
000e293c: 00808021 addu r16,r4,r0
000e2940: 3c058019 lui r5,0x8019
000e2944: 8ca59ec0 lw r5,-0x6140(r5)
000e2948: 0c038a27 jal 0x000e289c
000e294c: 26040038 addiu r4,r16,0x0038
000e2950: 3c058019 lui r5,0x8019
000e2954: 8ca59ec0 lw r5,-0x6140(r5)
000e2958: 0c038a27 jal 0x000e289c
000e295c: 2604004c addiu r4,r16,0x004c
000e2960: 3c058019 lui r5,0x8019
000e2964: 8ca59ec0 lw r5,-0x6140(r5)
000e2968: 0c038a27 jal 0x000e289c
000e296c: 26040060 addiu r4,r16,0x0060
000e2970: 3c058019 lui r5,0x8019
000e2974: 8ca59ec0 lw r5,-0x6140(r5)
000e2978: 0c038a27 jal 0x000e289c
000e297c: 26040074 addiu r4,r16,0x0074
000e2980: 3c058019 lui r5,0x8019
000e2984: 8ca59ec0 lw r5,-0x6140(r5)
000e2988: 0c038a27 jal 0x000e289c
000e298c: 260400c4 addiu r4,r16,0x00c4
000e2990: 3c058019 lui r5,0x8019
000e2994: 8ca59ec0 lw r5,-0x6140(r5)
000e2998: 0c038a27 jal 0x000e289c
000e299c: 260400ec addiu r4,r16,0x00ec
000e29a0: 92020117 lbu r2,0x0117(r16)
000e29a4: 00000000 nop
000e29a8: 10400011 beq r2,r0,0x000e29f0
000e29ac: 00000000 nop
000e29b0: 3c028015 lui r2,0x8015
000e29b4: 8c42330c lw r2,0x330c(r2)
000e29b8: 00000000 nop
000e29bc: 1040000a beq r2,r0,0x000e29e8
000e29c0: 00000000 nop
000e29c4: 34027d3c ori r2,r0,0x7d3c
000e29c8: a60200d2 sh r2,0x00d2(r16)
000e29cc: 34020040 ori r2,r0,0x0040
000e29d0: a20200f0 sb r2,0x00f0(r16)
000e29d4: 34020050 ori r2,r0,0x0050
000e29d8: a20200f1 sb r2,0x00f1(r16)
000e29dc: 34020070 ori r2,r0,0x0070
000e29e0: 08038a7c j 0x000e29f0
000e29e4: a20200f2 sb r2,0x00f2(r16)
000e29e8: 34027c3c ori r2,r0,0x7c3c
000e29ec: a60200d2 sh r2,0x00d2(r16)
000e29f0: 860300d4 lh r3,0x00d4(r16)
000e29f4: 860200cc lh r2,0x00cc(r16)
000e29f8: 00000000 nop
000e29fc: 00623823 subu r7,r3,r2
000e2a00: 04e10002 bgez r7,0x000e2a0c
000e2a04: 00e01021 addu r2,r7,r0
000e2a08: 24e20007 addiu r2,r7,0x0007
000e2a0c: 000210c3 sra r2,r2,0x03
000e2a10: 000210c0 sll r2,r2,0x03
000e2a14: 24e3fffc addiu r3,r7,0xfffc
000e2a18: 14430003 bne r2,r3,0x000e2a28
000e2a1c: 00000000 nop
000e2a20: 08038a8b j 0x000e2a2c
000e2a24: 24e7fff1 addiu r7,r7,0xfff1
000e2a28: 24e7fff3 addiu r7,r7,0xfff3
000e2a2c: 960200cc lhu r2,0x00cc(r16)
000e2a30: 960300cc lhu r3,0x00cc(r16)
000e2a34: 860400ce lh r4,0x00ce(r16)
000e2a38: 00471021 addu r2,r2,r7
000e2a3c: a6020090 sh r2,0x0090(r16)
000e2a40: 960200ce lhu r2,0x00ce(r16)
000e2a44: 00671821 addu r3,r3,r7
000e2a48: a60300a4 sh r3,0x00a4(r16)
000e2a4c: 860300de lh r3,0x00de(r16)
000e2a50: 24420008 addiu r2,r2,0x0008
000e2a54: a6020092 sh r2,0x0092(r16)
000e2a58: 960200ce lhu r2,0x00ce(r16)
000e2a5c: 00641823 subu r3,r3,r4
000e2a60: 00431021 addu r2,r2,r3
000e2a64: 8e030018 lw r3,0x0018(r16)
000e2a68: 2442ffe6 addiu r2,r2,0xffe6
000e2a6c: a60200a6 sh r2,0x00a6(r16)
000e2a70: 34020010 ori r2,r0,0x0010
000e2a74: 14620010 bne r3,r2,0x000e2ab8
000e2a78: 34020001 ori r2,r0,0x0001
000e2a7c: 8e030014 lw r3,0x0014(r16)
000e2a80: 00000000 nop
000e2a84: 14620006 bne r3,r2,0x000e2aa0
000e2a88: 00000000 nop
000e2a8c: 96020092 lhu r2,0x0092(r16)
000e2a90: 960300a6 lhu r3,0x00a6(r16)
000e2a94: 2442fffc addiu r2,r2,0xfffc
000e2a98: 08038aac j 0x000e2ab0
000e2a9c: 2463fffc addiu r3,r3,0xfffc
000e2aa0: 96020092 lhu r2,0x0092(r16)
000e2aa4: 960300a6 lhu r3,0x00a6(r16)
000e2aa8: 24420004 addiu r2,r2,0x0004
000e2aac: 24630004 addiu r3,r3,0x0004
000e2ab0: a6020092 sh r2,0x0092(r16)
000e2ab4: a60300a6 sh r3,0x00a6(r16)
000e2ab8: 860300a6 lh r3,0x00a6(r16)
000e2abc: 86050092 lh r5,0x0092(r16)
000e2ac0: 8602009a lh r2,0x009a(r16)
000e2ac4: 3c048015 lui r4,0x8015
000e2ac8: 8c8432f8 lw r4,0x32f8(r4)
000e2acc: 00a22821 addu r5,r5,r2
000e2ad0: 02442021 addu r4,r18,r4
000e2ad4: 00042080 sll r4,r4,0x02
000e2ad8: 00942021 addu r4,r4,r20
000e2adc: 8c860000 lw r6,0x0000(r4)
000e2ae0: 00651823 subu r3,r3,r5
000e2ae4: 8cc20028 lw r2,0x0028(r6)
000e2ae8: 2463fffc addiu r3,r3,0xfffc
000e2aec: 00620018 mult r3,r2
000e2af0: 00001812 mflo r3
000e2af4: 8cc20024 lw r2,0x0024(r6)
000e2af8: 00000000 nop
000e2afc: 0062001a div r3,r2
000e2b00: 14400002 bne r2,r0,0x000e2b0c
000e2b04: 00000000 nop
000e2b08: 0007000d break 0x00001c00
000e2b0c: 2401ffff addiu r1,r0,0xffff
000e2b10: 14410004 bne r2,r1,0x000e2b24
000e2b14: 3c018000 lui r1,0x8000
000e2b18: 14610002 bne r3,r1,0x000e2b24
000e2b1c: 00000000 nop
000e2b20: 0006000d break 0x00001800
000e2b24: 00001812 mflo r3
000e2b28: 960200cc lhu r2,0x00cc(r16)
000e2b2c: 00000000 nop
000e2b30: 00471021 addu r2,r2,r7
000e2b34: a60200b8 sh r2,0x00b8(r16)
000e2b38: 00a32821 addu r5,r5,r3
000e2b3c: a60500ba sh r5,0x00ba(r16)
000e2b40: 8c820000 lw r2,0x0000(r4)
000e2b44: 00000000 nop
000e2b48: 8c510020 lw r17,0x0020(r2)
000e2b4c: 00000000 nop
000e2b50: 32220001 andi r2,r17,0x0001
000e2b54: 10400004 beq r2,r0,0x000e2b68
000e2b58: 32220002 andi r2,r17,0x0002
000e2b5c: 0c03f6a9 jal 0x000fdaa4
000e2b60: 26040088 addiu r4,r16,0x0088
000e2b64: 32220002 andi r2,r17,0x0002
000e2b68: 10400004 beq r2,r0,0x000e2b7c
000e2b6c: 32220004 andi r2,r17,0x0004
000e2b70: 0c03f6a9 jal 0x000fdaa4
000e2b74: 2604009c addiu r4,r16,0x009c
000e2b78: 32220004 andi r2,r17,0x0004
000e2b7c: 10400003 beq r2,r0,0x000e2b8c
000e2b80: 00000000 nop
000e2b84: 0c03f6a9 jal 0x000fdaa4
000e2b88: 260400b0 addiu r4,r16,0x00b0
000e2b8c: 0c03f6a9 jal 0x000fdaa4
000e2b90: 26040038 addiu r4,r16,0x0038
000e2b94: 0c03f6a9 jal 0x000fdaa4
000e2b98: 2604004c addiu r4,r16,0x004c
000e2b9c: 0c03f6a9 jal 0x000fdaa4
000e2ba0: 26040060 addiu r4,r16,0x0060
000e2ba4: 0c03f6a9 jal 0x000fdaa4
000e2ba8: 26040074 addiu r4,r16,0x0074
000e2bac: 0c03f6a9 jal 0x000fdaa4
000e2bb0: 2604002c addiu r4,r16,0x002c
000e2bb4: 8e05000c lw r5,0x000c(r16)          Load Shop Owner portrait (2 pointers 8019aca0 or 8019adb8)
000e2bc0: 00000000 nop
000e2bc4: 0c03aa94 jal 0x000eaa50
000e2bc8: 260400ec addiu r4,r16,0x00ec
000e2bcc: 0c03f6a9 jal 0x000fdaa4
000e2bd0: 260400ec addiu r4,r16,0x00ec
000e2bd4: 0c03f6a9 jal 0x000fdaa4
000e2bd8: 260400c4 addiu r4,r16,0x00c4
000e2bdc: 2652fffe addiu r18,r18,0xfffe
000e2be0: 0641ff3d bgez r18,0x000e28d8
000e2be4: 2673fff8 addiu r19,r19,0xfff8
000e2be8: 8fbf0024 lw r31,0x0024(r29)
000e2bec: 8fb40020 lw r20,0x0020(r29)
000e2bf0: 8fb3001c lw r19,0x001c(r29)
000e2bf4: 8fb20018 lw r18,0x0018(r29)
000e2bf8: 8fb10014 lw r17,0x0014(r29)
000e2bfc: 8fb00010 lw r16,0x0010(r29)
000e2c00: 27bd0028 addiu r29,r29,0x0028
000e2c04: 03e00008 jr r31
000e2c08: 00000000 nop