ROM Program for Microcomputers (RP/M) was installed in Gemini GM811 and GM813 processor cards where disks were not used. It was a 4kB monitor with similar functions to Nascom’s NAS-SYS, however the programming interface was virtually identical to CP/M. All software developed using RP/M could be run on CP/M systems and some CP/M software (e.g. MBASIC) would run on a diskless system if it was loaded from tape or an EPROM! The first version was 0.1 which had no reported bugs! However, version 2.0 was released in June 1982 to cope with the “new” 80-track floppy disks and the GM813 processor card. It still had no reported bugs!

On initialisation or Reset RP/M would first search for a floppy disk drive and attempt to boot the system from it. It did not support hard disk drives.

Version 0.1

I still need information on this version.

Version 2.0

Main additional features over version 0.1

  • The boot routine works with both Pertec DD/DS and Micropolis DD/(SS or DS) double-tracking drives
  • Operates with both GM811 and GM813 cards
  • Automatic disk boot on power-on or reset if a disk card is in the system
  • Operation is possible without a video card, using the serial port
  • Support of parallel printers is included

RP-M manual

Version 2.1

No, this wasn’t a version increase because of a bug!
The hardware recognition was changed to allow correct operation of a system comprised of a GM811 processor, RP/M 2.0 and a MAP 256kB RAM card. This was caused by the memory addressing ports chosen by MAP.