From 496f9ce31ac9b8dd17a0cf0fef730ca4c5f1e5e7 Mon Sep 17 00:00:00 2001 From: Jeff Parsons Date: Mon, 21 Mar 2016 15:50:39 -0700 Subject: [PATCH] Added CGA information --- devices/pc/video/README.md | 3 +- devices/pc/video/cdp/cga/README.md | 52 +++++++++++++++++++++++ devices/pc/video/cdp/cga/cdp-cga.xml | 2 +- devices/pc/video/ibm/cga/README.md | 62 ++++++++++++++++++++++++++++ modules/pcjs/lib/chipset.js | 26 +++++++----- 5 files changed, 133 insertions(+), 12 deletions(-) create mode 100644 devices/pc/video/cdp/cga/README.md create mode 100644 devices/pc/video/ibm/cga/README.md diff --git a/devices/pc/video/README.md b/devices/pc/video/README.md index 076713dff..8e9fbf490 100644 --- a/devices/pc/video/README.md +++ b/devices/pc/video/README.md @@ -13,12 +13,13 @@ configuration file. See one of the following video adapters for examples of ho PCjs supports the following IBM PC video adapters: * Monochrome Display Adapter (MDA) -* Color Graphics Adapter (CGA) +* [Color Graphics Adapter (CGA)](ibm/cga/) * [Enhanced Graphics Adapter (EGA)](ibm/ega/) * [Video Graphics Array (VGA)](ibm/vga/) More detailed information is available for the following IBM-compatible video adapters: +* [CDP CGA](/devices/pc/video/cdp/cga/) * [ATI VGA](/devices/pc/video/ati/vga/) * [COMPAQ EGA](/devices/pc/video/compaq/ega/) * [COMPAQ VGA](/devices/pc/video/compaq/vga/) diff --git a/devices/pc/video/cdp/cga/README.md b/devices/pc/video/cdp/cga/README.md new file mode 100644 index 000000000..57e3c1f05 --- /dev/null +++ b/devices/pc/video/cdp/cga/README.md @@ -0,0 +1,52 @@ +--- +layout: page +title: "Columbia Data Products Color Graphics Adapter (CGA)" +permalink: /devices/pc/video/cdp/cga/ +--- + +Columbia Data Products Color Graphics Adapter (CGA) +--- + +We don't have a Columbia Data Products CGA card, so we cannot say to what extent it may differ from +an IBM CGA card (if at all). All we have is what's believed to be a copy of their CGA character ROM, +and it is *identical* the CGA portion of the [IBM CGA](/devices/pc/video/ibm/cga/) character ROM. + +### Columbia Data Products CGA Configurations + +The easiest way for a machine to include an CGA *[Video](/docs/pcjs/video/)* component in its XML configuration file +is to reference the project's predefined CGA configuration file, using the *ref* attribute; eg: + +