From 181229833e988f387d3598a5a516a843fff46ba5 Mon Sep 17 00:00:00 2001 From: Jeff Parsons Date: Sat, 22 Oct 2016 10:31:44 -0700 Subject: [PATCH] Synced with website updates --- README.md | 2 +- apps/README.md | 2 ++ apps/pdp11/tapes/README.md | 3 +++ apps/pdp11/tapes/absloader/README.md | 5 ++--- apps/pdp11/tapes/basic/README.md | 15 ++++++++++++--- devices/pdp11/machine/1120/bootstrap/README.md | 2 +- devices/pdp11/pc11/README.md | 15 +++++++-------- disks/README.md | 2 -- docs/README.md | 2 +- 9 files changed, 29 insertions(+), 19 deletions(-) diff --git a/README.md b/README.md index af350beb4..a57dd2262 100644 --- a/README.md +++ b/README.md @@ -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. diff --git a/apps/README.md b/apps/README.md index a5db449c9..7c53e3da8 100644 --- a/apps/README.md +++ b/apps/README.md @@ -1,6 +1,8 @@ --- layout: page title: Software Archives +menu_title: Software +menu_order: 7 permalink: /apps/ --- diff --git a/apps/pdp11/tapes/README.md b/apps/pdp11/tapes/README.md index b1af34d92..5f6e83e65 100644 --- a/apps/pdp11/tapes/README.md +++ b/apps/pdp11/tapes/README.md @@ -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: diff --git a/apps/pdp11/tapes/absloader/README.md b/apps/pdp11/tapes/absloader/README.md index cedbefa90..ded2b0ef7 100644 --- a/apps/pdp11/tapes/absloader/README.md +++ b/apps/pdp11/tapes/absloader/README.md @@ -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: diff --git a/apps/pdp11/tapes/basic/README.md b/apps/pdp11/tapes/basic/README.md index eb5cc8363..4bb612983 100644 --- a/apps/pdp11/tapes/basic/README.md +++ b/apps/pdp11/tapes/basic/README.md @@ -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 --- diff --git a/devices/pdp11/machine/1120/bootstrap/README.md b/devices/pdp11/machine/1120/bootstrap/README.md index 53a2929b2..e56f8d35e 100644 --- a/devices/pdp11/machine/1120/bootstrap/README.md +++ b/devices/pdp11/machine/1120/bootstrap/README.md @@ -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: - ... + ... Click "Run" to load the **[Absolute Loader](/apps/pdp11/tapes/absloader/)**. When the **[Bootstrap Loader](/apps/pdp11/boot/bootstrap/)** is finished, it will HALT, diff --git a/devices/pdp11/pc11/README.md b/devices/pdp11/pc11/README.md index 0435ce0a5..b30c0854c 100644 --- a/devices/pdp11/pc11/README.md +++ b/devices/pdp11/pc11/README.md @@ -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): - + Paper Tape Controls @@ -28,8 +32,3 @@ configuration file such as [demo.xml](demo.xml): Tape Progress - -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/)) diff --git a/disks/README.md b/disks/README.md index a597a6705..235deb4bd 100644 --- a/disks/README.md +++ b/disks/README.md @@ -1,8 +1,6 @@ --- layout: page title: Disk Libraries -menu_title: Disks -menu_order: 4 permalink: /disks/ --- diff --git a/docs/README.md b/docs/README.md index c6c967b2e..c9ca3926d 100644 --- a/docs/README.md +++ b/docs/README.md @@ -2,7 +2,7 @@ layout: page title: Documentation menu_title: Docs -menu_order: 8 +menu_order: 5 permalink: /docs/ ---