Final preparations for open source roll-out
This commit is contained in:
parent
e96f0eecd9
commit
60669365f9
40 changed files with 2814 additions and 2639 deletions
|
|
@ -1,9 +1,9 @@
|
|||
About JavaScript Machines
|
||||
---
|
||||
|
||||
The JavaScript Machines (**JSMachines**) project is a collection of computer simulations written in JavaScript,
|
||||
maintained on [GitHub](http://github.com/), and hosted at [pcjs.org](http://www.pcjs.org/) (formerly
|
||||
[jsmachines.net](http://jsmachines.net/)).
|
||||
The JavaScript Machines Project (originally at [jsmachines.net](http://jsmachines.net/)) is a collection of computer
|
||||
simulations written in JavaScript. It has now been released on [GitHub](https://github.com/) as the
|
||||
[PCjs Project](https://github.com/jeffpar/pcjs), a copy of which is hosted here at [pcjs.org](http://www.pcjs.org/).
|
||||
|
||||
The goals of the project 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 machine
|
||||
|
|
@ -18,7 +18,7 @@ capabilities can be found in the [Documentation](/docs/).
|
|||
|
||||
### Emulating the Challenger 1P
|
||||
|
||||
The first **JSMachines** application was [C1Pjs](/docs/c1pjs/), a simulation of the
|
||||
The first **JSMachines** simulation was [C1Pjs](/docs/c1pjs/), a simulation of the
|
||||
Challenger 1P, which was a 6502-based microcomputer introduced by Ohio Scientific in 1978.
|
||||
|
||||
C1Pjs v1.0 was released in July 2012, first on ecpsim.org and cpusim.org, then on [jsmachines.net](http://jsmachines.net/c1pjs),
|
||||
|
|
@ -30,16 +30,17 @@ at [osiweb.org](http://osiweb.org/).
|
|||
|
||||
### Emulating the IBM PC
|
||||
|
||||
The next **JSMachines** application was [PCjs](/docs/about/pcjs/), which simulates the original IBM PC and IBM PC XT.
|
||||
The next **JSMachines** simulation was [PCjs](/docs/about/pcjs/), which simulates the original IBM PC, IBM PC XT,
|
||||
and IBM PC AT.
|
||||
|
||||
[PCjs](/docs/about/pcjs/) emulates the Intel 8088 CPU, as well as IBM Monochrome Display Adapter (MDA) and
|
||||
Color Display Adapter (CGA) video cards, along with assorted motherboard and expansion bus components. It also
|
||||
includes an optional debugger and a user-configurable control panel.
|
||||
[PCjs](/docs/about/pcjs/) emulates the Intel 8088 and 80286 CPUs, as well as IBM Monochrome Display Adapter (MDA),
|
||||
Color Graphics Adapter (CGA), and Enhanced Graphics Adapter (EGA) video cards, along with assorted motherboard and
|
||||
expansion bus components. It also includes an optional Debugger and a user-configurable Control Panel.
|
||||
|
||||
PCjs v1.0 was released on [jsmachines.net](http://jsmachines.net/) in late 2012, and the **JSMachines** project,
|
||||
with its second full-featured machine emulation, was launched.
|
||||
|
||||
See the PCjs [History](/docs/about/pcjs/) for information about more recent releases.
|
||||
Read [About PCjs](/docs/about/pcjs/) to learn more about its history, features, and upcoming improvements.
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -61,22 +62,20 @@ including extensions to the link syntax that make it easy to embed C1Pjs and PCj
|
|||
|
||||
---
|
||||
|
||||
### License
|
||||
|
||||
The **JSMachines** project is maintained on [GitHub](http://github.com/) (public release date TBD). The portions
|
||||
of the project that have been published here are free for redistribution and/or modification under the terms
|
||||
of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License,
|
||||
License
|
||||
---
|
||||
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.
|
||||
|
||||
You are required to include the appropriate copyright notice (e.g., `PCjs v1.15.3 © 2012-2014 by @jeffpar`)
|
||||
You are required to include the appropriate copyright notice (e.g., `PCjs v1.15.4 © 2012-2014 by @jeffpar`)
|
||||
in every source code file of every copy or modified version of this work, and to display that copyright notice
|
||||
on every screen that loads or runs any version of this software.
|
||||
|
||||
See [LICENSE](/LICENSE) for details.
|
||||
|
||||
More Information
|
||||
---
|
||||
|
||||
### More Information
|
||||
|
||||
If you have questions or run into any problems, you're welcome to [tweet](http://twitter.com/jeffpar) or
|
||||
[email](mailto:Jeff@pcjs.org).
|
||||
Loading…
Reference in a new issue