Changes

Jump to navigation Jump to search

FF7/Field/Script/Opcodes/97 DEC

693 bytes added, 22:11, 7 September 2006
no edit summary
* Opcode: '''0x95'''
* Short name: '''DEC'''
* Long name: Decrement (8-bit)

==== Memory layout ====
{| border="1" cellspacing="1" cellpadding="3" style="border: 1px solid black; border-collapse: collapse;"
! width="40" | 0x95
! width="40" | ''B''
! width="40" | ''A''
|}

==== Arguments ====
* '''const UByte''' ''B'': Destination bank.
* '''const UByte''' ''A'': Address.

==== Description ====

Decrements the 8-bit value found at bank '''B''', address '''A'''. If the value is 0x00, it will roll over to 0xFF. If you specify a 16-bit bank, only the lower byte will be decremented, and if the lower byte is 0x00, the higher byte will be unaffected whilst the lower byte will return to 0xFF.

Navigation menu