Added more demos and support for mixed-case properties (including a new 'debugger' property in Markdown files)

This commit is contained in:
Jeff Parsons 2016-03-05 18:09:41 -08:00
commit 7ca64fcea5
162 changed files with 84341 additions and 345 deletions

View file

@ -140,7 +140,6 @@
<disk path="/disks/pc/os2/misc/1.0/OS210-88286.json">OS/2 1.0 Debugger</disk>
<disk path="/disks/pc/os2/misc/cpdos/SIZZLE-76818-19870107.json">OS/2 SIZZLE (v7.68.18)</disk>
<disk path="/disks/pc/os2/misc/cpdos/SIZZLE-76818-19870107-DEBUG.json">OS/2 SIZZLE (v7.68.18 DEBUG)</disk>
<disk path="/disks/pc/os2/misc/cruiser/OS2SDK-048014.100.json">OS/2 CRUISER (048014.100)</disk>
<disk path="/disks/pc/windows/1.00/WIN100-DISK1.json">Windows 1.00 (SETUP)</disk>
<disk path="/disks/pc/windows/1.00/WIN100-DISK2.json">Windows 1.00 (BUILD)</disk>
<disk path="/disks/pc/windows/1.00/WIN100-DISK3.json">Windows 1.00 (UTILITY)</disk>

View file

@ -7,11 +7,6 @@
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="/devices/pc/rom/5150/basic/BASIC100.json"/>
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="/devices/pc/rom/5150/bios/1981-04-24/PCBIOS-REV1.json"/>
<video ref="/devices/pc/video/ibm/mda/ibm-mda.xml"/>
<cpu id="cpu8088" model="8088" autostart="true" pos="left" padleft="8px" padbottom="8px">
<control type="button" binding="run">Run</control>
<control type="button" binding="reset">Reset</control>
</cpu>
<keyboard ref="/devices/pc/keyboard/keyboard-minimal.xml"/>
<fdc id="fdcNEC" automount='{A: {name: "CP/M-86 (Disk 1)", path: "/disks/pc/cpm/1.1b/cpm86-disk1.json"}, B: {name: "CP/M-86 (Disk 2)", path: "/disks/pc/cpm/1.1b/cpm86-disk2.json"}}' pos="right">
<control type="list" binding="listDrives"/>
<control type="list" binding="listDisks">
@ -21,5 +16,10 @@
<control type="button" binding="loadDrive">Load</control>
<control type="description" binding="descDisk" padleft="8px"/>
</fdc>
<cpu id="cpu8088" model="8088" autostart="true" pos="left" padleft="8px" padbottom="8px">
<control type="button" binding="run">Run</control>
<control type="button" binding="reset">Reset</control>
</cpu>
<keyboard ref="/devices/pc/keyboard/keyboard-minimal.xml"/>
<chipset id="chipset" model="5150" sw1="01000001" sw2="11110000"/>
</machine>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 19 KiB

Before After
Before After

View file

@ -3,8 +3,9 @@ layout: page
title: "IBM PC (Model 5150) running IBM Advanced Diagnostics 2.20"
permalink: /disks/pc/diags/ibm/2.20/
machines:
- type: pc-dbg
- type: pc
id: ibm5150
debugger: true
---
{% include machine.html id="ibm5150" %}

View file

@ -7,13 +7,6 @@
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="/devices/pc/rom/5150/basic/BASIC100.json"/>
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="/devices/pc/rom/5150/bios/1981-04-24/PCBIOS-REV1.json"/>
<video ref="/devices/pc/video/ibm/mda/ibm-mda.xml"/>
<cpu id="cpu8088" model="8088" autostart="true" pos="left" padleft="8px" padbottom="8px">
<control type="button" binding="run">Run</control>
<control type="button" binding="reset">Reset</control>
</cpu>
<keyboard ref="/devices/pc/keyboard/keyboard-minimal.xml"/>
<debugger id="debugger"/>
<panel ref="/devices/pc/panel/wide.xml"/>
<fdc id="fdcNEC" pos="left" padleft="8px" automount='{A: {name: "IBM Advanced Diagnostics", path: "/disks/pc/diags/ibm/2.20/5150_5155_5160_ADVDIAG_220.json"}}'>
<control type="list" binding="listDrives"/>
<control type="list" binding="listDisks">
@ -24,5 +17,12 @@
<control type="button" binding="loadDrive">Load</control>
<control type="description" binding="descDisk" padleft="8px"/>
</fdc>
<cpu id="cpu8088" model="8088" autostart="true" pos="left" padleft="8px" padbottom="8px">
<control type="button" binding="run">Run</control>
<control type="button" binding="reset">Reset</control>
</cpu>
<keyboard ref="/devices/pc/keyboard/keyboard-minimal.xml"/>
<debugger id="debugger"/>
<panel ref="/devices/pc/panel/wide.xml"/>
<chipset id="chipset" model="5150" sw1="01000001" sw2="11110000"/>
</machine>

