SCM.INI
is the file containing information about opcodes used during disassembling and compiling script files. Sanny Builder ships a list of opcodes for each edit mode.;
are ignored.VERSION
– defines the version of this file. See the $VERSION directive
PUBLISHER
– who authored this version
DATE
– the update date.
The disassembler prints the metadata in the first line of the output file.xxxx=N, yyyy
XXXX
– the opcode number
N
– the number of parameters
yyyy
– the opcode description.%
0001
. When the disassembler finds 0001
in a script it prints the wordswait
and ms
with the parameter value in-between to the output file.number
and a type
.%1d%
is its index. The idea is that some opcodes have their parameters rearranged to make source code more readable.0053
would look like: