Machine updates

This commit is contained in:
Jeff Parsons 2016-04-08 12:05:02 -07:00
commit 88d22d5be6
13 changed files with 117 additions and 16 deletions

View file

@ -0,0 +1,17 @@
---
layout: page
title: Machines
permalink: /devices/c1p/machine/8kb/
---
Challenger 1P Machine Configurations with 8Kb
---
Here are some sample C1P Machine Configurations with 8Kb:
* [8kb with Large Display](large/) ([Debugger](large/debugger/))
* [8kb with Small Display](small/)
* [8kb with Large Display w/Additional Software](all/) ([Debugger](all/debugger/))
* [8kb "Server Array" Demo](array/)
See the [Documentation](/docs/c1pjs/) for details on the operation of C1Pjs.

View file

@ -0,0 +1,10 @@
---
layout: page
title: "OSI Challenger 1P (8Kb) with Additional Software"
permalink: /devices/c1p/machine/8kb/all/
machines:
- type: c1p
id: c1p8kb
---
{% include machine.html id="c1p8kb" %}

View file

@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.21.6/machine.xsl"?>
<machine id="c1pAll" class="c1p" border="1" pos="center" background="#FAEBD7" style="padding-bottom:8px">
<name>OSI Challenger 1P (8Kb, Additional Software)</name>
<computer id="c1p" name="Challenger 1P">
<module type="cpu" refid="cpu6502" start="0x0000" end="0xffff"/>
<module type="ram" refid="ram8K" start="0x0000" end="0x1fff"/>
<module type="rom" refid="romNull" start="0x2000" end="0x9fff"/>
<module type="rom" refid="romBasic" start="0xa000" end="0xbfff"/>
<module type="video" refid="video" start="0xd000" end="0xd3ff"/>
<module type="keyboard" refid="keyboard" start="0xdf00" end="0xdfff"/>
<module type="serial" refid="serialPort" start="0xf000" end="0xf0ff"/>
<module type="rom" refid="romSystem" start="0xf800" end="0xffff"/>
</computer>
<cpu id="cpu6502"/>
<ram id="ram8K" size="0x2000"/>
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenwidth="512" screenheight="400" cols="32" rows="32" charset="/devices/c1p/video/chargen2x.png" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">
<control type="button" binding="ctrl-c">CTRL-C</control>
<control type="button" binding="ctrl-o">CTRL-O</control>
<control type="button" binding="break">BREAK</control>
</keyboard>
<serial ref="/apps/c1p/all.xml"/>
</machine>

View file

@ -0,0 +1,13 @@
---
layout: page
title: "OSI Challenger 1P (8Kb) with Small Display"
permalink: /devices/c1p/machine/8kb/embed/
machines:
- type: c1p
id: c1pEmbed
redirect_from:
- /configs/c1p/machines/8kb/embed/
- /demos/c1p/embed.xml/
---
{% include machine.html id="c1pEmbed" %}

View file

@ -9,10 +9,9 @@ Challenger 1P Machine Configurations
Here are some sample C1P Machine Configurations:
* [8kb with Large Display](8kb/large/)
* [8kb with Large Display, Debugger](8kb/large/debugger/)
* [8kb with Large Display](8kb/large/) ([Debugger](8kb/large/debugger/))
* [8kb with Small Display](8kb/small/)
* [8kb with Large Display, Debugger, Additional Software](8kb/all/debugger)
* [8kb with Large Display w/Additional Software](8kb/all/) ([Debugger](8kb/all/debugger/))
* [8kb "Server Array" Demo](8kb/array/)
* [32kb with Diskette Support](32kb/)

View file

@ -1,7 +1,7 @@
---
layout: page
title: "IBM PC AT (Model 5170) running IBM PC AT Advanced Diagnostics 2.07"
permalink: /disks/pc/diags/ibm/2.20/
permalink: /disks/pc/diags/ibm/2.07/
machines:
- type: pc
id: ibm5170

View file

@ -2,12 +2,11 @@
layout: page
title: Infocom Games
permalink: /disks/pc/games/infocom/
machines:
- type: pc
id: ibm5150
---
Infocom Games
---
{% include machine.html id="ibm5150" %}
* [Zork I](zork1/)
* [Zork II](zork2/)
* [Zork III](zork3/)

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.21.6/machine.xsl"?>
<machine id="ibm5150" class="pc" border="1" width="980px" pos="center" background="#FAEBD7">
<machine id="ibm5150-infocom" class="pc" border="1" width="980px" pos="center" background="#FAEBD7">
<name pos="center">IBM PC Model 5150 (CGA, 64K)</name>
<computer id="infocom-cga-64k" name="IBM PC" resume="1"/>
<cpu id="cpu8088" model="8088"/>

View file

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.21.6/machine.xsl"?>
<machine id="ibm5150" class="pc" border="1" pos="center" background="#FAEBD7">
<machine id="ibm5150-infocom" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC Model 5150 (CGA, 64K)</name>
<computer id="infocom-cga-64k" name="IBM PC" resume="1"/>
<ram id="ramLow" addr="0x00000" test="false"/>

View file

@ -1,13 +1,13 @@
---
layout: page
title: "IBM PC (Model 5150) running Zork with Debugger"
title: "IBM PC (Model 5150) running Zork I with Debugger"
permalink: /disks/pc/games/infocom/zork1/debugger/
machines:
- type: pc
id: ibm5150
id: ibm5150-zork1
---
Zork I
---
{% include machine.html id="ibm5150" %}
{% include machine.html id="ibm5150-zork1" %}

View file

@ -1,14 +1,14 @@
---
layout: page
title: "IBM PC (Model 5150) running Zork"
title: "IBM PC (Model 5150) running Zork I"
permalink: /disks/pc/games/infocom/zork1/
machines:
- type: pc
id: ibm5150
id: ibm5150-zork1
config: /disks/pc/games/infocom/machine.xml
---
Zork I
---
{% include machine.html id="ibm5150" %}
{% include machine.html id="ibm5150-zork1" %}

View file

@ -0,0 +1,17 @@
---
layout: page
title: "IBM PC (Model 5150) running Zork II"
permalink: /disks/pc/games/infocom/zork2/
machines:
- type: pc
id: ibm5150-zork2
config: /disks/pc/games/infocom/machine.xml
autoMount:
A:
path: /disks/pc/games/infocom/zork2/ZORK2-READONLY.json
---
Zork II
---
{% include machine.html id="ibm5150-zork2" %}

View file

@ -0,0 +1,17 @@
---
layout: page
title: "IBM PC (Model 5150) running Zork III"
permalink: /disks/pc/games/infocom/zork3/
machines:
- type: pc
id: ibm5150-zork3
config: /disks/pc/games/infocom/machine.xml
autoMount:
A:
path: /disks/pc/games/infocom/zork3/ZORK3-READONLY.json
---
Zork III
---
{% include machine.html id="ibm5150-zork3" %}