Extended manual for Ice Bro Lite
The console view combines VICE’s text monitor output with a small set of IceBro Lite commands. It is most useful when the Remote Monitor is enabled in VICE alongside the Binary Remote Monitor.
Type help or ? for VICE commands when connected to VICE, or cmd for a list of IceBro Lite commands. Tracepoint output is routed into the Trace View rather than the console.
connect / cnct [<ip>:<port>]: connect to a remote host (default 127.0.0.1:6510)pause: stop VICEfont <size:0-6>: adjust the console font sizeeval <exp>: evaluate an expressionhistory / hist: show command historyclear: clear the console logpoke <addr>,<byte>: write a byte to memory; both values may be expressionsremember <byte>[-<byte>] [<addr> <addr>]: remember matching bytes in a rangeforget: clear the remembered matchesmatch <byte>[-<byte>] [<addr> <addr>] [clear|filter|trace|watch]: match remembered bytes and optionally create checkpointsgfxsave [<name>]: export the current graphics screen to a set of files using the supplied base nameUse cmd <command> for help on a specific console command.
rememberremember <byte>[-<byte>] [<addr> <addr>]
Stores a new set of matches in the requested address range. It is the same idea as match <byte> <addr> clear.
forgetforget
Clears the remembered match buffer.
matchmatch <byte>[-<byte>] [<addr> <addr>] [clear|filter|trace|watch]
Compares the current memory contents with the remembered byte range. The clear flag resets the current results first, filter removes non-matching entries from the current result set, trace creates tracepoints and watch creates watchpoints.
gfxsavegfxsave [<name>]
Exports the current graphics screen to a set of files using the supplied base name. If no name is supplied, the command uses gfxsave as the default name. It writes a .txt metadata file, a .scr screen dump, a .col color dump, and a .chr character dump for the detected graphics mode.
pokepoke <addr>,<byte>
Writes a byte to memory even while VICE is running. Both operands may be expressions.
