Open main menu

Difference between revisions of "SCUMM/V5 opcodes"

1 byte removed ,  03:33, 8 April 2009
m
→‎print ($14): forgot how to count in hex
m (→‎oldRoomEffect ($5C): don't know how this works)
m (→‎print ($14): forgot how to count in hex)
Line 993: Line 993:
  $07
  $07
  $08 offset[p16] delay[p16]
  $08 offset[p16] delay[p16]
  $15 string[c]... $FF
  $0F string[c]... $FF


===Operation===
===Operation===
Line 1,016: Line 1,016:
|$07||SO_OVERHEAD||Overhead-aligns the text.
|$07||SO_OVERHEAD||Overhead-aligns the text.
|-
|-
|$15||SO_TEXTSTRING||Prints the text string that follows. Terminated by $FF.
|$0F||SO_TEXTSTRING||Prints the text string that follows. Terminated by $FF.
|}
|}


Line 1,025: Line 1,025:
In Loom CD (SCUMM V4), there is an additional text function $08 (SO_SAY_VOICE), which plays a portion of the CD audio track.
In Loom CD (SCUMM V4), there is an additional text function $08 (SO_SAY_VOICE), which plays a portion of the CD audio track.
  $08 offset[p16] delay[p16]
  $08 offset[p16] delay[p16]


==printEgo ($D8)==
==printEgo ($D8)==
125

edits