DOKK / manpages / debian 12 / scummvm-tools / descumm.6.en
descumm(6) Games Manual descumm(6)

descumm - SCUMM script disassembler

descumm -0|-1|-2|-3|-n|-z|-4|-5|-6|-7|-8|-g<NNN> [-u] [-o] [-i] [-e] [-f] [-w] [-b] [-c] [-x] [-h] <script>

descumm disassembles SCUMM scripts.

The first argument determines the version:

-0
selects version 0 (Commodore 64)
-1|-2|-3
selects version 1, 2, or 3 respectively, with no header
selects version 3, with Indy 3-specific hacks
selects version 3, with Zak-specific hacks
-4|-5|-6|-7|-8
selects version 4 through 8 respectively
selects Humongous Entertainment version NNN (always with three digits)

the script is unblocked (has no headers); this is set by default for versions 0 through 3
always show offsets
don't output ifs
don't output else
don't output else-if
don't output while
don't output breaks
don't show opcodes
don't show offsets
halt on error

This manual page was adapted from the program usage information by Stephen Kitt <skitt@debian.org>, for the Debian GNU/Linux system (but may be used by others). It was last modified for scummvm-tools version 2.0.

January 8, 2018 scummvm-tools