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 (→‎Table of Parameters: getScriptRunning = isScriptRunning in descumm)
m (→‎Table of Parameters: clearHeap does not take an argument)
 
(5 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,030: Line 1,031:
|style="color:silver; background:whitesmoke" |False
|style="color:silver; background:whitesmoke" |False
|P8
|P8
|SO
|SO+
|style="color:silver; background:whitesmoke" |None
|style="color:silver; background:whitesmoke" |None
|-
|-
Line 1,102: Line 1,103:
|style="color:silver; background:whitesmoke" |False
|style="color:silver; background:whitesmoke" |False
|A1
|A1
|style="color:silver; background:whitesmoke" |None
|style="color:silver; background:whitesmoke" |None
|-
|align="left" |printEgo
|$D8
|style="color:silver; background:whitesmoke" |==
|style="color:silver; background:whitesmoke" |False
|SO+
|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,349: 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,478: 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,486: 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,550: 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,626: 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