Difference between revisions of "Free Cursor Controller Input"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
m
m (Merging notes from duplicate page)
 
Line 1: Line 1:
<font face='Courier New'>
 
 
   
 
   
 
  00074bac: 27bdffe8 addiu r29,r29,0xffe8
 
  00074bac: 27bdffe8 addiu r29,r29,0xffe8
 
  00074bb0: afbf0010 sw r31,0x0010(r29)
 
  00074bb0: afbf0010 sw r31,0x0010(r29)
  00074bb4: 0c021ad1 jal 0x00086b44 {{f/jal|00086b44_-_00086dc0|store some effects calculation for all units (GPU)}}
+
  00074bb4: 0c021ad1 jal 0x00086b44                             #{{f/jal|00086b44_-_00086dc0|store some effects calculation for all units (GPU)}}
 
  00074bb8: 00000000 nop
 
  00074bb8: 00000000 nop
  00074bbc: 3c038009 lui r3,0x8009
+
  00074bbc: 3c038009 lui r3,0x8009                               #
  00074bc0: 8c6360f0 lw r3,0x60f0(r3) load status screen check
+
  00074bc0: 8c6360f0 lw r3,0x60f0(r3)                           #load status screen check (0x800960f0)
  00074bc4: 34020001 ori r2,r0,0x0001
+
  00074bc4: 34020001 ori r2,r0,0x0001                           #r2 = 1
  00074bc8: 10620003 beq r3,r2,0x00074bd8 skip if Status is selected
+
  00074bc8: 10620003 beq r3,r2,0x00074bd8                       #skip if Status is selected
 
  00074bcc: 00000000 nop
 
  00074bcc: 00000000 nop
  00074bd0: 0c021c67 jal 0x0008719c {{f/jal|0008719c_-_000871f0|Update Status Bubbles?}}
+
  00074bd0: 0c021c67 jal 0x0008719c                                 #{{f/jal|0008719c_-_000871f0|Update Status Bubbles?}} - Load and save graphic information for units, weapon effects, & some other miscellaneous sprites
 
  00074bd4: 00000000 nop
 
  00074bd4: 00000000 nop
  00074bd8: 0c021b71 jal 0x00086dc4                               {{f/jal|00086dc4 - 00086f28|Something with 0x800960e4 (display function?)}}
+
  00074bd8: 0c021b71 jal 0x00086dc4                             #{{f/jal|00086dc4 - 00086f28|Something with 0x800960e4 (display function?)}}
 
  00074bdc: 00000000 nop
 
  00074bdc: 00000000 nop
  00074be0: 0c01d2da jal 0x00074b68                               {{f/jal|00074b68_-_00074ba8|Something with 0x80096110 (undocumented)}}
+
  00074be0: 0c01d2da jal 0x00074b68                             #{{f/jal|00074b68_-_00074ba8|Something with 0x80096110 (undocumented)}} - may handle ability effect animations? more investigation needed
 
  00074be4: 00000000 nop
 
  00074be4: 00000000 nop
 
  00074be8: 8fbf0010 lw r31,0x0010(r29)
 
  00074be8: 8fbf0010 lw r31,0x0010(r29)
Line 23: Line 22:
 
  '''Battle.bin '''
 
  '''Battle.bin '''
 
  00075324: [[Set move/act based on skillset|Set move/act based on skillset]]
 
  00075324: [[Set move/act based on skillset|Set move/act based on skillset]]
</font>
 

Latest revision as of 21:44, 31 December 2024

00074bac: 27bdffe8 addiu r29,r29,0xffe8
00074bb0: afbf0010 sw r31,0x0010(r29)
00074bb4: 0c021ad1 jal 0x00086b44                              #-->store some effects calculation for all units (GPU)
00074bb8: 00000000 nop
00074bbc: 3c038009 lui r3,0x8009                               #
00074bc0: 8c6360f0 lw r3,0x60f0(r3)                            #load status screen check (0x800960f0)
00074bc4: 34020001 ori r2,r0,0x0001                            #r2 = 1
00074bc8: 10620003 beq r3,r2,0x00074bd8                        #skip if Status is selected
00074bcc: 00000000 nop
00074bd0: 0c021c67 jal 0x0008719c                                  #-->Update Status Bubbles? - Load and save graphic information for units, weapon effects, & some other miscellaneous sprites
00074bd4: 00000000 nop
00074bd8: 0c021b71 jal 0x00086dc4                              #-->Something with 0x800960e4 (display function?)
00074bdc: 00000000 nop
00074be0: 0c01d2da jal 0x00074b68                              #-->Something with 0x80096110 (undocumented) - may handle ability effect animations? more investigation needed
00074be4: 00000000 nop
00074be8: 8fbf0010 lw r31,0x0010(r29)
00074bec: 27bd0018 addiu r29,r29,0x0018
00074bf0: 03e00008 jr r31
00074bf4: 00000000 nop

Return Locations

Battle.bin 
00075324: Set move/act based on skillset