^C^1A VIDEO PRIMER ^Cby: Joel Ellis Rea ^CPart One: Introduction and Overview One thing which separates most personal computers from minicomputers and mainframes is that personal computers generally have only one user. Because of this they usually generate their own video display rather than use multiple terminals to handle video. Video is very important, since video display is the primary means by which the computer communicates with a user. Printers are for permanent hardcopy, not for interaction. Voice synthesis is still used for specific applications rather than general input and output. Machine/human telepathic interfaces are still hard to find outside of science-fiction novels. But the video display is the most important machine-to-human peripheral device of any personal computer. Traditionally video has received short shrift during personal computer design and marketing. The Apple had reasonably advanced video for its time, but the TRS-80 and others simply provided barebones text, sometimes with limited graphics. When IBM announced the specifications for the IBM Personal Computer, it became apparent that video was being ignored again. The original IBM-PC could not so much as display a cursor on the screen without a plug-in video board, and video display adapter boards are still not included in the system. IBM provided only two options: the Monochrome Display Adapter (MDA) and the Color Graphics Adapter (CGA). The MDA displays reasonably sharp text on a then non-standard, special monochrome monitor. The CGA displays poor quality, but colorful, text in addition to mediocre color graphics, on a more standard |CR|AG|9B^1I^N (|CRed^N, |AGreen^N and |9Blue^N, with ^1Intensity^N) Digital monitor. Whatever the reasons, this lack of foresight on IBM's part created a huge market for third-party video display adapter boards and video monitors to sup- port them. Then came the Hercules Monochrome Graphics Board and its many imitators, the Plantronics ColorPLUS board which acted as an enhanced CGA, the Tecmar Graphics Master (which probably has more video modes than any other single board), the 400-scanline boards like Persyst's BOB (Best of Both) and the Sigma Color 400, etc. Finally, IBM got into the act by developing a new board named the Enhanced Graphics Adapter (EGA) board which provided enhanced graphics on RGBI monitors, high resolution (but not as high as Hercules) graphics for monochrome monitors, and near-monochrome-quality (NMQ?) text and highly enhanced graphics on a new kind of non-standard color monitor. They of course kept it from being compatible with any of the third-party boards even though this sacrificed compatibility with their own MDA and CGA boards. Subsequently new third-party EGA-compatible boards appeared, which provided EGA compatibility along with other features, such as better MDA and CGA emulation, plus Hercules and even Plantronics support. Now the market seems inundated with more video monitors, display boards, etc. than you can shake a stick at. Unless you are a video engineer, it seems impossible to make heads or tails out of all this mess and be able to mix or match boards and monitors to provide the video capabilities you need. This series of articles will form a primer on IBM video capabilities, and hopefully impart enough information to allow you to make informed choices re- garding present and future display options. In part two, we will begin with a description of the fundamentals of video display. See you then.