View file

@ -6,7 +6,7 @@ machines:
- type: pc
id: ibm5150-compaq111
config: /devices/pc/machine/5150/mda/64kb/machine.xml
automount:
autoMount:
A:
path: /disks/pc/dos/compaq/1.11/COMPAQ-DOS111.json
---

View file

@ -6,7 +6,7 @@ machines:
- type: pc
id: ibm5150-compaq112
config: /devices/pc/machine/5150/mda/64kb/machine.xml
automount:
autoMount:
A:
path: /disks/pc/dos/compaq/1.12/COMPAQ-DOS112.json
---

View file

@ -6,7 +6,7 @@ machines:
- type: pc
id: ibm5160-compaq212
config: /devices/pc/machine/5160/mda/256kb/machine.xml
automount:
autoMount:
A:
path: /disks/pc/dos/compaq/2.12/COMPAQ-DOS212.json
---

View file

@ -6,7 +6,7 @@ machines:
- type: pc
id: ibm5150-pcdos100
config: /devices/pc/machine/5150/mda/64kb/machine.xml
automount:
autoMount:
A:
path: /disks/pc/dos/ibm/1.00/PCDOS100.json
---

View file

@ -6,7 +6,7 @@ machines:
- type: pc
id: ibm5150-pcdos110
config: /devices/pc/machine/5150/mda/64kb/machine.xml
automount:
autoMount:
A:
path: /disks/pc/dos/ibm/1.10/PCDOS110.json
---

View file

@ -6,7 +6,7 @@ machines:
- type: pc
id: ibm5170-msdos320
config: /devices/pc/machine/5170/ega/640kb/rev1/machine.xml
automount:
autoMount:
A:
name: MS-DOS 3.20 (Disk 1)
path: /disks/pc/dos/microsoft/3.20/MSDOS320-DISK1.json

View file

@ -6,7 +6,7 @@ machines:
- type: pc
id: ibm5170-msdos400
config: /devices/pc/machine/5170/ega/640kb/rev1/machine.xml
automount:
autoMount:
A:
name: MS-DOS 4.00 (Disk 1)
path: /disks/pc/dos/microsoft/4.00/MSDOS400-DISK1.json

View file

@ -6,7 +6,7 @@ machines:
- type: pc
id: ibm5170-msdos401
config: /devices/pc/machine/5170/ega/640kb/rev1/machine.xml
automount:
autoMount:
A:
name: MS-DOS 4.01 (Disk 1)
path: /disks/pc/dos/microsoft/4.01/MSDOS401-DISK1.json

View file

@ -3,8 +3,9 @@ layout: page
title: Multitasking MS-DOS 4.00
permalink: /disks/pc/dos/microsoft/4.0M/
machines:
- type: pc-dbg
- type: pc
id: ibm5160
debugger: true
config: /devices/pc/machine/5160/cga/640kb/dos400m/machine.xml
---

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -8,13 +8,13 @@
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="/devices/pc/rom/5150/basic/archive/BASIC100.rom"/>
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="/devices/pc/rom/5150/bios/archive/1981-04-24.rom"/>
<video ref="/devices/pc/video/ibm/cga/ibm-cga.xml"/>
<keyboard id="keyboard" pos="left" padleft="8px">
<fdc ref="/disks/pc/games/infocom/disks.xml"/>
<keyboard id="keyboard" pos="left" padleft="8px" padbottom="8px">
<control type="button" binding="esc">ESC</control>
<control type="button" binding="ctrl-c">CTRL-C</control>
<control type="button" binding="ctrl-alt-del">CTRL-ALT-DEL</control>
</keyboard>
<debugger id="debugger"/>
<panel ref="/devices/pc/panel/wide.xml"/>
<fdc ref="/disks/pc/games/infocom/disks.xml"/>
<chipset id="chipset" model="5150" sw1="01001001" sw2="11110000"/>
</machine>

View file

