Difference between revisions of "000125a8 - 00012608"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 000125a8: 3c028003 lui r2,0x8003 000125ac: 94422a54 lhu r2,0x2a54(r2) 000125b0: 27bdffe8 addiu r29,r29,0xffe8 000125b4: afb00010 sw r16,0x0010(...")
 
m
Line 1: Line 1:
 
<font face='Courier New'>
 
<font face='Courier New'>
 
   
 
   
 +
This routine seems to be for inputs related to moving a unit.
 
  000125a8: 3c028003 lui r2,0x8003
 
  000125a8: 3c028003 lui r2,0x8003
 
  000125ac: 94422a54 lhu r2,0x2a54(r2)
 
  000125ac: 94422a54 lhu r2,0x2a54(r2)

Revision as of 01:08, 26 June 2021

This routine seems to be for inputs related to moving a unit.
000125a8: 3c028003 lui r2,0x8003
000125ac: 94422a54 lhu r2,0x2a54(r2)
000125b0: 27bdffe8 addiu r29,r29,0xffe8
000125b4: afb00010 sw r16,0x0010(r29)
000125b8: 00808021 addu r16,r4,r0
000125bc: 30421000 andi r2,r2,0x1000
000125c0: 1040000d beq r2,r0,0x000125f8
000125c4: afbf0014 sw r31,0x0014(r29)
000125c8: 0c004b50 jal 0x00012d40
000125cc: 34050002 ori r5,r0,0x0002
000125d0: 34030002 ori r3,r0,0x0002
000125d4: 3c018003 lui r1,0x8003
000125d8: a42329f0 sh r3,0x29f0(r1)
000125dc: 34422000 ori r2,r2,0x2000
000125e0: 00021400 sll r2,r2,0x10
000125e4: 00022403 sra r4,r2,0x10
000125e8: 02002821 addu r5,r16,r0
000125ec: 34066000 ori r6,r0,0x6000
000125f0: 0c004ec8 jal 0x00013b20
000125f4: 34074000 ori r7,r0,0x4000
000125f8: 8fbf0014 lw r31,0x0014(r29)
000125fc: 8fb00010 lw r16,0x0010(r29)
00012600: 27bd0018 addiu r29,r29,0x0018
00012604: 03e00008 jr r31
00012608: 00000000 nop