Difference between revisions of "FF7/Field/Script/Opcodes/76 PLUS!"
Jump to navigation
Jump to search
my_wiki>Halkun |
my_wiki>BukTop m (1 revision imported) |
(No difference)
|
Revision as of 12:34, 4 April 2018
- Opcode: 0x76
- Short name: PLUS!
- Long name: Saturated Addition (8-bit)
Memory layout
0x76 | D/S | Dest | Oper |
---|
Arguments
- const Bit[4] D: Destination bank
- const Bit[4] S: Source bank
- const UByte Dest: The destination variable, to which the operand is added.
- const UByte Oper: The operand, added to the destination.
Description
Adds two numbers together and stores the result back into "Dest". The result of the addition is capped at 255. If the Source Bank is 0 then the “Oper†is added to the destination value. If the Source Bank is an 8 bit bank, then the “Oper†is the address in that bank where the operand is.