Remembering COMPAQ

This commit is contained in:
Jeff Parsons 2016-02-25 11:05:39 -08:00
commit 1c04ada64b
26 changed files with 196 additions and 92 deletions

View file

@ -19,7 +19,7 @@ PCjs supports these IBM PC models:
along with these IBM PC-compatibles:
* [Compaq DeskPro 386](/devices/pc/machine/compaq/deskpro386/)
* [COMPAQ](/devices/pc/machine/compaq/) (eg, [DeskPro 386](/devices/pc/machine/compaq/deskpro386/))
We also support a few non-IBM [Devices](/devices/):

View file

@ -0,0 +1,187 @@
---
layout: page
title: COMPAQ Machines
permalink: /devices/pc/machine/compaq/
---
COMPAQ Machines
---
This is an evolving (and roughly chronological) list of COMPAQ machines from the 1980s, which PCjs may eventually
support:
+ [COMPAQ Portable](#compaq-portable)
+ [COMPAQ [Portable] Plus](#compaq-portable-plus-aka-compaq-plus)
+ [COMPAQ DeskPro](#compaq-deskpro)
+ [COMPAQ DeskPro 286](#compaq-deskpro-286)
+ [COMPAQ Portable 286](#compaq-portable-286)
+ [COMPAQ Portable II](#compaq-portable-ii)
+ [COMPAQ DeskPro 386](#compaq-deskpro-386)
+ [COMPAQ Portable III](#compaq-portable-iii)
+ [COMPAQ Portable 386](#compaq-portable-386)
+ [COMPAQ 386/20e](#compaq-38620e)
+ [COMPAQ SLT Series](#compaq-slt-series) (SLT/286)
+ [COMPAQ LTE Series](#compaq-lte-series) (LTE 286, LTE 386)
At the moment, only the [COMPAQ DeskPro 386](deskpro386/) is supported, but now that we have ROMs for a few other
COMPAQ machines -- most importantly, their **first** machine, the [COMPAQ Portable](/devices/pc/rom/compaq/bios/portable/) --
more should follow.
### Regarding The COMPAQ Name
As best I can tell, COMPAQ preferred to print its company name in all-caps, so that's my practice as well.
However, it seems that sometime between the release of [COMPAQ MS-DOS 3.10](/disks/pc/dos/compaq/3.10/) and
[COMPAQ MS-DOS 3.31](/disks/pc/dos/compaq/3.31/), there may have been a shift in policy. Both products still
called themselves `The COMPAQ Personal Computer MS-DOS`, but in 3.31, the copyright string changed to
`Compaq Computer Corp.`
Their all-caps practice also extended to at least *some* product names (eg, the `COMPAQ DESKPRO`), but I'm not sure
how strict they were, and I'm decidedly less so, which is why I use the name `COMPAQ DeskPro`.
The rest of this page will be used to collect information about the machines listed above.
---
COMPAQ Portable
---
The PCjs Project now has a [ROM Dump](/devices/pc/rom/compaq/bios/portable/) (REV C).
Reviewed in Byte Magazine, Jan 1983. Reprinted [here](http://blog.modernmechanix.com/byte-reviews-the-compaq-first-pc-clone/).
Also see [Wikipedia](https://en.wikipedia.org/wiki/Compaq_Portable).
COMPAQ Portable Plus (aka COMPAQ Plus)
---
Reviewed in Byte Magazine, Jul 1984, pp. 247-251: "The Compaq Plus".
COMPAQ DeskPro
---
Introduced June 28, 1984. Reviewed in Byte Magazine, May 1985, pp. 260-267. For use with MS-DOS 2.11.
**Model** | **Price** | **CPU** | **Options**
:-------- | :-------- | :---------------- | :------------------------------------------
Model 1 | $2495 | 4.77-7.14Mhz 8086 | 128Kb RAM, 1 FDD
Model 2 | $2995 | 4.77-7.14Mhz 8086 | 256Kb RAM, 2 FDD
Model 3 | $4995 | 4.77-7.14Mhz 8086 | 256Kb RAM, 1 FDD, 10Mb HDD
Model 4 | $7195 | 4.77-7.14Mhz 8086 | 640Kb RAM, 1 FDD, 10Mb HDD, 10Mb Tape Drive
| | |
COMPAQ DeskPro 286
---
Released in 1985 at the same time as the [COMPAQ Portable 286](#compaq-portable-286).
Reviewed in [InfoWorld](https://books.google.com/books?id=2i4EAAAAMBAJ&lpg=PA15&dq=infoworld%20compaq%20deskpro%201985&pg=PA15#v=onepage&q&f=false),
May 20, 1985: "Compaq Edges Past AT Speed and Memory: New Products Use Intel 80286 Processor For 30 Percent Speed Boost".
Updated to 12Mhz in 1987.
From [InfoWorld](https://books.google.com/books?id=yzAEAAAAMBAJ&lpg=PA56&ots=jBzxR3wcps&dq=%22compaq%20deskpro%20286%22&pg=PA56#v=onepage&q&f=false),
June 1987: "Compaq Brings 12-Mhz Machine to 286 Market"
COMPAQ Portable 286
---
Introduced in 1985.
**Model** | **Price** | **CPU** | **Options**
:-------- | :-------- | :---------------- | :----------------------------------------------------
| | 8Mhz 80286 | Up to 2.6Mb RAM, 1.2Mb FDD, 20Mb HDD, 10Mb Tape Drive
| | |
See this [COMPAQ Advertisement](http://www.computerhistory.org/revolution/mobile-computing/18/343/1658).
On July 8, 1985, the [Los Angeles Times](http://articles.latimes.com/1985-07-08/business/fi-9857_1_hard-disk-drive)
reported:
>It's not cheap and it's not for everyone. Equipped as described, the portable lists for $10,378 and contains
about $3,000 worth of extra RAM memory that cannot be utilized by any application software programs now on the market.
(It can be used to simulate a disk drive to speed up programs, however.)
>A standard Compaq Deskpro 286 with 512 kilobytes of RAM memory, a 30-megabyte hard disk and a monitor is priced
at $6,254, compared to IBM's similarly equipped enhanced PC AT that offers only a 20-megabyte hard disk. The Portable
286 with 512K of memory and 20-megabyte hard disk lists for $6,299.
COMPAQ Portable II
---
The COMPAQ Portable II ("slimmed-down version of the Portable 286", as described in Byte Magazine, Oct 1986) was
released on February 20, 1986. For use with MS-DOS 3.10.
**Model** | **Price** | **CPU** | **Options**
:-------- | :-------- | :---------------- | :------------------------------------------
Model 1 | $3499 | 6-8Mhz 80286 | 256Kb RAM, 1 FDD
Model 2 | $3599 | 6-8Mhz 80286 | 256Kb RAM, 2 FDD
Model 3 | $4799 | 6-8Mhz 80286 | 640Kb RAM, 1 FDD, 10Mb HDD
Model 4 | $4999 | 6-8Mhz 80286 | 640Kb RAM, 1 FDD, 20Mb HDD
| | |
Also see [Wikipedia](https://en.wikipedia.org/wiki/Compaq_Portable_II).
COMPAQ DeskPro 386
---
Released in late 1986.
PCjs has detailed information about the [DeskPro 386 ROMs](/devices/pc/rom/compaq/bios/deskpro386/) and system boards.
I also have the hard-to-find **COMPAQ Technical Reference Guide** for the DeskPro 386/25 (Vol. 1), which I'll post
at a later date.
COMPAQ Portable III
---
The PCjs Project now has a [ROM Dump](/devices/pc/rom/compaq/bios/portable3/) (REV K, 1987-01-29).
Reportedly intended to be an 80386-based machine, the Portable III was first released in 1987 as a 12Mhz
80286-based system.
**Model** | **Price** | **CPU** | **Options**
:-------- | :-------- | :---------------- | :----------------------------
| $5000+ | 12Mhz 80286 | 640Kb RAM, 1 FDD, 20-40Mb HDD
| | |
COMPAQ Portable 386
---
[TBD]
COMPAQ 386/20e
---
Released in late 1988. For use with MS-DOS 3.31.
COMPAQ SLT Series
---
From [Wikipedia](https://en.wikipedia.org/wiki/History_of_laptops#Compaq_SLT.2F286): "The COMPAQ SLT/286 debuted
in October 1988, being the first battery-powered laptop to support an internal hard disk drive and a VGA compatible
LCD screen. It weighed 14 lbs."
COMPAQ LTE Series
---
First model in 1989.
Also see [Wikipedia](https://en.wikipedia.org/wiki/Compaq_LTE).
### COMPAQ LTE 286
Various models, such as the [Model 40](http://www.overclockers.com/compaq-lte-286-model-40/).
### COMPAQ LTE 386
[TBD]

View file

@ -1,13 +1,13 @@
---
layout: page
title: Compaq DeskPro 386 Machines
title: COMPAQ DeskPro 386 Machines
permalink: /devices/pc/machine/compaq/deskpro386/
---
Compaq DeskPro 386 Machines
COMPAQ DeskPro 386 Machines
---
* [Compaq DeskPro 386 with 128Kb EGA and 2Mb RAM](ega/2048kb/)
* [Compaq DeskPro 386 with 256Kb EGA and 4Mb RAM](ega/4096kb/)
* [Compaq DeskPro 386 with VGA and 2Mb RAM](vga/2048kb/)
* [Compaq DeskPro 386 with VGA and 4Mb RAM, running Windows 95](vga/4096kb/)
* [COMPAQ DeskPro 386 with 128Kb EGA and 2Mb RAM](ega/2048kb/)
* [COMPAQ DeskPro 386 with 256Kb EGA and 4Mb RAM](ega/4096kb/)
* [COMPAQ DeskPro 386 with VGA and 2Mb RAM](vga/2048kb/)
* [COMPAQ DeskPro 386 with VGA and 4Mb RAM, running Windows 95](vga/4096kb/)

View file

@ -1,6 +1,6 @@
---
layout: page
title: "Compaq DeskPro 386 (2Mb) with EGA Display"
title: "COMPAQ DeskPro 386 (2Mb) with EGA Display"
permalink: /devices/pc/machine/compaq/deskpro386/ega/2048kb/
machines:
- type: pc-dbg

View file

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.9/machine.xsl"?>
<machine id="deskpro386" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">Compaq DeskPro 386 (16Mhz), 128Kb EGA, 2048Kb RAM</name>
<computer id="deskpro386-ega-2048k" name="Compaq DeskPro 386" buswidth="32"/>
<name pos="center">COMPAQ DeskPro 386 (16Mhz), 128Kb EGA, 2048Kb RAM</name>
<computer id="deskpro386-ega-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
<cpu id="cpu386" model="80386" autostart="false"/>
<ram id="ramLow" addr="0x00000" test="false" size="0xa0000" comment="ROM BIOS memory test has been disabled"/>
<ram id="ramCPQ" addr="0xfa0000" size="0x60000" comment="Compaq memory at 0xFA0000"/>
<ram id="ramCPQ" addr="0xfa0000" size="0x60000" comment="COMPAQ memory at 0xFA0000"/>
<ram id="ramExt" addr="0x100000" size="0x100000" comment="Extended memory at 0x100000"/>
<rom id="romEGA" addr="0xc0000" size="0x4000" file="/devices/pc/video/ibm/ega/1984-09-13/ibm-ega.json" notify="videoEGA"/>
<rom id="romBIOS" addr="0xf8000" size="0x8000" alias="[0xf0000,0xffff0000,0xffff8000]" file="/devices/pc/rom/compaq/bios/deskpro386/1988-01-28/1988-01-28.json"/>

View file

@ -1,6 +1,6 @@
---
layout: page
title: "Compaq DeskPro 386 (4Mb) with EGA Display"
title: "COMPAQ DeskPro 386 (4Mb) with EGA Display"
permalink: /devices/pc/machine/compaq/deskpro386/ega/4096kb/
machines:
- type: pc-dbg

View file

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.9/machine.xsl"?>
<machine id="deskpro386" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">Compaq DeskPro 386 (16Mhz), 256Kb EGA, 4096Kb RAM</name>
<computer id="deskpro386-ega-2048k" name="Compaq DeskPro 386" buswidth="32"/>
<name pos="center">COMPAQ DeskPro 386 (16Mhz), 256Kb EGA, 4096Kb RAM</name>
<computer id="deskpro386-ega-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
<cpu id="cpu386" model="80386" autostart="false"/>
<ram id="ramLow" addr="0x00000" test="false" size="0xa0000" comment="ROM BIOS memory test has been disabled"/>
<ram id="ramCPQ" addr="0xfa0000" size="0x60000" comment="Compaq memory at 0xFA0000"/>
<ram id="ramCPQ" addr="0xfa0000" size="0x60000" comment="COMPAQ memory at 0xFA0000"/>
<ram id="ramExt" addr="0x100000" size="0x300000" comment="Extended memory at 0x100000"/>
<rom id="romEGA" addr="0xc0000" size="0x4000" file="/devices/pc/video/ibm/ega/1984-09-13/ibm-ega.json" notify="videoEGA"/>
<rom id="romBIOS" addr="0xf8000" size="0x8000" alias="[0xf0000,0xffff0000,0xffff8000]" file="/devices/pc/rom/compaq/bios/deskpro386/1988-01-28/1988-01-28.json"/>

View file

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.9/machine.xsl"?>
<machine id="deskpro386" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">Compaq DeskPro 386 (16Mhz), Compaq VGA, 2048Kb RAM</name>
<computer id="deskpro386-vga-2048k" name="Compaq DeskPro 386" buswidth="32"/>
<name pos="center">COMPAQ DeskPro 386 (16Mhz), COMPAQ VGA, 2048Kb RAM</name>
<computer id="deskpro386-vga-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
<cpu id="cpu386" model="80386" autostart="false"/>
<ram id="ramLow" addr="0x00000" test="true" size="0xa0000" comment="ROM BIOS memory test has NOT been disabled"/>
<ram id="ramCPQ" addr="0xfa0000" size="0x60000" comment="Compaq memory at 0xFA0000"/>
<ram id="ramCPQ" addr="0xfa0000" size="0x60000" comment="COMPAQ memory at 0xFA0000"/>
<ram id="ramExt" addr="0x100000" size="0x100000" comment="Extended memory at 0x100000"/>
<rom id="romVGA" addr="0xc0000" size="0x8000" file="/devices/pc/video/compaq/vga/109360-001/1987-10-27.json" notify="videoVGA"/>
<rom id="romBIOS" addr="0xf8000" size="0x8000" alias="[0xf0000,0xffff0000,0xffff8000]" file="/devices/pc/rom/compaq/bios/deskpro386/1988-01-28/1988-01-28.json"/>

View file

@ -1,6 +1,6 @@
---
layout: page
title: "Compaq DeskPro 386 (2Mb) with VGA Display"
title: "COMPAQ DeskPro 386 (2Mb) with VGA Display"
permalink: /devices/pc/machine/compaq/deskpro386/vga/2048kb/
machines:
- type: pc-dbg

View file

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.9/machine.xsl"?>
<machine id="deskpro386" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">Compaq DeskPro 386 (16Mhz), IBM VGA, 2048Kb RAM, 20Mb Hard Disk</name>
<computer id="deskpro386-vga-2048k" name="Compaq DeskPro 386" buswidth="32"/>
<name pos="center">COMPAQ DeskPro 386 (16Mhz), IBM VGA, 2048Kb RAM, 20Mb Hard Disk</name>
<computer id="deskpro386-vga-2048k" name="COMPAQ DeskPro 386" buswidth="32"/>
<cpu id="cpu386" model="80386" autostart="false"/>
<ram id="ramLow" addr="0x00000" test="true" size="0xa0000" comment="ROM BIOS memory test has NOT been disabled"/>
<ram id="ramCPQ" addr="0xfa0000" size="0x60000" comment="Compaq memory at 0xFA0000"/>
<ram id="ramCPQ" addr="0xfa0000" size="0x60000" comment="COMPAQ memory at 0xFA0000"/>
<ram id="ramExt" addr="0x100000" size="0x100000" comment="Extended memory at 0x100000"/>
<rom id="romVGA" addr="0xc0000" size="0x6000" file="/devices/pc/video/ibm/vga/1986-10-27/ibm-vga.json" notify="videoVGA[0x378d,0x3f8d]"/>
<rom id="romBIOS" addr="0xf8000" size="0x8000" alias="[0xf0000,0xffff0000,0xffff8000]" file="/devices/pc/rom/compaq/bios/deskpro386/1988-01-28/1988-01-28.json"/>

View file

@ -1,6 +1,6 @@
---
layout: page
title: "Compaq DeskPro 386 (4Mb) with VGA Display"
title: "COMPAQ DeskPro 386 (4Mb) with VGA Display"
permalink: /devices/pc/machine/compaq/deskpro386/vga/4096kb/
machines:
- type: pc-dbg

View file

@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.9/machine.xsl"?>
<machine id="deskpro386" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">Compaq DeskPro 386 (16Mhz), IBM VGA, 2048Kb RAM, 20Mb Hard Disk</name>
<computer id="deskpro386-vga-4096k" name="Compaq DeskPro 386" buswidth="32" state="/devices/pc/machine/compaq/deskpro386/vga/4096kb/state.json"/>
<name pos="center">COMPAQ DeskPro 386 (16Mhz), IBM VGA, 2048Kb RAM, 20Mb Hard Disk</name>
<computer id="deskpro386-vga-4096k" name="COMPAQ DeskPro 386" buswidth="32" state="/devices/pc/machine/compaq/deskpro386/vga/4096kb/state.json"/>
<cpu id="cpu386" model="80386" autostart="true"/>
<ram id="ramLow" addr="0x00000" test="false" size="0xa0000" comment="ROM BIOS memory test has been disabled"/>
<ram id="ramCPQ" addr="0xfa0000" size="0x60000" comment="Compaq memory at 0xFA0000"/>
<ram id="ramCPQ" addr="0xfa0000" size="0x60000" comment="COMPAQ memory at 0xFA0000"/>
<ram id="ramExt" addr="0x100000" size="0x300000" comment="Extended memory at 0x100000"/>
<rom id="romVGA" addr="0xc0000" size="0x6000" file="/devices/pc/video/ibm/vga/1986-10-27/ibm-vga.json" notify="videoVGA[0x378d,0x3f8d]"/>
<rom id="romBIOS" addr="0xf8000" size="0x8000" alias="[0xf0000,0xffff0000,0xffff8000]" file="/devices/pc/rom/compaq/bios/deskpro386/1988-01-28/1988-01-28.json"/>

View file

@ -1,5 +1,5 @@
;
; ROM BIOS for Compaq DeskPro 386-16
; ROM BIOS for COMPAQ DeskPro 386-16
; Rev J.4, from parts 109592-001 and 109591-001, dated '01/28/88'
; (C)Copyright COMPAQ Computer Corporation 1982,83,84,85,86,87-All rights reserved.
;
@ -42,7 +42,7 @@
; replacing the ROM in the first megabyte with write-protected RAM; the top 64Kb of that
; RAM must first be initialized with the 64Kb at %000F0000 prior to remapping. It's also
; possible to copy external ROMs from %000C0000 through %000EFFFF into the bottom 64Kb of
; that RAM, but this is only done for ROMs known to contain relocatable code; eg, a Compaq
; that RAM, but this is only done for ROMs known to contain relocatable code; eg, a COMPAQ
; Video Graphics Controller (VGC) Board.
;
; Every DeskPro 386 system must have a MINIMUM of 1Mb of RAM, of which either 256Kb,
@ -52,9 +52,9 @@
; is used by the "RAM Relocation" feature. The remaining memory immediately below that
; 128Kb (ie, below %00FE0000) can only be accessed by special system software, such as CEMM.
;
; Compaq refers to that remaining memory as "Compaq Built-in Memory".
; COMPAQ refers to that remaining memory as "Compaq Built-in Memory".
;
; As the Compaq 386/25 TechRef explains:
; As the COMPAQ 386/25 TechRef explains:
;
; A data structure in memory indicates how much of the COMPAQ Built-in Memory (F40000h
; to FE0000h) is [available and] in use. This memory is allocated downward (decreasing
@ -244,7 +244,7 @@ x80b3: xor dx,dx ; 000080B3 33D2 '3.'
;
; Returns ZF set if successful
;
; See Compaq 386/25 TechRef, p.4-98 for details
; See COMPAQ 386/25 TechRef, p.4-98 for details
;
x80e2: push bx ; 000080E2 53 'S'
push cx ; 000080E3 51 'Q'
@ -4803,7 +4803,7 @@ xa9e9: cs rep movsw ; 0000A9E9 F32EA5 '...'
call xc259 ; 0000A9FD E85918 '.Y.'
;
; Set bit 2 (reserved?) and bit 4 (memory size?) of ROM BIOS Video Mode Options byte @40:0087.
; It would appear that Compaq had a different conception of this byte; however, in the case of an
; It would appear that COMPAQ had a different conception of this byte; however, in the case of an
; adapter like the IBM VGA, it doesn't matter, since the IBM VGA ROM will rewrite this byte anyway.
;
or byte [0x87],0x14 ; 0000AA00 800E870014 '.....'
@ -10383,7 +10383,7 @@ xdabb: push bx ; 0000DABB 53 'S'
out 0x84,al ; 0000DAC0 E684 '..'
;
; This is special: move BL into AL, and then move AL back into BL.
; We'll give Compaq the benefit of the doubt and assume this is macro nonsense.
; We'll give COMPAQ the benefit of the doubt and assume this is macro nonsense.
;
mov al,bl ; 0000DAC2 8AC3 '..'
mov bl,al ; 0000DAC4 8AD8 '..'
@ -10454,7 +10454,7 @@ xdb31: pop bx ; 0000DB31 5B '['
;
; We then proceed to test the 128Kb starting at %FE0000 through %FFFFFF (the top of the 16Mb range),
; which is where this ROM (and potentially other ROMs) will be copied and then mapped to %0E0000
; through %0FFFFF. Compaq refers to this as "relocatable RAM".
; through %0FFFFF. COMPAQ refers to this as "relocatable RAM".
;
; On the second call (from xdb16), AH is 0x02 (the first 64Kb block after the first 128Kb), and on
; successful completion of that call, "00768 KB OK" will be displayed, referring to the first 640Kb
@ -10464,7 +10464,7 @@ xdb31: pop bx ; 0000DB31 5B '['
; successfully tests another 1024Kb, a total of "01792 KB OK" will be displayed.
;
; There appears to be a fourth call (from xd82e), where AH is 0xF0 (the first 64Kb of the last 1Mb
; of the first 16Mb); we place no memory there, and Compaq memory maps typically show no memory there,
; of the first 16Mb); we place no memory there, and COMPAQ memory maps typically show no memory there,
; so I'm not sure what that's all about. -JP
;
xdb33: push bx ; 0000DB33 53 'S'
@ -12978,7 +12978,7 @@ xf494: mov al,0x0 ; 0000F494 B000
;
; When we arrive here, the A20 line has been disabled; on most systems, that would
; mean that the ROM's GDT would only be accessible at the "low" ROM address (%0F0730),
; not the "high" address (%FF0730). But fortunately, A20 management on Compaq
; not the "high" address (%FF0730). But fortunately, A20 management on COMPAQ
; DeskPros affects wrap-around only from the 1st to the 2nd megabyte; no other address
; range is affected.
;

View file

@ -1,12 +1,12 @@
---
layout: page
title: Compaq Portable III ROMs
title: COMPAQ Portable III ROMs
permalink: /devices/pc/rom/compaq/bios/portable3/
redirect_from:
- /devices/pc/bios/compaq/portable3/
---
Compaq Portable III ROMs
COMPAQ Portable III ROMs
---
### System ROM Locations

View file

@ -17,6 +17,6 @@ PCjs supports the following IBM PC video adapters:
More detailed information is available for the following IBM-compatible video adapters:
* [ATI VGA](/devices/pc/video/ati/vga/)
* [Compaq EGA](/devices/pc/video/compaq/ega/)
* [Compaq VGA](/devices/pc/video/compaq/vga/)
* [COMPAQ EGA](/devices/pc/video/compaq/ega/)
* [COMPAQ VGA](/devices/pc/video/compaq/vga/)
* [Paradise VGA](/devices/pc/video/paradise/vga/)

View file

@ -1,13 +1,13 @@
---
layout: page
title: "Compaq Enhanced Color Graphics Board (EGA)"
title: "COMPAQ Enhanced Color Graphics Board (EGA)"
permalink: /devices/pc/video/compaq/ega/
---
Compaq Enhanced Color Graphics Board (EGA)
COMPAQ Enhanced Color Graphics Board (EGA)
---
Our Compaq [EGA ROM BIOS](000412-001B/compaq-ega.json) comes from
Our COMPAQ [EGA ROM BIOS](000412-001B/compaq-ega.json) comes from
[bitsavers](http://bitsavers.trailing-edge.com/pdf/compaq/firmware/000412-001B_EGA/).
cd 000412-001B

View file

@ -1,15 +1,15 @@
---
layout: page
title: "Compaq Video Graphics Controller (VGA)"
title: "COMPAQ Video Graphics Controller (VGA)"
permalink: /devices/pc/video/compaq/vga/
---
Compaq Video Graphics Controller (VGA)
COMPAQ Video Graphics Controller (VGA)
---
This is the Compaq Video Graphics Controller Board, one of the earliest VGA boards Compaq released
This is the COMPAQ Video Graphics Controller Board, one of the earliest VGA boards COMPAQ released
for its DeskPro 386 line.
[<img src="http://archive.pcjs.org/devices/pc/video/compaq/vga/109360-001/Compaq_VGA_109360-001-640.jpg" alt="Compaq VGA Board"/>](http://archive.pcjs.org/devices/pc/video/compaq/vga/109360-001/Compaq_VGA_109360-001.jpg)
[<img src="http://archive.pcjs.org/devices/pc/video/compaq/vga/109360-001/Compaq_VGA_109360-001-640.jpg" alt="COMPAQ VGA Board"/>](http://archive.pcjs.org/devices/pc/video/compaq/vga/109360-001/Compaq_VGA_109360-001.jpg)
It was featured in the February 16, 1988 of PC Magazine (p.188). At that time, it retailed for $599, and it was described
as "the sharpest, fastest IBM-standard video board you can slide into your PC." The article goes on to say:
@ -62,7 +62,7 @@ And for those who want a binary file, the FileDump API can be used to recreate b
> [http://localhost:8088/api/v1/dump?file=/devices/pc/video/compaq/vga/109360-001/1988-05-18.json&format=rom](http://localhost:8088/api/v1/dump?file=/devices/pc/video/compaq/vga/109360-001/1988-05-18.json&format=rom)
The Compaq VGA ROM BIOS concludes with the usual copyright string and author initials:
The COMPAQ VGA ROM BIOS concludes with the usual copyright string and author initials:
Copyright COMPAQ Computer Corporation, 1982, 1983, 1984, 1985, 1986, 1987, 1988
RWS*PNA*NPB*DJC*CAB*ALL*