Difference between revisions of "DEBUGCHR.OUT/001c3994 - 001c3c44"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "< DEBUGCHR.OUT 001c3994: 3c02801c lui r2,0x801c 001c3998: 904268a5 lbu r2,0x68a5(r2) 001c399c: 27bdffb0 addiu r29,r29,0xffb0 001c39a0: afb1002c sw r17,0x002c(r29) 00...")
 
Line 23: Line 23:
 
  001c39e4: 00009821 addu r19,r0,r0
 
  001c39e4: 00009821 addu r19,r0,r0
 
  001c39e8: 24b20006 addiu r18,r5,0x0006
 
  001c39e8: 24b20006 addiu r18,r5,0x0006
  001c39ec: 0c008f47 jal 0x00023d1c
+
  001c39ec: 0c008f47 jal 0x00023d1c         [[00023d1c - 00023d2c]]
 
  001c39f0: 02002021 addu r4,r16,r0
 
  001c39f0: 02002021 addu r4,r16,r0
 
  001c39f4: 00002021 addu r4,r0,r0
 
  001c39f4: 00002021 addu r4,r0,r0
  001c39f8: 0c008e95 jal 0x00023a54
+
  001c39f8: 0c008e95 jal 0x00023a54         [[Combine 16-bit Value (0x23a54)]]
 
  001c39fc: 340501fd ori r5,r0,0x01fd
 
  001c39fc: 340501fd ori r5,r0,0x01fd
 
  001c3a00: a6420008 sh r2,0x0008(r18)
 
  001c3a00: a6420008 sh r2,0x0008(r18)
Line 37: Line 37:
 
  001c3a1c: 92220004 lbu r2,0x0004(r17)
 
  001c3a1c: 92220004 lbu r2,0x0004(r17)
 
  001c3a20: 34050001 ori r5,r0,0x0001
 
  001c3a20: 34050001 ori r5,r0,0x0001
  001c3a24: 0c008f1a jal 0x00023c68
+
  001c3a24: 0c008f1a jal 0x00023c68         [[? 0x23c68]]
 
  001c3a28: a2420000 sb r2,0x0000(r18)
 
  001c3a28: a2420000 sb r2,0x0000(r18)
 
  001c3a2c: 02002021 addu r4,r16,r0
 
  001c3a2c: 02002021 addu r4,r16,r0
  001c3a30: 0c008f24 jal 0x00023c90
+
  001c3a30: 0c008f24 jal 0x00023c90         [[00023c90 - 00023cb4]]
 
  001c3a34: 00002821 addu r5,r0,r0
 
  001c3a34: 00002821 addu r5,r0,r0
 
  001c3a38: 3c01801c lui r1,0x801c
 
  001c3a38: 3c01801c lui r1,0x801c
Line 124: Line 124:
 
  001c3b78: 1440ff9c bne r2,r0,0x 001c39ec
 
  001c3b78: 1440ff9c bne r2,r0,0x 001c39ec
 
  001c3b7c: 26730004 addiu r19,r19,0x0004
 
  001c3b7c: 26730004 addiu r19,r19,0x0004
  001c3b80: 0c008f42 jal 0x00023d08