@ -7,11 +7,11 @@
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="/devices/pc/rom/5150/basic/BASIC100.json"/>
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="/devices/pc/rom/5150/bios/1981-04-24/PCBIOS-REV1.json"/>
<video ref="/devices/pc/video/ibm/cga/ibm-cga.xml"/>
<fdc ref="/disks/pc/games/infocom/disks.xml"/>
<cpu id="cpu8088" model="8088" autostart="true" pos="left" padleft="8px" padbottom="8px">
<control type="button" binding="run">Run</control>
<control type="button" binding="reset">Reset</control>
</cpu>
<keyboard ref="/devices/pc/keyboard/keyboard-minimal.xml"/>
<fdc ref="/disks/pc/games/infocom/disks.xml"/>
<chipset id="chipset" model="5150" sw1="01001001" sw2="11110000"/>
</machine>

View file

@ -8,6 +8,7 @@
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="/devices/pc/rom/5150/basic/BASIC100.json"/>
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="/devices/pc/rom/5150/bios/1981-04-24/PCBIOS-REV1.json"/>
<video ref="/devices/pc/video/ibm/cga/ibm-cga.xml"/>
<fdc ref="/disks/pc/games/infocom/disks.xml"/>
<keyboard id="keyboard" pos="left" padleft="8px">
<control type="button" binding="esc">ESC</control>
<control type="button" binding="ctrl-c">CTRL-C</control>
@ -15,6 +16,5 @@
</keyboard>
<debugger id="debugger"/>
<panel ref="/devices/pc/panel/wide.xml"/>
<fdc ref="/disks/pc/games/infocom/disks.xml"/>
<chipset id="chipset" model="5150" sw1="01001001" sw2="11110000"/>
</machine>

View file

@ -7,11 +7,11 @@
<rom id="romBASIC" addr="0xf6000" size="0x8000" file="/devices/pc/rom/5150/basic/BASIC100.json"/>
<rom id="romBIOS" addr="0xfe000" size="0x2000" file="/devices/pc/rom/5150/bios/1981-04-24/PCBIOS-REV1.json"/>
<video ref="/devices/pc/video/ibm/mda/ibm-mda.xml"/>
<cpu id="cpu8088" model="8088" autostart="true" pos="left" padleft="8px">
<fdc ref="/disks/pc/samples.xml" automount='{A: {name: "Microsoft Adventure", path: "/disks/pc/games/microsoft/adventure/adventure-1981.json"}}'/>
<cpu id="cpu8088" model="8088" autostart="true" pos="left" padleft="8px" padbottom="8px">
<control type="button" binding="run">Run</control>
<control type="button" binding="reset">Reset</control>
</cpu>
<keyboard ref="/devices/pc/keyboard/keyboard-minimal.xml"/>
<fdc ref="/disks/pc/samples.xml" automount='{A: {name: "Microsoft Adventure", path: "/disks/pc/games/microsoft/adventure/adventure-1981.json"}}' pos="right"/>
<chipset id="chipset" model="5150" sw1="01000001" sw2="11110000"/>
</machine>

View file

@ -3,8 +3,9 @@ layout: page
title: IBM OS/2 1.0
permalink: /disks/pc/os2/ibm/1.0/
machines:
- type: pc-dbg
- type: pc
id: ibm5170
debugger: true
---
IBM OS/2 1.0

View file

@ -9,10 +9,10 @@
<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="0xf0000" size="0x10000" alias="0xff0000" file="/devices/pc/rom/5170/bios/1985-11-15/ATBIOS-REV3.json"/>
<video ref="/devices/pc/video/ibm/ega/ibm-ega-128kb-lockfs.xml"/>
<fdc ref="/disks/pc/compiled/library.xml" automount=''/>
<keyboard ref="/devices/pc/keyboard/keyboard-minimal-arrows.xml"/>
<debugger id="debugger" messages="fault" commands=""/>
<panel ref="/devices/pc/panel/wide.xml"/>
<fdc ref="/disks/pc/compiled/library.xml" automount=''/>
<hdc id="hdcAT" type="at" drives='[{name:"20Mb Hard Disk",type:2,path:"/disks/pc/os2/ibm/1.0/OS210-HDISK.json"}]'/>
<chipset id="chipset" model="5170" floppies="[1440,1200]"/>
<serial id="com1" adapter="1"/>

View file

@ -4,9 +4,10 @@ title: OS/2 1.0 Debugger Boot Disk
permalink: /disks/pc/os2/misc/1.0/88286/
machines:
- id: ibm5170
type: pc-dbg
type: pc
debugger: true
config: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml
automount:
autoMount:
A:
path: /disks/pc/os2/misc/1.0/OS210-88286.json
redirect_from:

View file

@ -4,9 +4,10 @@ title: OS/2 CP-DOS Boot Disk (v7.68)
permalink: /disks/pc/os2/misc/cpdos/86295/
machines:
- id: ibm5170
type: pc-dbg
type: pc
debugger: true
config: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml
automount:
autoMount:
A:
path: /disks/pc/os2/misc/cpdos/286DOS-76800.json
---

