Difference between revisions of "SCUMM/V5 opcodes/Table"

Jump to navigation Jump to search
m
→‎Table of Parameters: clearHeap does not take an argument
m (added printEgo, clarified that print instructions can have multiple sub-ops)
m (→‎Table of Parameters: clearHeap does not take an argument)
 
(4 intermediate revisions by the same user not shown)
Line 12: Line 12:
* J = jump (used by almost all boolean expressions, comparisons) (equivalent to W)
* J = jump (used by almost all boolean expressions, comparisons) (equivalent to W)
* D = delay; 24-bit constant (only used by delay instruction, strangely enough)
* D = delay; 24-bit constant (only used by delay instruction, strangely enough)
* A = ASCII string, terminated by the following argument ($00, $FF, $FE...)
* A0 = ASCII string, null-terminated
* A0 = ASCII string, null-terminated
* A1 = ASCII string, $FF terminated
* A1 = ASCII string, $FF terminated
Line 766: Line 767:
|style="color:silver; background:whitesmoke" |False
|style="color:silver; background:whitesmoke" |False
|P16
|P16
|NS
|L
|J
|J
|-
|-
Line 1,357: Line 1,358:
|clearHeap
|clearHeap
|style="color:silver; background:whitesmoke" |False
|style="color:silver; background:whitesmoke" |False
|P8
|style="color:silver; background:whitesmoke" |None
|style="color:silver; background:whitesmoke" |None
|style="color:silver; background:whitesmoke" |None
|style="color:silver; background:whitesmoke" |None
|style="color:silver; background:whitesmoke" |None
Line 1,486: Line 1,487:
|style="color:silver; background:whitesmoke" |False
|style="color:silver; background:whitesmoke" |False
|P8
|P8
|NS
|A0
|NS
|style="color:silver; background:whitesmoke" |None
|-
|-
|align="left" |roomOps$0E
|align="left" |roomOps$0E
Line 1,494: Line 1,495:
|style="color:silver; background:whitesmoke" |False
|style="color:silver; background:whitesmoke" |False
|P8
|P8
|NS
|A0
|NS
|style="color:silver; background:whitesmoke" |None
|-
|-
|align="left" |roomOps$0F
|align="left" |roomOps$0F
Line 1,558: Line 1,559:
|style="color:silver; background:whitesmoke" |False
|style="color:silver; background:whitesmoke" |False
|P16
|P16
|A
|A0
|style="color:silver; background:whitesmoke" |None
|style="color:silver; background:whitesmoke" |None
|-
|-
Line 1,634: Line 1,635:
|-
|-
|align="left" |stopObjectCode
|align="left" |stopObjectCode
|$00
|$A0
|style="color:silver; background:whitesmoke" |==
|style="color:silver; background:whitesmoke" |==
|style="color:silver; background:whitesmoke" |False
|style="color:silver; background:whitesmoke" |False
125

edits

Navigation menu