Difference between revisions of "0008e0bc - 0008e0ec"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "<font face='Courier New'> 0008e0bc: 27bdffe8 addiu r29,r29,0xffe8 0008e0c0: afbf0010 sw r31,0x0010(r29) 0008e0c4: 00801021 addu r2,r4,r0 0008e0c8: 00a03021 addu r6,r5,r0...")
 
m
Line 1: Line 1:
<font face='Courier New'>
+
# handles "Use3DObject" object ID?
   
+
# r4 = object ID
 +
  # r5 = object state
 +
 
 
  0008e0bc: 27bdffe8 addiu r29,r29,0xffe8
 
  0008e0bc: 27bdffe8 addiu r29,r29,0xffe8
 
  0008e0c0: afbf0010 sw r31,0x0010(r29)
 
  0008e0c0: afbf0010 sw r31,0x0010(r29)
  0008e0c4: 00801021 addu r2,r4,r0
+
  0008e0c4: 00801021 addu r2,r4,r0            
  0008e0c8: 00a03021 addu r6,r5,r0
+
  0008e0c8: 00a03021 addu r6,r5,r0             # object state
  0008e0cc: 34040080 ori r4,r0,0x0080
+
  0008e0cc: 34040080 ori r4,r0,0x0080         # -> instruction 0x16?
  0008e0d0: 00402821 addu r5,r2,r0
+
  0008e0d0: 00402821 addu r5,r2,r0             # object ID
  0008e0d4: 0c03c2f8 jal 0x000f0be0
+
  0008e0d4: 0c03c2f8 jal 0x000f0be0           #
  0008e0d8: 34070001 ori r7,r0,0x0001
+
  0008e0d8: 34070001 ori r7,r0,0x0001         # 1
 
  0008e0dc: 34020001 ori r2,r0,0x0001
 
  0008e0dc: 34020001 ori r2,r0,0x0001
 
  0008e0e0: 8fbf0010 lw r31,0x0010(r29)
 
  0008e0e0: 8fbf0010 lw r31,0x0010(r29)
Line 14: Line 16:
 
  0008e0e8: 03e00008 jr r31
 
  0008e0e8: 03e00008 jr r31
 
  0008e0ec: 00000000 nop
 
  0008e0ec: 00000000 nop
</font>
 

Revision as of 03:05, 6 September 2025

# handles "Use3DObject" object ID?
# r4 = object ID
# r5 = object state
0008e0bc: 27bdffe8 addiu r29,r29,0xffe8
0008e0c0: afbf0010 sw r31,0x0010(r29)
0008e0c4: 00801021 addu r2,r4,r0             
0008e0c8: 00a03021 addu r6,r5,r0             # object state
0008e0cc: 34040080 ori r4,r0,0x0080          # -> instruction 0x16?
0008e0d0: 00402821 addu r5,r2,r0             # object ID
0008e0d4: 0c03c2f8 jal 0x000f0be0            # 
0008e0d8: 34070001 ori r7,r0,0x0001          # 1
0008e0dc: 34020001 ori r2,r0,0x0001
0008e0e0: 8fbf0010 lw r31,0x0010(r29)
0008e0e4: 27bd0018 addiu r29,r29,0x0018
0008e0e8: 03e00008 jr r31
0008e0ec: 00000000 nop