Difference between revisions of "SaveAddress"

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
(Created page with "= {C4} {{IE_C4}} = {{IE_C4_ex}} {{IE_C4_desc}} Comparison: sw r<span title="Variable" style="color:green">VR</span>, 0x<span title="Immediate Value" style="color:green">VALU...")
 
Line 25: Line 25:
  
 
Warning: Only x00-x7F (words) are valid with this instruction!  
 
Warning: Only x00-x7F (words) are valid with this instruction!  
 
+
{{Variables}}
  
 
== Byte Length : Byte (unsigned) ==
 
== Byte Length : Byte (unsigned) ==
 
Amount of bytes to save. 001 to 004.
 
Amount of bytes to save. 001 to 004.

Revision as of 00:06, 17 February 2014

{C4} SaveAddress

SaveAddress(xVR,xVALU,xVA,LEN)

Saves a variable to a given address. Works essentially the same as sb/sh/sw, but using variables.

Comparison: sw rVR, 0xVALU(rVA)


See also: {C1} LoadAddress{C2} UnitAddress{C3} WorldUnitAddress


Variable : Byte (hex)

ID of the Variable which will be stored.

Warning: Only x00-x7F (words) are valid with this instruction!

Click here for the list of Variables


Immediate Value : Half-Word (hex)

Adds this number to the Variable Address to determine which bytes to store.


Variable Address : Byte (hex)

ID of the Variable which holds the main memory address to save to.

Warning: Only x00-x7F (words) are valid with this instruction!

Click here for the list of Variables

Byte Length : Byte (unsigned)

Amount of bytes to save. 001 to 004.