diff --git a/README.md b/README.md index b01fb2e771..da1a491e87 100644 --- a/README.md +++ b/README.md @@ -401,7 +401,7 @@ manually or with the Grunt "clean" task: License --- -The [PCjs Project](https://github.com/jeffpar/pcjs) is now an open source project on [GitHub](http://github.com/). +The [PCjs Project](https://github.com/jeffpar/pcjs) is now an open-source project on [GitHub](http://github.com/). All published portions are free for redistribution and/or modification under the terms of the [GNU General Public License](/LICENSE) as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. diff --git a/devices/README.md b/devices/README.md index 4aa4b4ea60..427d908690 100644 --- a/devices/README.md +++ b/devices/README.md @@ -13,7 +13,7 @@ Device Configurations All PCjs machines are built from the following collections of devices: -* 6502-based Devices (e.g., [Challenger 1P](c1p/)) +* [6502-based Devices](c1p/) (e.g., [Challenger 1P](c1p/machine/)) * [8080-based Devices](pc8080/) (e.g., [Space Invaders](pc8080/machine/invaders/)) * [8086-based Devices](pcx86/) (e.g., [IBM PC, including 80286 and 80386-based compatibles](pcx86/machine/)) diff --git a/docs/README.md b/docs/README.md index 9ee36ceba0..ebdcff2b86 100644 --- a/docs/README.md +++ b/docs/README.md @@ -11,8 +11,8 @@ Documentation Help is available for the following JavaScript Machines: -* [PCx86](/docs/pcx86/) * [C1Pjs](/docs/c1pjs/) +* [PCx86](/docs/pcx86/) {% if site.developer %} diff --git a/docs/about/README.md b/docs/about/README.md index 974dc916f3..8e62bf60be 100644 --- a/docs/about/README.md +++ b/docs/about/README.md @@ -70,7 +70,7 @@ preferred solution. License --- -The [PCjs Project](https://github.com/jeffpar/pcjs) is now an open source project on [GitHub](http://github.com/). +The [PCjs Project](https://github.com/jeffpar/pcjs) is now an open-source project on [GitHub](http://github.com/). All published portions are free for redistribution and/or modification under the terms of the [GNU General Public License](/LICENSE) as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. diff --git a/docs/about/pcx86/README.md b/docs/about/pcx86/README.md index c9cdc33b9a..991dbfc0cc 100644 --- a/docs/about/pcx86/README.md +++ b/docs/about/pcx86/README.md @@ -13,7 +13,7 @@ About PCx86 PCx86 is a IBM PC/XT/AT simulator written entirely in [JavaScript](/modules/pcx86/). It's designed to load and run fast, it works well in all modern web browsers (both desktop and mobile), and it's easy to customize. It is part of -the [PCjs Project](https://github.com/jeffpar/pcjs), an open source project on [GitHub](http://github.com/). +the [PCjs Project](https://github.com/jeffpar/pcjs), an open-source project on [GitHub](http://github.com/). Check out the [Demos](/#demos) on the home page, and all the other PCx86 [Application](/apps/pcx86/), [Disk](/disks/pcx86/), and [Machine](/devices/pcx86/machine/) demos, including an [IBM PC Dual Display System](/devices/pcx86/machine/5150/dual/64kb/) diff --git a/docs/pcx86/README.md b/docs/pcx86/README.md index dcf37fc8b3..b397f3529f 100644 --- a/docs/pcx86/README.md +++ b/docs/pcx86/README.md @@ -15,7 +15,7 @@ PCx86 Documentation [PCx86](/docs/about/pcx86/) is a full-featured IBM PC, PC XT and PC AT emulator written entirely in JavaScript. -After you've read the Documentation, check out the [Examples](examples/), read the [Source Code](/modules/pcx86/), +After you've read the Documentation, check out the [Examples](examples/), browse the [Source Code](/modules/pcx86/), and experiment! {% include machine.html id="ibm5150" %} diff --git a/index.md b/index.md index 58752538c2..d23d9745a8 100644 --- a/index.md +++ b/index.md @@ -71,7 +71,7 @@ and the original machine are available in the [C1Pjs Documentation](/docs/c1pjs/ License --- -The [PCjs Project](https://github.com/jeffpar/pcjs) is now an open source project on [GitHub](http://github.com/). +The [PCjs Project](https://github.com/jeffpar/pcjs) is now an open-source project on [GitHub](http://github.com/). All published portions are free for redistribution and/or modification under the terms of the [GNU General Public License](/LICENSE) as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. diff --git a/modules/c1pjs/README.md b/modules/c1pjs/README.md index c2b6f5bd86..a8ed4b168e 100644 --- a/modules/c1pjs/README.md +++ b/modules/c1pjs/README.md @@ -11,7 +11,7 @@ Overview --- C1Pjs is our 6502-based machine emulation module for the [Ohio Scientific Challenger 1P](/docs/c1pjs/). -C1Pjs is currently comprised of the following non-shared components, as listed in [package.json](../../package.json) +C1Pjs is comprised of the following non-shared components, as listed in [package.json](../../package.json) (see the *c1pJSFiles* property): * [defines.js](lib/defines.js) diff --git a/modules/pc8080/README.md b/modules/pc8080/README.md index f9d0cc1071..02e9807bb7 100644 --- a/modules/pc8080/README.md +++ b/modules/pc8080/README.md @@ -11,10 +11,10 @@ Overview --- PC8080 is our 8080-based machine emulation module. The code is derived from [PCx86](/modules/pcx86/). -It is still a work-in-progress. See the list of available [PC8080 Machines](/devices/pc8080/machine/), including +See the list of available [PC8080 Machines](/devices/pc8080/machine/), which includes [Space Invaders (1978)](/devices/pc8080/machine/invaders/). -PC8080 is currently comprised of the following non-shared components, as listed in [package.json](../../package.json) +PC8080 is comprised of the following non-shared components, as listed in [package.json](../../package.json) (see the *pc8080Files* property): * [defines.js](/modules/pc8080/lib/defines.js) diff --git a/modules/pcx86/README.md b/modules/pcx86/README.md index a387c4796e..8f1d4a8a69 100644 --- a/modules/pcx86/README.md +++ b/modules/pcx86/README.md @@ -11,7 +11,7 @@ IBM PC Emulation Module (PCx86) Overview --- -PCx86, the PCjs IBM PC emulation module, is the engine powering all our [IBM PC Machines](/devices/pcx86/machine/). +PCx86 is the IBM PC emulation module powering all our [IBM PC Machines](/devices/pcx86/machine/). This module divides PC functionality into variety of logical and visual components. In general, each JavaScript file is responsible for a single component or set of related components (eg,