Click Here to become a fan    
The Latest News ! The History of Computing The Magazine Forums Collectors corner Have Fun there ! Buy books and goodies
  Click here to loginLogin Click here to print the pagePrinter ViewClick here to send a link to this page to a friendTell a FriendTell us what you think about this pageRate this PageMistake ? You have mr info ? Click here !Add Info     Search     Click here use the advanced search engine

Digital
Equipment
Corporation

VT78
Browse console museumBrowse pong museum









 

Amstrad CPC-464 goodies !

see details
Back to the roots goodies !

see details
Commodore 64 goodies !

see details
Atari ST bee icon goodies !

see details
Camputers Lynx logo goodies !

see details
Commodore VIC-20 goodies !

see details
Horace is not dead goodies !

see details
www.old-computers.com logo goodies !

see details
Odyssey 2 / Videopac sprites goodies !

see details
MSX Retro Gamer goodies !

see details
Apple II goodies !

see details
1kb memory only...sorry goodies !

see details
Atari ST bomb icons goodies !

see details
Amiga Workbench goodies !

see details
Oric Atmos goodies !

see details
Destroy all humanoids ! goodies !

see details
I love my Oric-1 goodies !

see details
H.E.R.O. goodies !

see details
ZX Spectrum goodies !

see details
Commodore 64 boot screen goodies !

see details
MZ-700 goodies !

see details
READY prompt goodies !

see details
Odyssey 2 / Videopac Select Game prompt goodies !

see details
Pixel adventurer goodies !

see details





D > DIGITAL EQUIPMENT CORPORATION > RAINBOW 100     


Digital Equipment Corporation
RAINBOW 100

The Rainbow 100 had a proprietary floppy drive format. Disks formatted for the Rainbow 100 could not be read or written to by other PC computers, even though materially they were the same type of 5'' disk.

Chris Ryan reports:

There were two versions : the model 100 and the model 100+. The 100 had 64 KB soldered RAM and the 100+ had 128KB with a socket expansion for an other option board.

The system was triple boot (in BIOS, and could be set for automatic default boot preference on 100+) and booted in either CP/M, DOS, or VT100 mode.
When booted in DOS, the Z-80 acted as an I/O co-processor for the 8088 side, and visa-versa for CP/M mode.
The 8088 could also be upgraded with an NEC V-20 chip, but it involved either doing an E-PROM hack (published) or manually selecting the boot mode each time. (It was due to the V-20 being so much faster, and the post used a step/increment timing sequence, the system would respond faster than the number of clock cycles it was told to wait until looking for a response.)




ShareThis


 

I have a fondness for the Rainbow 100 because it was how I started my software business back in 1983 (after selling a beautiful ''67 SS 350 Camaro to buy the Rainbow. I still have the very first DEC Rainbow sold by Computerland in the San Fernando Valley.

I originally wrote a formatting program for the Rainbow, and later wrote Media Master, a disk-to-disk format conversion program. That work in the floppy disk controller world eventually led to the creation of the Fastback Plus backup programs for the Mac and PC.

Dan Pleasant brought Code Blue to me to market while he was working at HP back in the day. He later was a major contributor to Fastback for the Mac. If you guys are interested, there is some history posted at the homepage URL.

For those trying to figure out direct screen I/O, I would say it is extremely difficult. I poked around the BIOS back then to try to help my friend Dave Grenewetski (later the CEO of Mindscape) figure out how he might port his graphics program on the Osborne to the Rainbow. I don''t remember the exact reason why now, but I do know I concluded it was more work than the market size merited.

          
Saturday 18th December 2010
Mark Graybill (United States)
Intersecting Concepts

I recently restored a Rainbow 100 and I am trying to write some software for it. It is slow going with only the BDOS calls. I wish I could talk to the hardware a bit. Any information would be very appreciated I was a Digital Research Engineer and have a fondness for the machine.
doug@goodall.com

          
Saturday 9th October 2010
Douglas W. Goodall (United States)
Douglas Goodall

While working at DEC, I actually wrote MS-DOS 3.3 for the Rainbow 100. The machine had several operating system choices for it. You could run CPM-80 on the Z80 microprocessor, CPM/86 on the 8088, MS-DOS on the 8088, VENIX (a UNIX v5 implementation) on the 8088, MPM (a multi-tasking version of CPM/86), and even Windows 1.0 which was adapted for the Rainbow at DEC by a guy named Alpo Kalio (a brilliant engineer). Windows ran on the hardware-assisted graphics card. The unique part of the hardware is that the two CPU''s could share a 2K space in RAM which allowed them to communicate. Thus, the floppy disc handling was done totally by the Z80 while the rest of the system I/O was done by the 8088. Pretty advanced engineering!

The biggest definciency of the Rainbow was the fact that early versions of it had no support for software writers. On the IBM PC, you could call various BIOS functions such as INT 10H to do elementary text and graphics on the screen. The Rainbow, until DOS v2.11 had no such support. Thus, software writers such as Lotus 1-2-3 had a heckava time trying to talk directly at the hardware in order to do text and graphics. Later on, as the Rainbow was dying, I produced a complete Software Development Kit for the Rainbow which had a rich set of interfaces for doing text and graphics. I also wrote a driver so that the Rainbow could read and write single-sided IBM floppies and so that the IBM PC could read Rainbow''s 10 sector per track single sided floppies.

Later on, the morons at DEC (which had a very hierarchical management structure) tried to clone the IBM AT in a single box. They called this monstrosity the VAXMate. Unfortunately, one of the engineers who was working on the non-infringing BIOS actually stole some of IBM''s code verbatim. This caused all sorts of legal problems for DEC. Ken Olsen, the short-sighted owner of DEC, demanded that the VAXMate be produced with monochrome EGA graphics and without a fan. Thus, the thing constantly overheated. I think that DEC may have sold 1 or 2 of these horrid machines. I had already departed for Microsoft by the time that DEC tried to get this VAXMate thing off the ground.

          
Friday 2nd April 2010
Fred Einstein (Cincinnati, OH USA)

 

NAME  RAINBOW 100
MANUFACTURER  Digital Equipment Corporation
TYPE  Professional Computer
ORIGIN  U.S.A.
YEAR  1984
KEYBOARD  Full-stroke keyboard with function keys, editing keypad and numeric keypad.
CPU  Intel 8088 + Zilog Z80 A
SPEED  4.81 MHz (8088) / 4 MHz (Z80)
RAM  64 KB (up to 896 KB)
ROM  24 KB (includes self-diagnostics)
TEXT MODES  40 x 24 / 80 x 24 / 132 x 24
GRAPHIC MODES  320 x 200 / 640 x 200 / 800 x 240
COLOrsc  16 among 4096 (optional)
SOUND  Beeper
SIZE / WEIGHT  48.3 (W) x 36.3 (D) x 16.5 (H) cm (system unit)
I/O PORTS  2 x RS-232, keyboard, monitor
BUILT IN MEDIA  Two 400 KB 5.25'' disk-drives
OS  MS DOS + CP/M (+ CP/M 86 - Prologue )
POWER SUPPLY  Built-in switching power supply unit
PERIPHERALS  3 expansion slots
PRICE  £2300 (U.K., 1984)





Google
 
Web www.old-computersc.com


 

More Info
More pictures
Documentations
Mini-Forum

Click here to go to the top of the page   
Contact us | members | about old-computers.com | donate old-systems | FAQ
OLD-COMPUTERS.COM is hosted by - NYI (New York Internet) -