ROM-MJS for Multicomp
There are two versions of ROM-MJS for the Multicomp (Z80).
The first version (version 1) Utilises Grant's existing monitor to boot. The intention was to replace his CP/M implementation with the Extended Monitor to provide more utilities as well as PC partition support.
The monitor and Hardware Access Code were packaged along with a loader code and copied to the location on the disk where Grant's monitor expected to find CP/M.. The loader then moved the various code sections into RAM and passed control to the monitor. A partition table was also created to allow PC style partitions to be utilised.
As the monitor grew and additional features were added the memory model Grant used was no longer suitable and a new boot system was created.
Currently, CP/M 3 and MP/M II require specific BIOS and XIOS modules for the Multicomp.
The available disk images for the Multicomp are in the following table: