Merge branch 'next-release'
This commit is contained in:
commit
f52b930b02
9 changed files with 29 additions and 19 deletions
|
|
@ -10,7 +10,7 @@ includes:
|
|||
* [C1Pjs](/docs/c1pjs/), an emulation of the 6502-based [Ohio Scientific Challenger 1P](/devices/c1p/)
|
||||
* [PDPjs](/modules/pdp11/), a PDP-11 machine emulator currently in development (e.g., [PDP-11/20 and PDP-11/70](/devices/pdp11/machine/))
|
||||
|
||||
All PCjs computer simulations are written entirely in [JavaScript](/modules/). No Flash, Java or other plugins are
|
||||
All PCjs machine simulations are written entirely in [JavaScript](/modules/). No Flash, Java or other plugins are
|
||||
required. Supported browsers include modern versions of Chrome, Safari, Firefox, Internet Explorer (v9.0 and up), Edge,
|
||||
and assorted mobile browsers.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,8 @@
|
|||
---
|
||||
layout: page
|
||||
title: Software Archives
|
||||
menu_title: Software
|
||||
menu_order: 7
|
||||
permalink: /apps/
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -12,6 +12,9 @@ We have archived the following DEC PDP-11 Tapes:
|
|||
- [Absolute Loader](absloader/)
|
||||
- [BASIC (Single User)](basic/)
|
||||
|
||||
along with a copy of the [DEC PDP-11 Bootstrap Loader](/apps/pdp11/boot/bootstrap/), which is required if you actually want
|
||||
to load any of the above tapes into memory using the [PC11 High-Speed Paper Tape Reader/Punch](/devices/pdp11/pc11/).
|
||||
|
||||
To make it easy for PDPjs machines to load these tapes, we created the following High-Speed
|
||||
Paper Tape Reader (PC11) configurations:
|
||||
|
||||
|
|
|
|||
|
|
@ -8,9 +8,8 @@ DEC PDP-11 Absolute Loader
|
|||
--------------------------
|
||||
|
||||
The Absolute Loader is a special tape image that must be loaded in order to load *other* tapes
|
||||
which use the Absolute Loader format.
|
||||
|
||||
To see the Absolute Loader in action, start with the [Bootstrap Loader Demo](/devices/pdp11/machine/1120/bootstrap/debugger/).
|
||||
which use the Absolute Loader format. To see the Absolute Loader in action, start with the
|
||||
[Bootstrap Loader Demo](/devices/pdp11/machine/1120/bootstrap/debugger/).
|
||||
|
||||
PCjs has archived the following DEC resources:
|
||||
|
||||
|
|
|
|||
|
|
@ -2,14 +2,23 @@
|
|||
layout: page
|
||||
title: DEC PDP-11 BASIC
|
||||
permalink: /apps/pdp11/tapes/basic/
|
||||
machines:
|
||||
- id: test1120
|
||||
type: pdp11
|
||||
debugger: true
|
||||
autoMount: ''
|
||||
config: /devices/pdp11/machine/1120/basic/debugger/machine.xml
|
||||
---
|
||||
|
||||
DEC PDP-11 BASIC
|
||||
----------------
|
||||
|
||||
To see DEC PDP-11 BASIC in action, try the [PDP-11/20 BASIC Demo](/devices/pdp11/machine/1120/basic/debugger/).
|
||||
The first PCjs machine to run DEC PDP-11 BASIC was this [PDP-11/20](/devices/pdp11/machine/1120/basic/debugger/),
|
||||
shown below.
|
||||
|
||||
PCjs has archived the following DEC PDP-11 BASIC resources:
|
||||
{% include machine.html id="test1120" %}
|
||||
|
||||
PCjs has archived these DEC PDP-11 BASIC resources:
|
||||
|
||||
- [BASIC (Single User) Tape Image](DEC-11-AJPB-PB.json)
|
||||
- [LISTING OF BASIC/PTS (March 1974)](http://archive.pcjs.org/pubs/dec/pdp11/basic/AB-2045B-SC_BASIC_PTS_Listing_Mar77.pdf)
|
||||
|
|
@ -17,7 +26,7 @@ PCjs has archived the following DEC PDP-11 BASIC resources:
|
|||
|
||||
Third-party resources include:
|
||||
|
||||
- "[PDP-11 Paper Tape BASIC](http://www.avitech.com.au/ptb/ptb.html)", written March 24, 2013
|
||||
- "[PDP-11 Paper Tape BASIC](http://www.avitech.com.au/ptb/ptb.html)", March 24, 2013
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ This machine pre-loads the **[Bootstrap Loader](/apps/pdp11/boot/bootstrap/)** c
|
|||
|
||||
and then pre-attaches the **[Absolute Loader](/apps/pdp11/tapes/absloader/)** tape image to the PC11 Paper Tape Reader:
|
||||
|
||||
<device id="pc11" type="pc11" baudReceive="9600" autoMount='{path:"/apps/pdp11/tapes/DEC-11-L2PC-PO.json"}' ...>...</device>
|
||||
<device id="pc11" type="pc11" baudReceive="9600" autoMount='{path:"/apps/pdp11/tapes/absloader/DEC-11-L2PC-PO.json"}' ...>...</device>
|
||||
|
||||
Click "Run" to load the **[Absolute Loader](/apps/pdp11/tapes/absloader/)**.
|
||||
When the **[Bootstrap Loader](/apps/pdp11/boot/bootstrap/)** is finished, it will HALT,
|
||||
|
|
|
|||
|
|
@ -9,11 +9,15 @@ PC11 High-Speed Paper Tape Reader/Punch
|
|||
|
||||
PDPjs implements the PC11 component in [pc11.js](/modules/pdp11/lib/pc11.js).
|
||||
|
||||
A variety of [Paper Tape Images](/apps/pdp11/tapes/) have been archived, and they are typically collected in a
|
||||
configuration file such as [demo.xml](demo.xml):
|
||||
A selection of [Paper Tape Images](/apps/pdp11/tapes/) have been archived for use by PDPjs machines:
|
||||
|
||||
- [Bootstrap Loader Demo](/devices/pdp11/machine/1120/bootstrap/)
|
||||
- [PDP-11/20 BASIC Demo](/devices/pdp11/machine/1120/basic/) (with [Debugger](/devices/pdp11/machine/1120/basic/debugger/))
|
||||
|
||||
The tape images are typically listed in a common configuration file that all machines can use, such as [demo.xml](demo.xml):
|
||||
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<device id="pc11" type="pc11" baudReceive="9600" autoMount='{path:"/apps/pdp11/tapes/DEC-11-L2PC-PO.json"}' pos="left" width="35%" padLeft="8px" padBottom="8px">
|
||||
<device id="pc11" type="pc11" baudReceive="9600" autoMount='{path:"/apps/pdp11/tapes/absloader/DEC-11-L2PC-PO.json"}' pos="left" width="35%" padLeft="8px" padBottom="8px">
|
||||
<name>Paper Tape Controls</name>
|
||||
<control type="container">
|
||||
<control type="list" binding="listTapes">
|
||||
|
|
@ -28,8 +32,3 @@ configuration file such as [demo.xml](demo.xml):
|
|||
<control type="progress" binding="readProgress" pos="default" width="250px" padTop="8px">Tape Progress</control>
|
||||
</control>
|
||||
</device>
|
||||
|
||||
The above configuration is used by PDPjs machines such as:
|
||||
|
||||
- [Bootstrap Loader Demo](/devices/pdp11/machine/1120/bootstrap/) (with [Debugger](/devices/pdp11/machine/1120/bootstrap/debugger/))
|
||||
- [PDP-11/20 BASIC Demo](/devices/pdp11/machine/1120/basic/) (with [Debugger](/devices/pdp11/machine/1120/basic/debugger/))
|
||||
|
|
|
|||
|
|
@ -1,8 +1,6 @@
|
|||
---
|
||||
layout: page
|
||||
title: Disk Libraries
|
||||
menu_title: Disks
|
||||
menu_order: 4
|
||||
permalink: /disks/
|
||||
---
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
layout: page
|
||||
title: Documentation
|
||||
menu_title: Docs
|
||||
menu_order: 8
|
||||
menu_order: 5
|
||||
permalink: /docs/
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue