diff --git a/README.md b/README.md index 3857565cd..ca1126540 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,10 @@ Welcome to PCjs, home of [PCx86](/docs/pcx86/), the original IBM PC simulation t one of several JavaScript Machines in the [PCjs Project](https://github.com/jeffpar/pcjs), an open-source project that includes: -* [PCx86](/docs/pcx86/), an x86-based IBM PC and PC-compatible emulator -* [PC8080](/modules/pc8080/), an 8080 machine emulator (e.g., [Space Invaders](/devices/pc8080/machine/invaders/), [VT100 Terminal](/devices/pc8080/machine/vt100/)) +* [PCx86](/docs/pcx86/), an x86-based emulator of [IBM PC and PC-compatible Machines](/devices/pcx86/machine/) +* [PC8080](/modules/pc8080/), an 8080 machine emulator (e.g., [Space Invaders](/devices/pc8080/machine/invaders/) and the [VT100 Terminal](/devices/pc8080/machine/vt100/)) * [C1Pjs](/docs/c1pjs/), an emulation of the 6502-based [Ohio Scientific Challenger 1P](/devices/c1p/) -* [PDPjs](/modules/pdp11/), a PDP-11 emulator currently in development (e.g., [PDP-11/20](/devices/pdp11/machine/1120/), [PDP-11/45](/devices/pdp11/machine/1145/), [PDP-11/70](/devices/pdp11/machine/1170/)) +* [PDPjs](/modules/pdp11/), a [PDP-11 Machine](/devices/pdp11/machine/) emulator that supports the [PDP-11/20](/devices/pdp11/machine/1120/), [PDP-11/45](/devices/pdp11/machine/1145/), and [PDP-11/70](/devices/pdp11/machine/1170/) 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, diff --git a/docs/pcx86/README.md b/docs/pcx86/README.md index 9af6ba3a2..d3e5121d1 100644 --- a/docs/pcx86/README.md +++ b/docs/pcx86/README.md @@ -13,17 +13,20 @@ machines: PCx86 Documentation --- -[PCx86](/docs/about/pcx86/) is a full-featured IBM PC, PC XT and PC AT emulator written entirely in JavaScript. +[PCx86](/docs/about/pcx86/) is a full-featured [IBM PC and PC-compatible](/devices/pcx86/machine/) emulator written +entirely in JavaScript. It supports a variety of XT and AT class machines, with processors ranging from the 8088 +through the 80386. The PCjs website provides a variety of "stock" configurations, featuring classic machines running +at their original clock speed, or you can create your own, by mixing, matching, and reconfiguring any of the PCx86 +components listed below. After you've read the Documentation, check out the [Examples](examples/), browse the [Source Code](/modules/pcx86/), and experiment! {% include machine.html id="ibm5150" %} -The [simulation](/devices/pcx86/machine/5150/mda/64kb/) above features an Intel 8088 -running at 4.77Mhz, with 64Kb of RAM and an IBM Monochrome Display Adapter. To create your -own simulation, all you need is the PCx86 script and a machine XML file, along with a couple -of XSL and CSS support files (included in the ZIP file below). +The [simulation](/devices/pcx86/machine/5150/mda/64kb/) above features an Intel 8088 running at 4.77Mhz, +with 64Kb of RAM and an IBM Monochrome Display Adapter. To create your own simulation, all you need is the PCx86 +script and a machine XML file, along with a couple of XSL and CSS support files (included in the ZIP file below). ### Creating Machine XML Files diff --git a/modules/pdp11/README.md b/modules/pdp11/README.md index 7e07d0acd..6f944ce99 100644 --- a/modules/pdp11/README.md +++ b/modules/pdp11/README.md @@ -9,8 +9,10 @@ PDP-11 Machine Emulation Module (PDPjs) Overview --- -PDPjs, our [PDP-11 Machine](/devices/pdp11/machine/) emulation module, was written in 2016. It was adapted from -the [PDP-11/70 Emulator (v1.4)](http://skn.noip.me/pdp11/pdp11.html) written by Paul Nankervis. +PDPjs, our [PDP-11 Machine](/devices/pdp11/machine/) emulation module, was added to the PCjs Project in 2016. + +It was adapted from the [PDP-11/70 Emulator](http://skn.noip.me/pdp11/pdp11.html) written by Paul Nankervis, +with permission. PDPjs is currently comprised of the following PDP-11 components, as listed in [package.json](../../package.json) (see the *pdp11Files* property): @@ -24,6 +26,7 @@ PDPjs is currently comprised of the following PDP-11 components, as listed in [p * [defines.js](/modules/pdp11/lib/defines.js) * [device.js](/modules/pdp11/lib/device.js) * [disk.js](/modules/pdp11/lib/disk.js) +* [drive.js](/modules/pdp11/lib/drive.js) * [keyboard.js](/modules/pdp11/lib/keyboard.js) * [memory.js](/modules/pdp11/lib/memory.js) * [messages.js](/modules/pdp11/lib/messages.js)