Fixed machine array demos, by permitting machine IDs with hyphenated numeric suffixes to use a machine state file created with an unhyphenated machine ID, and added a demo of Windows 1.0 (the "Premiere Edition")
This commit is contained in:
parent
2f1ab7df40
commit
503cda40f7
27 changed files with 99 additions and 57 deletions
|
|
@ -4,13 +4,13 @@ title: IBM PC XT (Model 5160, 256Kb, 10Mb Drive) Machine Array with CGA Displays
|
|||
permalink: /devices/pcx86/machine/5160/cga/256kb/array/
|
||||
machines:
|
||||
- type: pcx86
|
||||
id: ibm5160a
|
||||
id: ibm5160-1
|
||||
- type: pcx86
|
||||
id: ibm5160b
|
||||
id: ibm5160-2
|
||||
---
|
||||
|
||||
IBM PC XT Machine Array with CGA Displays
|
||||
---
|
||||
-----------------------------------------
|
||||
|
||||
### Demonstration of Multiple IBM PCs on a Single Web Page
|
||||
|
||||
|
|
@ -18,6 +18,6 @@ The simulations below are identical PC XT configurations, each with a clock spee
|
|||
and a CGA display, using the original IBM PC Model 5160 ROM BIOS and CGA font ROM. Each also includes an
|
||||
empty/unformatted 10Mb hard disk. Use FDISK and then FORMAT to turn it into a usable C: drive.
|
||||
|
||||
{% include machine.html id="ibm5160a" %}
|
||||
{% include machine.html id="ibm5160-1" %}
|
||||
|
||||
{% include machine.html id="ibm5160b" %}
|
||||
{% include machine.html id="ibm5160-2" %}
|
||||
|
|
|
|||
|
|
@ -3,28 +3,36 @@ layout: page
|
|||
title: IBM PC XT (Model 5160, 256Kb, 10Mb Drive) Machine Array with EGA Displays
|
||||
permalink: /devices/pcx86/machine/5160/ega/640kb/array/
|
||||
machines:
|
||||
- type: pcx86
|
||||
id: ibm5160a
|
||||
- type: pcx86
|
||||
id: ibm5160b
|
||||
- type: pcx86
|
||||
id: ibm5160c
|
||||
- type: pcx86
|
||||
id: ibm5160d
|
||||
- id: ibm5160-ega-win101-1
|
||||
type: pcx86
|
||||
state: /disks/pcx86/windows/1.01/state.json
|
||||
drives: '[{name:"10Mb Hard Disk",type:3,path:"/disks/pcx86/fixed/10mb/PCDOS200-WIN101-EGA.json"}]'
|
||||
- id: ibm5160-ega-win101-2
|
||||
type: pcx86
|
||||
state: /disks/pcx86/windows/1.01/state.json
|
||||
drives: '[{name:"10Mb Hard Disk",type:3,path:"/disks/pcx86/fixed/10mb/PCDOS200-WIN101-EGA.json"}]'
|
||||
- id: ibm5160-ega-win101-3
|
||||
type: pcx86
|
||||
state: /disks/pcx86/windows/1.01/state.json
|
||||
drives: '[{name:"10Mb Hard Disk",type:3,path:"/disks/pcx86/fixed/10mb/PCDOS200-WIN101-EGA.json"}]'
|
||||
- id: ibm5160-ega-win101-4
|
||||
type: pcx86
|
||||
state: /disks/pcx86/windows/1.01/state.json
|
||||
drives: '[{name:"10Mb Hard Disk",type:3,path:"/disks/pcx86/fixed/10mb/PCDOS200-WIN101-EGA.json"}]'
|
||||
---
|
||||
|
||||
IBM PC XT Machine Array with EGA Displays
|
||||
---
|
||||
-----------------------------------------
|
||||
|
||||
### Demonstration of Multiple IBM PCs on a Single Web Page
|
||||
|
||||
The simulations below are identical PC XT configurations, each with a clock speed of 4.77Mhz, 640Kb of RAM,
|
||||
and a 128Kb EGA connected to an Enhanced Color Display, using the original IBM EGA BIOS.
|
||||
|
||||
{% include machine.html id="ibm5160a" %}
|
||||
{% include machine.html id="ibm5160-ega-win101-1" %}
|
||||
|
||||
{% include machine.html id="ibm5160b" %}
|
||||
{% include machine.html id="ibm5160-ega-win101-2" %}
|
||||
|
||||
{% include machine.html id="ibm5160c" %}
|
||||
{% include machine.html id="ibm5160-ega-win101-3" %}
|
||||
|
||||
{% include machine.html id="ibm5160d" %}
|
||||
{% include machine.html id="ibm5160-ega-win101-4" %}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.35.1/machine.xsl"?>
|
||||
<machine id="ibm5160" type="pcx86" border="1" width="680px" float="left" background="default">
|
||||
<name pos="center">IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Disk</name>
|
||||
<computer id="xt-ega-640k" name="IBM PC XT" state="/disks/pcx86/windows/1.01/ibm5160-ega.json"/>
|
||||
<computer id="xt-ega-640k" name="IBM PC XT"/>
|
||||
<ram id="ramLow" addr="0x00000" test="false" size="0xa0000" comment="0xa0000 (640Kb) size overrides SW1|ROM BIOS memory test has been disabled"/>
|
||||
<rom id="romHDC" addr="0xc8000" size="0x2000" file="/devices/pcx86/hdc/ibm-xebec-1982.json"/>
|
||||
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="/devices/pcx86/rom/5160/basic/BASIC110.json"/>
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
<control type="button" binding="setSpeed">Fast</control>
|
||||
</cpu>
|
||||
<chipset id="chipset" model="5160" sw1="01001101"/>
|
||||
<hdc ref="/disks/pcx86/fixed/10mb/pcdos200-win101-ega.xml"/>
|
||||
<hdc ref="/disks/pcx86/fixed/10mb/unformatted.xml"/>
|
||||
<serial id="com2" adapter="2"/>
|
||||
<mouse serial="com2"/>
|
||||
</machine>
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
<control type="switches" label="SW1" binding="sw1" left="0px"/>
|
||||
<control type="description" binding="swdesc" left="0px"/>
|
||||
</chipset>
|
||||
<hdc ref="/disks/pcx86/fixed/10mb/pcdos200-win101-ega.xml"/>
|
||||
<hdc ref="/disks/pcx86/fixed/10mb/unformatted.xml"/>
|
||||
<serial id="com1" adapter="1" binding="print"/>
|
||||
<serial id="com2" adapter="2"/>
|
||||
<mouse serial="com2"/>
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@
|
|||
<fdc ref="/disks/pcx86/compiled/library.xml"/>
|
||||
<keyboard ref="/devices/pcx86/keyboard/us83-buttons-functions.xml"/>
|
||||
<chipset id="chipset" model="5160" sw1="01001101"/>
|
||||
<hdc id="hdcXT" drives='[{name:"10Mb Hard Disk",type:3}]'/>
|
||||
<hdc ref="/disks/pcx86/fixed/10mb/unformatted.xml"/>
|
||||
<serial id="com2" adapter="2"/>
|
||||
<mouse serial="com2"/>
|
||||
</machine>
|
||||
|
|
|
|||
Loading…
Reference in a new issue