Got rid of more app-specific demo machines (eg, DONKEY and WIN101); demos like that are more properly located in either the /apps or /disks folders (not /devices)

This commit is contained in:
Jeff Parsons 2017-06-22 12:03:51 -07:00 • committed by Jeff Parsons
commit 9626fed7c2
152 changed files with 315 additions and 333 deletions

View file

@ -0,0 +1,43 @@
---
layout: page
title: Microsoft Windows 1.01 with CGA Display
permalink: /disks/pcx86/windows/1.01/cga/
redirect_from:
- /configs/pc/machines/5160/cga/win101/
- /configs/pc/machines/5160/cga/256kb/win101/
- /configs/pc/machines/5160/cga/256kb/win101/machine.xml/
- /demos/pc/cga-win101/xt-cga-win101.xml/
- /demos/pc/cga-win101/
- /devices/pc/machine/5160/cga/256kb/win101/
- /devices/pc/machine/5160/cga/256kb/win101/machine.xml/
- /devices/pcx86/machine/5160/cga/256kb/win101/
machines:
- id: ibm5160
type: pcx86
state: /disks/pcx86/windows/1.01/cga/state.json
config: /devices/pcx86/machine/5160/cga/256kb/machine.xml
drives: '[{name:"10Mb Hard Disk",type:3,path:"/disks/pcx86/fixed/10mb/PCDOS200-WIN101-CGA.json"}]'
---
Microsoft Windows 1.01 with CGA Display
---------------------------------------
[Microsoft Windows 1.01](/disks/pcx86/windows/1.01/), the first public version of Windows, was released on
November 20, 1985. It is shown here running on an IBM PC XT (Model 5160) with a CGA Display. You can also run
[Windows 1.01 with an EGA Display](/disks/pcx86/windows/1.01/).
{% include machine.html id="ibm5160" %}
The above simulation is configured for a clock speed of 4.77Mhz, with 256Kb of RAM and a CGA Display,
using the original IBM PC Model 5160 ROM BIOS and CGA font ROM. Even though the CGA was a "Color Graphics Adapter,"
the only CGA mode that Windows supported was the 640x200 2-color mode, hence its black-and-white appearance.
This PC XT configuration also includes a 10Mb hard disk with Windows 1.01 pre-installed.
This particular configuration will NOT save any changes when your browser exits, since it has
been pre-configured to always start Windows 1.01 in the same state.
NOTE: The Windows 1.01 mouse pointer can be controlled with your mouse, but only when your mouse is
within the "CGA Display" window. This is a restriction imposed by your web browser, not PCjs.
For more control over this machine, try the [Control Panel](debugger/) or [Soft Keyboard](softkbd/) configurations,
featuring the built-in PCjs Debugger, with save/restore enabled.

View file

@ -0,0 +1,20 @@
---
layout: page
title: Microsoft Windows 1.01 with CGA Display and Debugger
permalink: /disks/pcx86/windows/1.01/cga/debugger/
redirect_from:
- /configs/pc/machines/5160/cga/256kb/win101/debugger/
- /devices/pcx86/machine/5160/cga/256kb/win101/debugger/
machines:
- type: pcx86
id: ibm5160
debugger: true
state: /disks/pcx86/windows/1.01/cga/state.json
config: /devices/pcx86/machine/5160/cga/256kb/debugger/machine.xml
drives: '[{name:"10Mb Hard Disk",type:3,path:"/disks/pcx86/fixed/10mb/PCDOS200-WIN101-CGA.json"}]'
---
Microsoft Windows 1.01 with CGA Display and Debugger
----------------------------------------------------
{% include machine.html id="ibm5160" %}

Binary file not shown.

After

Width:  |  Height:  |  Size: 251 KiB

View file

@ -0,0 +1,21 @@
---
layout: page
title: Microsoft Windows 1.01 with CGA Display and Soft Keyboard
permalink: /disks/pcx86/windows/1.01/cga/softkbd/
redirect_from:
- /configs/pc/machines/5160/cga/256kb/win101/softkbd/index.xml/
- /configs/pc/machines/5160/cga/256kb/win101/softkbd/machine.xml/
- /devices/pcx86/machine/5160/cga/256kb/win101/softkbd/
machines:
- type: pcx86
id: ibm5160
debugger: true
state: /disks/pcx86/windows/1.01/cga/state.json
config: /devices/pcx86/machine/5160/cga/256kb/softkbd/machine.xml
drives: '[{name:"10Mb Hard Disk",type:3,path:"/disks/pcx86/fixed/10mb/PCDOS200-WIN101-CGA.json"}]'
---
Microsoft Windows 1.01 with CGA Display and Soft Keyboard
---------------------------------------------------------
{% include machine.html id="ibm5160" %}

View file

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.35.1/machine.xsl"?>
<machine id="ibm5160" type="pcx86" border="1" width="1000px" pos="center" background="white">
<name>IBM PC XT (Model 5160), CGA, 256K, Windows 1.01</name>
<computer id="xt-cga-256k" name="IBM PC XT"/>
<cpu id="cpu8088" model="8088" autostart="true"/>
<ram id="ramLow" addr="0x00000" test="false"/>
<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"/>
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="/devices/pcx86/rom/5160/1982-11-08/XTBIOS-REV1.json"/>
<video ref="/devices/pcx86/video/ibm/cga/ibm-cga-lock.xml"/>
<fdc ref="/disks/pcx86/compiled/library.xml"/>
<keyboard ref="/devices/pcx86/keyboard/us83-softkeys.xml"/>
<debugger id="debugger"/>
<panel ref="/devices/pcx86/panel/wide.xml"/>
<chipset id="chipset" model="5160" sw1="01001001" pos="left" padLeft="8px" padBottom="8px">
<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-cga.xml"/>
<serial id="com1" adapter="1" binding="print"/>
<serial id="com2" adapter="2"/>
<mouse serial="com2"/>
</machine>

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB