cpuclock <cpu-speed>
Sets up the emulation cpu speed (in Mhz). Note that the speed is only approximate.
map <physical-address> <logical-address>
Maps an area of physical memory (RAM) into the z80 logical address range
output <port-address> [<port-values>]
outputs the port values to the port address. Multiple values to be output maybe specified in the directive.
byte <logical-address> [<memory-data>]
stores the memory-data into memory locations starting at the logical address given
nasload <filename>
loads the file given into the z80 address space (Nascom file format).
binload <logical-address> <filename>
loads the file given into the z80 address space at the address given (binary rom image).
board <port-address> <board-name> [board specific setup]
Installs a board into the xbeaver emulator on the current bus (by default the io bus). The boards available are given here
bus <bus-name>
Selects bus-name as the bus to use to map boards. The bus is created if it has not been used before. The default bus is "io" and is accessed with native z80 io instructions. Additional buses can be accessed using the internal bus mapper "intbus".
verbose
Increases the reporting level
quiet
Turns off reporting
include <filename>
Runs the configuration file specified
optionset <options>
Sets the option(s) given - options are each single letter A..Z
optionclr <options>
Clears the option(s) given - options are each single letter A..Z
if <options> <command>
Executes the command if any of the options specified are set. An option may be preceeded by ! to invert the test.
unless <options> <command>
Executes the command if none of the options specified are set. An option may be preceeded by ! to invert the test.
echo <string>
Echos the string given to the console