View file

@ -4,9 +4,10 @@ title: OS/2 SIZZLE Boot Disk (v7.68.18)
permalink: /disks/pc/os2/misc/cpdos/87007/
machines:
- id: ibm5170
type: pc-dbg
type: pc
debugger: true
config: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml
automount:
autoMount:
A:
path: /disks/pc/os2/misc/cpdos/SIZZLE-76818-19870107.json
---

View file

@ -4,9 +4,10 @@ title: OS/2 SIZZLE Boot Disk (v7.68.18 DEBUG)
permalink: /disks/pc/os2/misc/cpdos/87007/debug/
machines:
- id: ibm5170
type: pc-dbg
type: pc
debugger: true
config: /devices/pc/machine/5170/ega/1152kb/rev3/debugger/machine.xml
automount:
autoMount:
A:
path: /disks/pc/os2/misc/cpdos/SIZZLE-76818-19870107-DEBUG.json
---

View file

@ -4,9 +4,10 @@ title: "OS/2 FOOTBALL Boot Disk (v7.68.17)"
permalink: /disks/pc/os2/misc/football/87058/
machines:
- id: deskpro386
type: pc-dbg
type: pc
debugger: true
config: /devices/pc/machine/compaq/deskpro386/ega/4096kb/machine.xml
automount:
autoMount:
A:
path: /disks/pc/os2/misc/football/FOOTBALL-76817.json
messages: warn

View file

@ -4,9 +4,10 @@ title: "OS/2 FOOTBALL Boot Disk (v4.41.00)"
permalink: /disks/pc/os2/misc/football/87357/
machines:
- id: deskpro386
type: pc-dbg
type: pc
debugger: true
config: /devices/pc/machine/compaq/deskpro386/ega/2048kb/machine.xml
automount:
autoMount:
A:
path: /disks/pc/os2/misc/football/FOOTBALL-44100.json
---

View file

@ -20,7 +20,4 @@
<disk id="disk06" size="1228800" chs="80:2:15" img="cpdos/archive/SIZZLE-76818-19870107-DEBUG.img" href="/disks/pc/os2/misc/cpdos/SIZZLE-76818-19870107-DEBUG.json" md5="9c9270b83aea4798f2618d38465f56b8" md5json="bd6baaa820d6ff254f81ec7d7ff07e67">
<name>OS/2 SIZZLE (v7.68.18 DEBUG)</name>
</disk>
<disk id="disk07" size="1228800" chs="80:2:15" img="cruiser/archive/OS2SDK-048014.100.img" href="/disks/pc/os2/misc/cruiser/OS2SDK-048014.100.json" md5="348ee09ced86af5e3211fccff87113c5" md5json="41a64f6ee27fd064c9ae7c04d9eecb88">
<name>OS/2 CRUISER (048014.100)</name>
</disk>
</manifest>

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View file

@ -2,11 +2,19 @@
layout: page
title: Microsoft Windows 3.00
permalink: /disks/pc/windows/3.00/
machines:
- type: pc
id: ibm5170-pcdos320
config: /devices/pc/machine/5170/ega/1152kb/win300/machine.xml
---
Microsoft Windows 3.00
---
The PCjs machine below is running Microsoft Windows 3.00 on an IBM PC AT with PC-DOS 3.20.
{% include machine.html id="ibm5170-pcdos320" %}
Directory listings of the five 1.2Mb distribution diskettes are provided below.
### Directory of Windows 3.00 (Disk 1)

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View file

@ -2,11 +2,19 @@
layout: page
title: Microsoft Windows 3.10
permalink: /disks/pc/windows/3.10/
machines:
- type: pc
id: ibm5170-pcdos330
config: /devices/pc/machine/5170/vga/2048kb/win310/machine.xml
---
Microsoft Windows 3.10
---
The PCjs machine below is running Microsoft Windows 3.10 on an IBM PC AT with PC-DOS 3.30.
{% include machine.html id="ibm5170-pcdos330" %}
Directory listings of the seven 1.2Mb distribution diskettes are provided below.
### Directory of Windows 3.10 (Disk 1)

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

View file

@ -3,8 +3,9 @@ layout: page
title: "Microsoft Windows 95 (First Retail Release)"
permalink: /disks/pc/windows/win95/4.00.950/
machines:
- type: pc-dbg
- type: pc
id: deskpro386
debugger: true
config: /devices/pc/machine/compaq/deskpro386/vga/4096kb/machine.xml
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB