JOBSTTS.OUT 001e458c - 001e46c8

From Final Fantasy Hacktics Wiki
Revision as of 09:08, 6 June 2024 by Sardek (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Instructions and notes

JOBSTTS.OUT 001e458c - 001e46c8
-------------------------------------
I couldn't get this breakpoint to fire, no matter what I did
-------------------------------------
001e458c: 27bdffb8 addiu r29,r29,0xffb8
001e4590: afb1003c sw r17,0x003c(r29)
001e4594: 3c118020 lui r17,0x8020
001e4598: 8631a7dc lh r17,-0x5824(r17)
001e459c: 3c028020 lui r2,0x8020
001e45a0: 9442a7ac lhu r2,-0x5854(r2)
001e45a4: afbf0040 sw r31,0x0040(r29)
001e45a8: afb00038 sw r16,0x0038(r29)
001e45ac: 00518023 subu r16,r2,r17
001e45b0: 2402ffff addiu r2,r0,0xffff
001e45b4: 1482000d bne r4,r2,0x001e45ec
001e45b8: 02203021 addu r6,r17,r0
001e45bc: 90a20006 lbu r2,0x0006(r5)
001e45c0: 00000000 nop
001e45c4: 00c21023 subu r2,r6,r2
001e45c8: 3c018020 lui r1,0x8020
001e45cc: a422a7dc sh r2,-0x5824(r1)
001e45d0: 00021400 sll r2,r2,0x10
001e45d4: 0441001c bgez r2,0x001e4648
001e45d8: 00000000 nop
001e45dc: 3c018020 lui r1,0x8020
001e45e0: a420a7dc sh r0,-0x5824(r1)
001e45e4: 08079192 j 0x001e4648
001e45e8: 00000000 nop
001e45ec: 34020001 ori r2,r0,0x0001
001e45f0: 14820015 bne r4,r2,0x001e4648
001e45f4: 00000000 nop
001e45f8: 90a20006 lbu r2,0x0006(r5)
001e45fc: 3c038020 lui r3,0x8020
001e4600: 8463a71c lh r3,-0x58e4(r3)
001e4604: 00461021 addu r2,r2,r6
001e4608: 00603021 addu r6,r3,r0
001e460c: 3c018020 lui r1,0x8020
001e4610: a422a7dc sh r2,-0x5824(r1)
001e4614: 00021400 sll r2,r2,0x10
001e4618: 00021403 sra r2,r2,0x10
001e461c: 24420001 addiu r2,r2,0x0001
001e4620: 90a40006 lbu r4,0x0006(r5)
001e4624: 00621823 subu r3,r3,r2
001e4628: 0064182a slt r3,r3,r4
001e462c: 10600006 beq r3,r0,0x001e4648
001e4630: 00000000 nop
001e4634: 90a20006 lbu r2,0x0006(r5)
001e4638: 00000000 nop
001e463c: 00c21023 subu r2,r6,r2
001e4640: 3c018020 lui r1,0x8020
001e4644: a422a7dc sh r2,-0x5824(r1)
001e4648: 3c028020 lui r2,0x8020
001e464c: 9442a7dc lhu r2,-0x5824(r2)
001e4650: 3c018020 lui r1,0x8020
001e4654: a422a7ac sh r2,-0x5854(r1)
001e4658: 0c078da6 jal 0x001e3698
001e465c: 00a02021 addu r4,r5,r0
001e4660: 3c058020 lui r5,0x8020
001e4664: 94a5a7dc lhu r5,-0x5824(r5)
001e4668: 3c038020 lui r3,0x8020
001e466c: 8463a71c lh r3,-0x58e4(r3)
001e4670: 02051021 addu r2,r16,r5
001e4674: 3c018020 lui r1,0x8020
001e4678: a422a7ac sh r2,-0x5854(r1)
001e467c: 00021400 sll r2,r2,0x10
001e4680: 00021403 sra r2,r2,0x10
001e4684: 0043102a slt r2,r2,r3
001e4688: 14400004 bne r2,r0,0x001e469c
001e468c: 00602021 addu r4,r3,r0
001e4690: 2482ffff addiu r2,r4,0xffff
001e4694: 3c018020 lui r1,0x8020
001e4698: a422a7ac sh r2,-0x5854(r1)
001e469c: 00051400 sll r2,r5,0x10
001e46a0: 00021403 sra r2,r2,0x10
001e46a4: 12220003 beq r17,r2,0x001e46b4
001e46a8: 34020003 ori r2,r0,0x0003
001e46ac: 3c01801e lui r1,0x801e
001e46b0: a0225028 sb r2,0x5028(r1)
001e46b4: 8fbf0040 lw r31,0x0040(r29)
001e46b8: 8fb1003c lw r17,0x003c(r29)
001e46bc: 8fb00038 lw r16,0x0038(r29)
001e46c0: 27bd0048 addiu r29,r29,0x0048
001e46c4: 03e00008 jr r31
001e46c8: 00000000 nop