Published version 1.34.1

This commit is contained in:
Jeff Parsons 2017-02-28 17:04:59 -08:00 committed by Jeff Parsons
commit 15dfbd3ddd
4 changed files with 39 additions and 11 deletions

View file

@ -5,7 +5,7 @@ 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 one of several JavaScript Machines in the [PCjs Project](https://github.com/jeffpar/pcjs), an open-source project that
includes: includes:
* [PCx86](/docs/pcx86/), an x86-based emulator of [IBM PC and PC-compatible](/devices/pcx86/machine/) machines * [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/)) * [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/) * [C1Pjs](/docs/c1pjs/), an emulation of the 6502-based [Ohio Scientific Challenger 1P](/devices/c1p/)
* [PDPjs](/docs/pdpjs/), a set of emulation modules supporting [PDP-10](/devices/pdp10/machine/) and [PDP-11](/devices/pdp11/machine/) machines * [PDPjs](/docs/pdpjs/), a set of emulation modules supporting [PDP-10](/devices/pdp10/machine/) and [PDP-11](/devices/pdp11/machine/) machines
@ -26,7 +26,7 @@ PCx86 has steadily evolved to support more classic x86-based machines, including
and the 80386-based COMPAQ DeskPro 386. PCx86 fully supports the original machine ROMs, video cards, etc, and all and the 80386-based COMPAQ DeskPro 386. PCx86 fully supports the original machine ROMs, video cards, etc, and all
machines run at their original speeds. machines run at their original speeds.
The goals of the [PCjs Project](/docs/about/) project are to create fast, full-featured simulations of classic The goals of the [PCjs Project](/docs/about/) are to create fast, full-featured simulations of classic
computer hardware, help people understand how these early machines worked, make it easy to experiment with different computer hardware, help people understand how these early machines worked, make it easy to experiment with different
machine configurations, and provide a platform for running and analyzing old computer software. machine configurations, and provide a platform for running and analyzing old computer software.

View file

@ -6,9 +6,8 @@ description: >
Welcome to PCjs, home of the original IBM PC in a web browser. Welcome to PCjs, home of the original IBM PC in a web browser.
PCjs provides a variety of computer emulators written in JavaScript, including PCx86 for x86-based machines PCjs provides a variety of computer emulators written in JavaScript, including PCx86 for x86-based machines
(up through the 80386), C1Pjs for the 6502-based Ohio Scientific Challenger 1P, PC8080 for 8080-based machines (up through the 80386), C1Pjs for the 6502-based Ohio Scientific Challenger 1P, PC8080 for 8080-based machines
such as Space Invaders and the DEC VT100 Terminal, and PDPjs, a PDP-11 emulator for the PDP-11/20, PDP-11/45, such as Space Invaders and the DEC VT100 Terminal, and PDPjs with support for PDP-10 and PDP-11 machines.
and PDP-11/70. PCjs also provides an archive of selected historical PC software, publications, and reference PCjs also provides an archive of selected historical PC software, publications, and reference materials.
materials.
baseurl: "" # "/pcjs" when using http://jeffpar.github.io or "" when using http://www.pcjs.org baseurl: "" # "/pcjs" when using http://jeffpar.github.io or "" when using http://www.pcjs.org
url: "http://www.pcjs.org" # "http://jeffpar.github.io" or "http://www.pcjs.org" url: "http://www.pcjs.org" # "http://jeffpar.github.io" or "http://www.pcjs.org"
twitter_username: jeffpar twitter_username: jeffpar
@ -34,7 +33,7 @@ gems:
pcjs: pcjs:
domain: pcjs.org # whereas site.url is used for linking purposes, site.pcjs.domain is used for display purposes domain: pcjs.org # whereas site.url is used for linking purposes, site.pcjs.domain is used for display purposes
version: 1.34.0 # IMPORTANT: keep pcjs.version in sync with package.json:version version: 1.34.1 # IMPORTANT: keep pcjs.version in sync with package.json:version
compiled: true # by default, the compiled pcjs.version scripts will be used (eg, pcx86.js or pcx86-dbg.js) compiled: true # by default, the compiled pcjs.version scripts will be used (eg, pcx86.js or pcx86-dbg.js)
c1p_scripts: # if pcjs.compiled is false, the following scripts will be included instead, in the order listed c1p_scripts: # if pcjs.compiled is false, the following scripts will be included instead, in the order listed
- /modules/shared/lib/defines.js - /modules/shared/lib/defines.js
@ -133,6 +132,35 @@ pcjs:
- /modules/pc8080/lib/computer.js - /modules/pc8080/lib/computer.js
- /modules/shared/lib/state.js - /modules/shared/lib/state.js
- /modules/shared/lib/embed.js - /modules/shared/lib/embed.js
pdp10_scripts:
- /modules/shared/lib/defines.js
- /modules/shared/lib/nodebug.js
- /modules/shared/lib/dumpapi.js
- /modules/shared/lib/reportapi.js
- /modules/shared/lib/userapi.js
- /modules/shared/lib/int36.js
- /modules/shared/lib/keys.js
- /modules/shared/lib/strlib.js
- /modules/shared/lib/usrlib.js
- /modules/shared/lib/weblib.js
- /modules/shared/lib/component.js
- /modules/pdp10/lib/defines.js
- /modules/pdp10/lib/messages.js
- /modules/pdp10/lib/panel.js
- /modules/pdp10/lib/bus.js
- /modules/pdp10/lib/device.js
- /modules/pdp10/lib/memory.js
- /modules/pdp10/lib/cpu.js
- /modules/pdp10/lib/cpustate.js
- /modules/pdp10/lib/cpuops.js
- /modules/pdp10/lib/rom.js
- /modules/pdp10/lib/ram.js
- /modules/pdp10/lib/serial.js
- /modules/shared/lib/debugger.js
- /modules/pdp10/lib/debugger.js
- /modules/pdp10/lib/computer.js
- /modules/shared/lib/state.js
- /modules/shared/lib/embed.js
pdp11_scripts: pdp11_scripts:
- /modules/shared/lib/defines.js - /modules/shared/lib/defines.js
- /modules/shared/lib/nodebug.js - /modules/shared/lib/nodebug.js
@ -162,6 +190,7 @@ pcjs:
- /modules/pdp11/lib/drive.js - /modules/pdp11/lib/drive.js
- /modules/pdp11/lib/rk11.js - /modules/pdp11/lib/rk11.js
- /modules/pdp11/lib/rl11.js - /modules/pdp11/lib/rl11.js
- /modules/pdp11/lib/rx11.js
- /modules/shared/lib/debugger.js - /modules/shared/lib/debugger.js
- /modules/pdp11/lib/debugger.js - /modules/pdp11/lib/debugger.js
- /modules/pdp11/lib/computer.js - /modules/pdp11/lib/computer.js

View file

@ -18,7 +18,7 @@ includes:
* [PCx86](/docs/pcx86/), an x86-based emulator of [IBM PC and PC-compatible Machines](/devices/pcx86/machine/) * [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/)) * [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/) * [C1Pjs](/docs/c1pjs/), an emulation of the 6502-based [Ohio Scientific Challenger 1P](/devices/c1p/)
* [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/) * [PDPjs](/docs/pdpjs/), a set of emulation modules supporting [PDP-10](/devices/pdp10/machine/) and [PDP-11](/devices/pdp11/machine/) machines
All PCjs machine 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, required. Supported browsers include modern versions of Chrome, Safari, Firefox, Internet Explorer (v9.0 and up), Edge,

View file

@ -149,10 +149,10 @@
"./modules/shared/lib/reportapi.js", "./modules/shared/lib/reportapi.js",
"./modules/shared/lib/userapi.js", "./modules/shared/lib/userapi.js",
"./modules/shared/lib/keys.js", "./modules/shared/lib/keys.js",
"./modules/shared/lib/component.js",
"./modules/shared/lib/strlib.js", "./modules/shared/lib/strlib.js",
"./modules/shared/lib/usrlib.js", "./modules/shared/lib/usrlib.js",
"./modules/shared/lib/weblib.js", "./modules/shared/lib/weblib.js",
"./modules/shared/lib/component.js",
"./modules/pc8080/lib/defines.js", "./modules/pc8080/lib/defines.js",
"./modules/pc8080/lib/cpudef.js", "./modules/pc8080/lib/cpudef.js",
"./modules/pc8080/lib/messages.js", "./modules/pc8080/lib/messages.js",
@ -176,16 +176,15 @@
], ],
"pdp10Files": [ "pdp10Files": [
"./modules/shared/lib/defines.js", "./modules/shared/lib/defines.js",
"./modules/shared/lib/diskapi.js",
"./modules/shared/lib/dumpapi.js", "./modules/shared/lib/dumpapi.js",
"./modules/shared/lib/reportapi.js", "./modules/shared/lib/reportapi.js",
"./modules/shared/lib/userapi.js", "./modules/shared/lib/userapi.js",
"./modules/shared/lib/int36.js", "./modules/shared/lib/int36.js",
"./modules/shared/lib/keys.js", "./modules/shared/lib/keys.js",
"./modules/shared/lib/component.js",
"./modules/shared/lib/strlib.js", "./modules/shared/lib/strlib.js",
"./modules/shared/lib/usrlib.js", "./modules/shared/lib/usrlib.js",
"./modules/shared/lib/weblib.js", "./modules/shared/lib/weblib.js",
"./modules/shared/lib/component.js",
"./modules/pdp10/lib/defines.js", "./modules/pdp10/lib/defines.js",
"./modules/pdp10/lib/messages.js", "./modules/pdp10/lib/messages.js",
"./modules/pdp10/lib/panel.js", "./modules/pdp10/lib/panel.js",
@ -211,10 +210,10 @@
"./modules/shared/lib/reportapi.js", "./modules/shared/lib/reportapi.js",
"./modules/shared/lib/userapi.js", "./modules/shared/lib/userapi.js",
"./modules/shared/lib/keys.js", "./modules/shared/lib/keys.js",
"./modules/shared/lib/component.js",
"./modules/shared/lib/strlib.js", "./modules/shared/lib/strlib.js",
"./modules/shared/lib/usrlib.js", "./modules/shared/lib/usrlib.js",
"./modules/shared/lib/weblib.js", "./modules/shared/lib/weblib.js",
"./modules/shared/lib/component.js",
"./modules/pdp11/lib/defines.js", "./modules/pdp11/lib/defines.js",
"./modules/pdp11/lib/messages.js", "./modules/pdp11/lib/messages.js",
"./modules/pdp11/lib/panel.js", "./modules/pdp11/lib/panel.js",