+
  001c3b80: 0c008f42 jal 0x00023d08         [[00023d08 - 00023d18]
 
  001c3b84: 02002021 addu r4,r16,r0
 
  001c3b84: 02002021 addu r4,r16,r0
 
  001c3b88: 02002021 addu r4,r16,r0
 
  001c3b88: 02002021 addu r4,r16,r0
Line 131: Line 131:
 
  001c3b94: a2020004 sb r2,0x0004(r16)
 
  001c3b94: a2020004 sb r2,0x0004(r16)
 
  001c3b98: a2020005 sb r2,0x0005(r16)
 
  001c3b98: a2020005 sb r2,0x0005(r16)
  001c3b9c: 0c008f1a jal 0x00023c68
+
  001c3b9c: 0c008f1a jal 0x00023c68         [[? 0x23c68]]
 
  001c3ba0: a2020006 sb r2,0x0006(r16)
 
  001c3ba0: a2020006 sb r2,0x0006(r16)
 
  001c3ba4: 02002021 addu r4,r16,r0
 
  001c3ba4: 02002021 addu r4,r16,r0
  001c3ba8: 0c008f24 jal 0x00023c90
+
  001c3ba8: 0c008f24 jal 0x00023c90         [[00023c90 - 00023cb4]]
 
  001c3bac: 00002821 addu r5,r0,r0
 
  001c3bac: 00002821 addu r5,r0,r0
 
  001c3bb0: 3c0400ff lui r4,0x00ff
 
  001c3bb0: 3c0400ff lui r4,0x00ff

Revision as of 14:50, 23 May 2022

< DEBUGCHR.OUT

001c3994: 3c02801c lui r2,0x801c
001c3998: 904268a5 lbu r2,0x68a5(r2)
001c399c: 27bdffb0 addiu r29,r29,0xffb0
001c39a0: afb1002c sw r17,0x002c(r29)
001c39a4: 00808821 addu r17,r4,r0
001c39a8: afb00028 sw r16,0x0028(r29)
001c39ac: 00a08021 addu r16,r5,r0
001c39b0: afb40038 sw r20,0x0038(r29)
001c39b4: 0000a021 addu r20,r0,r0
001c39b8: afbf0048 sw r31,0x0048(r29)
001c39bc: afb70044 sw r23,0x0044(r29)
001c39c0: afb60040 sw r22,0x0040(r29)
001c39c4: afb5003c sw r21,0x003c(r29)
001c39c8: afb30034 sw r19,0x0034(r29)
001c39cc: 1840006c blez r2,0x 001c3b80
001c39d0: afb20030 sw r18,0x0030(r29)
001c39d4: 3c1600ff lui r22,0x00ff
001c39d8: 36d6ffff ori r22,r22,0xffff
001c39dc: 3c17ff00 lui r23,0xff00
001c39e0: 0000a821 addu r21,r0,r0
001c39e4: 00009821 addu r19,r0,r0
001c39e8: 24b20006 addiu r18,r5,0x0006
001c39ec: 0c008f47 jal 0x00023d1c          00023d1c - 00023d2c
001c39f0: 02002021 addu r4,r16,r0
001c39f4: 00002021 addu r4,r0,r0
001c39f8: 0c008e95 jal 0x00023a54          Combine 16-bit Value (0x23a54)
001c39fc: 340501fd ori r5,r0,0x01fd
001c3a00: a6420008 sh r2,0x0008(r18)
001c3a04: 92220004 lbu r2,0x0004(r17)
001c3a08: 00000000 nop
001c3a0c: a242fffe sb r2,-0x0002(r18)
001c3a10: 92220004 lbu r2,0x0004(r17)
001c3a14: 02002021 addu r4,r16,r0
001c3a18: a242ffff sb r2,-0x0001(r18)
001c3a1c: 92220004 lbu r2,0x0004(r17)
001c3a20: 34050001 ori r5,r0,0x0001
001c3a24: 0c008f1a jal 0x00023c68          ? 0x23c68
001c3a28: a2420000 sb r2,0x0000(r18)
001c3a2c: 02002021 addu r4,r16,r0
001c3a30: 0c008f24 jal 0x00023c90          00023c90 - 00023cb4
001c3a34: 00002821 addu r5,r0,r0
001c3a38: 3c01801c lui r1,0x801c
001c3a3c: 00330821 addu r1,r1,r19
001c3a40: 84266830 lh r6,0x6830(r1)
001c3a44: 8622000c lh r2,0x000c(r17)
001c3a48: 00000000 nop
001c3a4c: 00c20018 mult r6,r2
001c3a50: 3c01801c lui r1,0x801c
001c3a54: 00330821 addu r1,r1,r19
001c3a58: 84236832 lh r3,0x6832(r1)
001c3a5c: 00003012 mflo r6
001c3a60: 8622000e lh r2,0x000e(r17)
001c3a64: 00000000 nop
001c3a68: 00620018 mult r3,r2
001c3a6c: 00001812 mflo r3
001c3a70: 04c10002 bgez r6,0x 001c3a7c
001c3a74: 00c01021 addu r2,r6,r0
001c3a78: 24c20fff addiu r2,r6,0x0fff
001c3a7c: 00021303 sra r2,r2,0x0c
001c3a80: 00021300 sll r2,r2,0x0c
001c3a84: 00c21023 subu r2,r6,r2
001c3a88: 28420800 slti r2,r2,0x0800
001c3a8c: 14400002 bne r2,r0,0x 001c3a98
001c3a90: 00000000 nop
001c3a94: 24c60001 addiu r6,r6,0x0001
001c3a98: 04610002 bgez r3,0x 001c3aa4
001c3a9c: 00601021 addu r2,r3,r0
001c3aa0: 24620fff addiu r2,r3,0x0fff
001c3aa4: 00021303 sra r2,r2,0x0c
001c3aa8: 00021300 sll r2,r2,0x0c
001c3aac: 00621023 subu r2,r3,r2
001c3ab0: 28420800 slti r2,r2,0x0800
001c3ab4: 14400002 bne r2,r0,0x 001c3ac0
001c3ab8: 00000000 nop
001c3abc: 24630001 addiu r3,r3,0x0001
001c3ac0: 04c10002 bgez r6,0x 001c3acc
001c3ac4: 00c01021 addu r2,r6,r0
001c3ac8: 24c20fff addiu r2,r6,0x0fff
001c3acc: 00023303 sra r6,r2,0x0c
001c3ad0: 04610002 bgez r3,0x 001c3adc
001c3ad4: 00601021 addu r2,r3,r0
001c3ad8: 24620fff addiu r2,r3,0x0fff
001c3adc: 00021b03 sra r3,r2,0x0c
001c3ae0: 02002021 addu r4,r16,r0
001c3ae4: 3c05801d lui r5,0x801d
001c3ae8: 24a5e2dc addiu r5,r5,0xe2dc
001c3aec: 27a20018 addiu r2,r29,0x0018
001c3af0: a7a60018 sh r6,0x0018(r29)
001c3af4: a7a3001a sh r3,0x001a(r29)
001c3af8: afa20010 sw r2,0x0010(r29)
001c3afc: 26220018 addiu r2,r17,0x0018
001c3b00: 3c07801c lui r7,0x801c
001c3b04: 24e766d4 addiu r7,r7,0x66d4
001c3b08: 3c06801c lui r6,0x801c
001c3b0c: 24c65650 addiu r6,r6,0x5650
001c3b10: 02a73821 addu r7,r21,r7
001c3b14: 0c070db1 jal 0x 001c36c4
001c3b18: afa20014 sw r2,0x0014(r29)
001c3b1c: 8e220008 lw r2,0x0008(r17)
001c3b20: 00000000 nop
001c3b24: 10400010 beq r2,r0,0x 001c3b68
001c3b28: 26b5000c addiu r21,r21,0x000c
001c3b2c: 26520028 addiu r18,r18,0x0028
001c3b30: 8e220000 lw r2,0x0000(r17)
001c3b34: 8e030000 lw r3,0x0000(r16)
001c3b38: 8c420000 lw r2,0x0000(r2)
001c3b3c: 00771824 and r3,r3,r23
001c3b40: 00561024 and r2,r2,r22
001c3b44: 00621825 or r3,r3,r2
001c3b48: ae030000 sw r3,0x0000(r16)
001c3b4c: 8e230000 lw r3,0x0000(r17)
001c3b50: 02162024 and r4,r16,r22
001c3b54: 8c620000 lw r2,0x0000(r3)
001c3b58: 26100028 addiu r16,r16,0x0028
001c3b5c: 00571024 and r2,r2,r23
001c3b60: 00441025 or r2,r2,r4
001c3b64: ac620000 sw r2,0x0000(r3)
001c3b68: 3c02801c lui r2,0x801c
001c3b6c: 904268a5 lbu r2,0x68a5(r2)
001c3b70: 26940001 addiu r20,r20,0x0001
001c3b74: 0282102a slt r2,r20,r2
001c3b78: 1440ff9c bne r2,r0,0x 001c39ec
001c3b7c: 26730004 addiu r19,r19,0x0004
001c3b80: 0c008f42 jal 0x00023d08          [[00023d08 - 00023d18]
001c3b84: 02002021 addu r4,r16,r0
001c3b88: 02002021 addu r4,r16,r0
001c3b8c: 34050001 ori r5,r0,0x0001
001c3b90: 34020008 ori r2,r0,0x0008
001c3b94: a2020004 sb r2,0x0004(r16)
001c3b98: a2020005 sb r2,0x0005(r16)
001c3b9c: 0c008f1a jal 0x00023c68          ? 0x23c68
001c3ba0: a2020006 sb r2,0x0006(r16)
001c3ba4: 02002021 addu r4,r16,r0
001c3ba8: 0c008f24 jal 0x00023c90          00023c90 - 00023cb4
001c3bac: 00002821 addu r5,r0,r0
001c3bb0: 3c0400ff lui r4,0x00ff
001c3bb4: 3484ffff ori r4,r4,0xffff
001c3bb8: 340200ff ori r2,r0,0x00ff
001c3bbc: 3c05ff00 lui r5,0xff00
001c3bc0: a6000008 sh r0,0x0008(r16)
001c3bc4: a600000a sh r0,0x000a(r16)
001c3bc8: a6020010 sh r2,0x0010(r16)
001c3bcc: a6000012 sh r0,0x0012(r16)
001c3bd0: a6000018 sh r0,0x0018(r16)
001c3bd4: a602001a sh r2,0x001a(r16)
001c3bd8: a6020020 sh r2,0x0020(r16)
001c3bdc: a6020022 sh r2,0x0022(r16)
001c3be0: 8e220000 lw r2,0x0000(r17)
001c3be4: 8e030000 lw r3,0x0000(r16)
001c3be8: 8c420000 lw r2,0x0000(r2)
001c3bec: 00651824 and r3,r3,r5
001c3bf0: 00441024 and r2,r2,r4
001c3bf4: 00621825 or r3,r3,r2
001c3bf8: ae030000 sw r3,0x0000(r16)
001c3bfc: 8e230000 lw r3,0x0000(r17)
001c3c00: 00000000 nop
001c3c04: 8c620000 lw r2,0x0000(r3)
001c3c08: 02042024 and r4,r16,r4
001c3c0c: 00451024 and r2,r2,r5
001c3c10: 00441025 or r2,r2,r4
001c3c14: ac620000 sw r2,0x0000(r3)
001c3c18: 8fbf0048 lw r31,0x0048(r29)
001c3c1c: 8fb70044 lw r23,0x0044(r29)
001c3c20: 8fb60040 lw r22,0x0040(r29)
001c3c24: 8fb5003c lw r21,0x003c(r29)
001c3c28: 8fb40038 lw r20,0x0038(r29)
001c3c2c: 8fb30034 lw r19,0x0034(r29)
001c3c30: 8fb20030 lw r18,0x0030(r29)
001c3c34: 8fb1002c lw r17,0x002c(r29)
001c3c38: 8fb00028 lw r16,0x0028(r29)
001c3c3c: 27bd0050 addiu r29,r29,0x0050
001c3c40: 03e00008 jr r31
001c3c44: 00000000 nop