Windows 1.03.04 (DEC Rainbow 100 OEM)

1.03.04
Build of Windows 1.0
Screenshot
OS family16-bit Windows
Version number1.03.04
Architecturex86 16-bit
About dialog
Win1.03 ExecAbout (DECRainbow100B).png
Not to be confused with Windows 1.03.04.

Windows 1.03.04 is an unofficial port of Windows 1.03 made by DEC in 1987 for their Rainbow 100 computer.

Installation[edit | edit source]

Use the MAME emulator running the Rainbow 100-B machine with 512KB or more memory configured.

Step-by-step[edit | edit source]

  1. Create a 10MB or 20MB CHD hard disk image with standard CHS values using the chdman tool.
  2. Boot the machine and open the main configuration menu using the Tab key:
    • In the DIP Switches menu, enable DEC HARD DISK (#1) and GRAPHICS OPTION.
    • In the File Manager menu:
      • Set your CHD image to harddisk1.
      • Set the MS-DOS 3.10b boot disk to floppydisk1.
      • Set the Winchester Utilities (WUTIL) disk image to floppydisk2.
  3. Reboot the machine.
  4. Run the aforementioned utility (WUTIL) to prepare your CHD image by using "format and initialize hard disk" and following on-screen instructions.
  5. Partition and format the hard drive by using FDISK and FORMAT.

Copying Windows files[edit | edit source]

This build is only available as a pre-installed copy, with its files contained within multiple ARC archives. To extract them, you must use the RX50DRVR and PKXARC utilities and have the 86Box or PCem emulator running with an existing installation of MS-DOS 3.30 and two 5,25" 360KB floppy drives configured. You also need to create multiple 5,25" 360KB disk images containing every single ARC archive, as well as several blank Rainbow single-sided 5,25" 400KB disk images where the files will be copied.

  1. Copy the RX50DRVR and PKXARC utility files to C:.
  2. Add the following line into your CONFIG.SYS file: DEVICE=RX50DRVR.SYS.
  3. Reboot the system and insert a blank 5,25" 400KB disk image into drive A: and a disk image with the first ARC archive into drive B:. RX50DRVR will automatically assign specific drive letter for the 5,25" 400KB disks – in this case, drive D:.
  4. Type RX50INIT D: [volumename]. This will initialize the 5,25" 400KB disk image for first use.
  5. Type PKXARC -E B:\[filename].ARC D:\. This will extract the Windows files from the ARC archive into the disk image.
  6. Follow these steps with every other ARC archive.

There may not be enough space on for all files. In this case, you have to manually extract the missing files with an extracting utility for Windows and add them to the 5,25" 360KB disk images, then copy the files using the COPY B:\*.* D:\*.* command.

  1. Run the Rainbow 100-B machine.
  2. Set the first disk image containing the system files to floppydisk2.
  3. Type COPY B:\*.* E:\*.* and follow all these steps with every other disk image.
  4. Reboot the system.
  5. Navigate into drive E:.
  6. Type WIN.

Gallery[edit | edit source]