This document provides comprehensive technical documentation for the Rainbow 100+/100B computer, encompassing both its system specifications and terminal emulation capabilities.
The "System Specification" section details the computer's hardware architecture, including its dual-processor design (8088 and Z80A CPUs), various memory configurations (RAM, ROM, NVM, video memory), and I/O mapping. It describes the core components such as the monitor, ergonomic keyboard, RX50 floppy disk drives, and power supply, along with various interface connectors. The document also outlines optional expansion modules, including memory upgrades (up to 896KB total), an extended communications option (providing a second serial port and DMA), and graphics options (monochrome and color, supporting VT240 functionality with different resolutions). Detailed performance and reliability specifications are provided for these components, including the optional 10 MByte Winchester disk storage. The firmware overview covers two VT102 emulation modes ("terminal" and "console"), offering services for console I/O, cursor control, diagnostics, and a bootstrap loader, alongside a list of functional differences from standard VT102. It further includes system parameter information, manufacturing diagnostic support, power supply details, and adherence to numerous industry standards.
The "Terminal Emulation Manual" section focuses on character generation by the Rainbow 100 keyboard (standard, editing, function, numeric keypad keys) and how received characters and control functions are processed according to ANSI standards. It includes a detailed explanation of ANSI-compatible and VT52-compatible escape and control sequences for managing display, cursor positioning, character sets, attributes, erasing, printing, and reporting functions. This section also highlights specific operational differences between the Rainbow 100 and the VT100 terminal family, illustrates international keyboard layouts, and describes compose sequences for generating special characters and 7-bit/DEC 8-bit character translations.
Site structure and layout ©2025 Majenko Technologies