Small Computer Monitor v1.2

SCM v1.2 is currently a Beta release and is not yet being used for ‘production’ firmware.

The Small Computer Monitor is a classic machine code monitor for Z80 based systems.

Version 1.2 adds a framework to enable most configurations to be created with simple text files thus reducing the need to manage so many code files. It also makes it easier to add support for new devices, such as serial interfaces. The increased code size required to support these new features means the fully-featured monitor does not fit in an 8k ROM.

Other configurations can be found in the SCM v1.0 and SCM v1.1 distributions.

Known Bugs and Limitations

  • Some configurations of SCM v1.2 fail to execute idle event routines (API 0x13 to 0x16)
  • Single stepping does not execute instructions that result in the program counter not changing, such as DJNZ when B > 1 and the relative jump is to itself


Older Versions

Supported Hardware

For the following hardware, see SCM v1.1

For the following hardware, see SCM v1.0

One thought on “Small Computer Monitor v1.2”

Comments are closed.

Homebrew 8-bit retro computing