Columbia Data Products MPC 1600 works, but the Zenith Z-150 does not

This commit is contained in:
Jeff Parsons 2016-03-19 17:19:14 -07:00
commit 41d073ddba
19 changed files with 328 additions and 296 deletions

View file

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<chipset id="chipset" model="5150" sw1="01001001" sw2="11110000" pos="left" padleft="8px" padbottom="8px">
<control type="switches" label="SW1" binding="sw1" left="0px"/>
<control type="switches" label="SW2" binding="sw2" left="0px"/>
<control type="description" binding="swdesc" left="0px"/>
</chipset>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<chipset id="chipset" model="mpc1600" sw1="01001001" sw2="11110000" pos="left" padleft="8px" padbottom="8px">
<control type="switches" label="SW1" binding="sw1" left="0px"/>
<control type="description" binding="swdesc" left="0px"/>
</chipset>

View file

@ -0,0 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<chipset id="chipset" model="z150" sw1="01001001" sw2="11110000" pos="left" padleft="8px" padbottom="8px">
<control type="switches" label="SW1" binding="sw1" left="0px"/>
<control type="description" binding="swdesc" left="0px"/>
</chipset>

View file

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<keyboard id="keyboard" model="us83" pos="left" padleft="8px" padbottom="8px">
<control type="button" binding="esc">ESC</control>
<control type="button" binding="f1">F1</control>
<control type="button" binding="f10">F10</control>
<control type="button" binding="ctrl-alt-del">CTRL-ALT-DEL</control>
<control type="button" binding="ctrl-alt-ins">CTRL-ALT-INS</control>
</keyboard>

View file

@ -12,9 +12,5 @@
<keyboard ref="/devices/pc/keyboard/us83-buttons-minimal.xml"/>
<debugger id="debugger"/>
<panel ref="/devices/pc/panel/wide.xml"/>
<chipset id="chipset" model="5150" sw1="01001001" sw2="11110000" pos="left" padleft="8px" padbottom="8px">
<control type="switches" label="SW1" binding="sw1" left="0px"/>
<control type="switches" label="SW2" binding="sw2" left="0px"/>
<control type="description" binding="swdesc" left="0px"/>
</chipset>
<chipset ref="/devices/pc/chipset/5150-cga-max.xml"/>
</machine>

View file

@ -12,9 +12,5 @@
<keyboard ref="/devices/pc/keyboard/us83-softkeys.xml"/>
<debugger id="debugger"/>
<panel ref="/devices/pc/panel/wide.xml"/>
<chipset id="chipset" model="5150" sw1="01001001" sw2="11110000" pos="left" padleft="8px" padbottom="8px">
<control type="switches" label="SW1" binding="sw1" left="0px"/>
<control type="switches" label="SW2" binding="sw2" left="0px"/>
<control type="description" binding="swdesc" left="0px"/>
</chipset>
<chipset ref="/devices/pc/chipset/5150-cga-max.xml"/>
</machine>

View file

@ -19,6 +19,7 @@ PCjs supports these IBM PC models:
along with these IBM PC-compatibles:
* [Columbia Data Products](/devices/pc/machine/cdp/) (eg, [MPC 1600](/devices/pc/machine/cdp/mpc1600/cga/640kb/))
* [COMPAQ](/devices/pc/machine/compaq/) (eg, [DeskPro 386](/devices/pc/machine/compaq/deskpro386/))
Learn more about the [Devices](/devices/) used to build all our machines, such as the 6502-based

View file

@ -0,0 +1,10 @@
---
layout: page
title: Columbia Data Products Machines
permalink: /devices/pc/machine/cdp/
---
Columbia Data Products Machines
---
* [Columbia Data Products MPC 1600](/devices/pc/machine/cdp/mpc1600/cga/640kb/) ([Debugger](/devices/pc/machine/cdp/mpc1600/cga/640kb/debugger/))

View file

@ -8,8 +8,8 @@
<rom ref="/devices/pc/rom/cdp/bios/mpc1600/mpc-443.xml"/>
<video ref="/devices/pc/video/cdp/cga/cdp-cga.xml"/>
<fdc ref="/disks/pc/compiled/library.xml"/>
<keyboard ref="/devices/pc/keyboard/us83-buttons-minimal.xml"/>
<keyboard ref="/devices/pc/keyboard/us83-buttons-debug.xml"/>
<debugger id="debugger"/>
<panel ref="/devices/pc/panel/wide.xml"/>
<chipset id="chipset" model="mpc1600"/>
<chipset ref="/devices/pc/chipset/mpc1600-cga-max.xml"/>
</machine>

View file

@ -11,6 +11,6 @@
<control type="button" binding="run">Run</control>
<control type="button" binding="reset">Reset</control>
</cpu>
<keyboard ref="/devices/pc/keyboard/us83-buttons-minimal.xml"/>
<chipset id="chipset" model="mpc1600"/>
<keyboard ref="/devices/pc/keyboard/us83-buttons-debug.xml"/>
<chipset id="chipset" model="mpc1600" sw1="01001001" sw2="11110000"/>
</machine>

View file

@ -7,8 +7,11 @@ 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:
PCjs currently supports the following COMPAQ machines:
- [COMPAQ DeskPro 386](deskpro386/)
And here is a roughly chronological list of COMPAQ machines from the 1980's which PCjs may eventually support:
- [COMPAQ Portable](#compaq-portable)
- [COMPAQ [Portable] Plus](#compaq-portable-plus-aka-compaq-plus)
@ -16,7 +19,7 @@ support:
- [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 DeskPro 386](#compaq-deskpro-386)**
- [COMPAQ Portable III](#compaq-portable-iii)
- COMPAQ DeskPro 386/20
- [COMPAQ Portable 386](#compaq-portable-386)
@ -27,10 +30,6 @@ support:
- COMPAQ DeskPro 386/33
- [COMPAQ LTE Series](#compaq-lte-series) (LTE and LTE/286)
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.

View file

@ -11,5 +11,5 @@
<keyboard ref="/devices/pc/keyboard/us83-buttons-minimal.xml"/>
<debugger id="debugger"/>
<panel ref="/devices/pc/panel/wide.xml"/>
<chipset id="chipset" model="z150" sw1="01001001"/>
<chipset ref="/devices/pc/chipset/z150-cga-max.xml"/>
</machine>