pcjs/devices/pcx86/machine/5150/dual/64kb
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2017-07-12 16:22:26 -07:00
..
machine.xml Added support for a new "flicker" PCx86 Video property that simulates good old-fashioned CGA flicker -- don't leave home without it! 2017-07-12 16:22:26 -07:00
README.md Added more demo links on the home page, switched nearly all machines over to the complete diskette library (instead of just a few samples), added the ability to autoMount disketttes by name OR by path, and updated the Dual Display IBM PC with a newer version of DOS along with details on toggling the active display 2017-06-24 10:39:26 -07:00

layout title permalink machines
page IBM PC (Model 5150, 64Kb) with Dual Displays /devices/pcx86/machine/5150/dual/64kb/
id type autoMount
ibm5150 pcx86
A
name
PC-DOS 3.00 (Disk 1)

IBM PC (Model 5150, 64Kb) with Dual Displays

The original IBM PC supported multiple display adapters. This page demonstrates a PCjs hardware configuration with both a Monochrome Display connected to an MDA (Monochrome Display Adapter) and a Color Display connected to a CGA (Color Display Adapter).

At any given time, only one display was considered "active", and the initial active display was determined by switches on the motherboard. After booting DOS, you could use MODE commands to change the active display:

  • mode co40 selects the Color Display and sets it to 40-column mode
  • mode co80 selects the Color Display and sets it to 80-column mode
  • mode mono selects the Monochrome Display, which supports only 80-column mode

The initial active display for the machine below is the Monochrome Display. Third-party software with dual-display support could write to both displays simultaneously, but most text-based applications only wrote to the active display. Programs that used color graphics, on the other hand, might use the Color Display whether or not it was currently active.

{% include machine.html id="ibm5150" %}