Initial commit (a clone of the jsmachines project as of v1.15.3)
This commit is contained in:
commit
a5e3e6a59d
714 changed files with 130602 additions and 0 deletions
7
apps/pc/1981/visicalc/README.md
Normal file
7
apps/pc/1981/visicalc/README.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
VisiCalc History
|
||||
---
|
||||
See [http://www.bricklin.com/history/vcexecutable.htm](http://www.bricklin.com/history/vcexecutable.htm)
|
||||
|
||||
VisiCalc License
|
||||
---
|
||||
See [http://www.bricklin.com/history/vclicense.htm](http://www.bricklin.com/history/vclicense.htm)
|
||||
1
apps/pc/1981/visicalc/disk.json
Normal file
1
apps/pc/1981/visicalc/disk.json
Normal file
File diff suppressed because one or more lines are too long
20
apps/pc/1981/visicalc/manifest.xml
Normal file
20
apps/pc/1981/visicalc/manifest.xml
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.3/manifest.xsl"?>
|
||||
<manifest type="software">
|
||||
<title>VisiCalc</title>
|
||||
<!-- Since version numbers are incorporated into the disk image names, and this version number is a bit ugly, we're not exposing it with the normal "version" tag -->
|
||||
<versionInternal>VC-176Y2-IBM-TEST</versionInternal>
|
||||
<type>Application</type>
|
||||
<category>Productivity</category>
|
||||
<company>Software Arts</company>
|
||||
<author href="http://www.bricklin.com/history/sai.htm">Dan Bricklin</author>
|
||||
<author href="http://www.frankston.com/public/?name=ImplementingVisiCalc">Bob Frankston</author>
|
||||
<releaseDate>December 16, 1981</releaseDate>
|
||||
<license href="http://www.bricklin.com/history/vclicense.htm">Lotus Development</license>
|
||||
<machine href="/configs/pc/machines/5150/mda/64kb/machine.xml" state="/apps/pc/1981/visicalc/state.json"/>
|
||||
<disk id="disk01" dir="/apps/pc/1981/visicalc/private/" href="/apps/pc/1981/visicalc/disk.json">
|
||||
<file>VC.COM</file>
|
||||
<file dir="../">README.md</file>
|
||||
<link href="http://www.bricklin.com/history/vclicense.htm">VisiCalc License</link>
|
||||
</disk>
|
||||
</manifest>
|
||||
1
apps/pc/1981/visicalc/state.json
Normal file
1
apps/pc/1981/visicalc/state.json
Normal file
File diff suppressed because one or more lines are too long
1
apps/pc/1982/esuite/disk.json
Normal file
1
apps/pc/1982/esuite/disk.json
Normal file
File diff suppressed because one or more lines are too long
17
apps/pc/1982/esuite/manifest.xml
Normal file
17
apps/pc/1982/esuite/manifest.xml
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.3/manifest.xsl"?>
|
||||
<manifest type="software">
|
||||
<title>Executive Suite</title>
|
||||
<version/>
|
||||
<type>Game</type>
|
||||
<category>Text Simulation</category>
|
||||
<author>Armonk Corporation</author>
|
||||
<releaseDate>1982</releaseDate>
|
||||
<machine href="/configs/pc/machines/5160/mda/256kb/fake188/machine.xml" state="/apps/pc/1982/esuite/state.json"/>
|
||||
<disk id="disk01" dir="/apps/pc/1982/esuite/private/" href="/apps/pc/1982/esuite/disk.json">
|
||||
<name>Executive Suite (1982)</name>
|
||||
<file>esuite.com</file>
|
||||
<file>game.dat</file>
|
||||
<link href="http://www.mobygames.com/game/executive-suite">MobyGames</link>
|
||||
</disk>
|
||||
</manifest>
|
||||
1
apps/pc/1982/esuite/state.json
Normal file
1
apps/pc/1982/esuite/state.json
Normal file
File diff suppressed because one or more lines are too long
33
apps/pc/1985/rogue/cache.manifest
Normal file
33
apps/pc/1985/rogue/cache.manifest
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
CACHE MANIFEST
|
||||
/apps/pc/1985/rogue/manifest.xml
|
||||
/versions/pcjs/1.13.6/manifest.xsl
|
||||
/versions/pcjs/1.13.6/common.xsl
|
||||
/versions/pcjs/1.13.6/components.xsl
|
||||
/configs/pc/machines/5160/cga/640kb/machine.xml
|
||||
/configs/pc/keyboards/minimal-f1-f10.xml
|
||||
/configs/pc/disks/library.xml
|
||||
/disks/pc/dos/microsoft/3.20/manifest.xml
|
||||
/disks/pc/dos/microsoft/4.0M/manifest.xml
|
||||
/disks/pc/tools/microsoft/BASIC/manifest.xml
|
||||
/disks/pc/tools/microsoft/MSC-048014.400/manifest.xml
|
||||
/disks/pc/tools/microsoft/MASM-016014.400/manifest.xml
|
||||
/disks/pc/tools/microsoft/MOUSE-000199.500/manifest.xml
|
||||
/disks/pc/apps/lotus/123/1.0a/manifest.xml
|
||||
/disks/pc/apps/microsoft/word/2.0c/manifest.xml
|
||||
/disks/pc/apps/microsoft/word/3.0/manifest.xml
|
||||
/disks/pc/apps/microsoft/word/5.0/manifest.xml
|
||||
/apps/pc/1981/visicalc/manifest.xml
|
||||
/apps/pc/1982/esuite/manifest.xml
|
||||
/apps/pc/1987/thinktank/manifest.xml
|
||||
/apps/pc/1992/moria/manifest.xml
|
||||
/versions/pcjs/1.13.6/common.css
|
||||
/versions/pcjs/1.13.6/components.css
|
||||
/versions/pcjs/1.13.6/pc.js
|
||||
/devices/pc/hdc/ibm-xebec-1982.json
|
||||
/devices/pc/basic/ibm-basic-1.10.json
|
||||
/devices/pc/bios/5160/1982-11-08.json
|
||||
/devices/pc/video/ibm-mda-cga.json
|
||||
/disks/pc/dos/ibm/2.00/PCDOS200-DISK1.json
|
||||
/disks/pc/dos/ibm/2.00/PCDOS200-DISK2.json
|
||||
/apps/pc/1985/rogue/state.json
|
||||
/apps/pc/1985/rogue/disk.json
|
||||
1
apps/pc/1985/rogue/disk.json
Normal file
1
apps/pc/1985/rogue/disk.json
Normal file
File diff suppressed because one or more lines are too long
25
apps/pc/1985/rogue/manifest.xml
Normal file
25
apps/pc/1985/rogue/manifest.xml
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.3/manifest.xsl"?>
|
||||
<manifest type="software">
|
||||
<title>Rogue</title>
|
||||
<version/>
|
||||
<type>Game</type>
|
||||
<category>ASCII Adventure</category>
|
||||
<creator>Michael Toy</creator>
|
||||
<creator>Glenn Wichman</creator>
|
||||
<creationDate>1980</creationDate>
|
||||
<releaseDate>1985</releaseDate>
|
||||
<author>Ken Arnold</author>
|
||||
<author>Jon Lane</author>
|
||||
<author>Michael Toy</author>
|
||||
<disk id="disk01" dir="/apps/pc/1985/rogue/private/" href="/apps/pc/1985/rogue/disk.json">
|
||||
<name>Rogue (1985)</name>
|
||||
<file>MKOPT.EXE</file>
|
||||
<file>ROGUE.COM</file>
|
||||
<file>ROGUE.EXE</file>
|
||||
<file>ROGUE.OPT</file>
|
||||
<file>ROGUE.PIC</file>
|
||||
<file>ROGUE.SCR</file>
|
||||
</disk>
|
||||
<machine href="/configs/pc/machines/5160/cga/640kb/machine.xml" state="/apps/pc/1985/rogue/state.json"/>
|
||||
</manifest>
|
||||
1
apps/pc/1985/rogue/state.json
Normal file
1
apps/pc/1985/rogue/state.json
Normal file
File diff suppressed because one or more lines are too long
1
apps/pc/1987/thinktank/disk.json
Normal file
1
apps/pc/1987/thinktank/disk.json
Normal file
File diff suppressed because one or more lines are too long
22
apps/pc/1987/thinktank/manifest.xml
Normal file
22
apps/pc/1987/thinktank/manifest.xml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.3/manifest.xsl"?>
|
||||
<manifest type="software">
|
||||
<title>ThinkTank</title>
|
||||
<version>2.41NP</version>
|
||||
<type>Application</type>
|
||||
<category>Productivity</category>
|
||||
<company>Living Videotext</company>
|
||||
<releaseDate>September 25, 1987</releaseDate>
|
||||
<disk id="disk01" dir="/apps/pc/1987/thinktank/private/" href="/apps/pc/1987/thinktank/disk.json">
|
||||
<name>ThinkTank 2.41NP</name>
|
||||
<file>AUTOEXEC.BAT</file>
|
||||
<file>READ_ME.DB</file>
|
||||
<file>READ_ME.SAV</file>
|
||||
<file>TANK.EXE</file>
|
||||
<file>TANKCLIP.BRD</file>
|
||||
<file>TANKOPTS.DAT</file>
|
||||
<file>TMPLATES</file>
|
||||
<link href="http://outliners.scripting.com/thinkTank2Pc.html">Outliners.com</link>
|
||||
</disk>
|
||||
<machine href="/configs/pc/machines/5160/cga/640kb/machine.xml" state="/apps/pc/1987/thinktank/state.json"/>
|
||||
</manifest>
|
||||
1
apps/pc/1987/thinktank/state.json
Normal file
1
apps/pc/1987/thinktank/state.json
Normal file
File diff suppressed because one or more lines are too long
30
apps/pc/1988/moria/manifest.xml
Normal file
30
apps/pc/1988/moria/manifest.xml
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.3/manifest.xsl"?>
|
||||
<manifest type="software">
|
||||
<title>The Dungeons of Moria</title>
|
||||
<version>4.872</version>
|
||||
<type>Game</type>
|
||||
<category>ASCII Adventure</category>
|
||||
<creator>
|
||||
<name>Robert Alan Koeneke</name>
|
||||
</creator>
|
||||
<creationDate>March 25, 1983</creationDate>
|
||||
<releaseDate>November 1, 1988</releaseDate>
|
||||
<author>
|
||||
<name>D. G. Kneller</name>
|
||||
<desc>MSDOS port</desc>
|
||||
</author>
|
||||
<disk id="disk01" dir="/apps/pc/1988/moria/private/">
|
||||
<name>Moria v4.872</name>
|
||||
<file>CONFIG.DOC</file>
|
||||
<file>GOD</file>
|
||||
<file>MADNESS1</file>
|
||||
<file>MORIA.CNF</file>
|
||||
<file>MORIA.DOC</file>
|
||||
<file>MORIA.EXE</file>
|
||||
<file>MORIA.SCR</file>
|
||||
<file>MORIACHR.DIE</file>
|
||||
<file>ORC2</file>
|
||||
<file>PKZIP.EXE</file>
|
||||
</disk>
|
||||
</manifest>
|
||||
1
apps/pc/1992/moria/disk.json
Normal file
1
apps/pc/1992/moria/disk.json
Normal file
File diff suppressed because one or more lines are too long
112
apps/pc/1992/moria/manifest.xml
Normal file
112
apps/pc/1992/moria/manifest.xml
Normal file
|
|
@ -0,0 +1,112 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.15.3/manifest.xsl"?>
|
||||
<manifest type="software">
|
||||
<title>The Dungeons of Moria</title>
|
||||
<version>5.5</version>
|
||||
<type>Game</type>
|
||||
<category>ASCII Adventure</category>
|
||||
<creator>
|
||||
<name>Robert Alan Koeneke</name>
|
||||
</creator>
|
||||
<creationDate>March 25, 1983</creationDate>
|
||||
<releaseDate>August 12, 1992</releaseDate>
|
||||
<author>
|
||||
<name>Robert A. Koeneke</name>
|
||||
<position>Student</position>
|
||||
<org>University of Oklahoma</org>
|
||||
</author>
|
||||
<author>
|
||||
<name>Jimmey W. Todd Jr.</name>
|
||||
<position>Student</position>
|
||||
<org>University of Oklahoma</org>
|
||||
</author>
|
||||
<author href="mailto:grabiner@math.harvard.edu">
|
||||
<name>David J. Grabiner</name>
|
||||
<org>Harvard University</org>
|
||||
</author>
|
||||
<author href="mailto:wilson@kithrup.com">
|
||||
<name>James E. Wilson</name>
|
||||
<org>Cygnus Support</org>
|
||||
</author>
|
||||
<contributor>
|
||||
<name>D. G. Kneller</name>
|
||||
<desc>MSDOS Moria port, reduced map display, 16 bit integers</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Christopher J. Stuart</name>
|
||||
<desc>recall, options, inventory, running code, etc.</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Curtis McCauley</name>
|
||||
<desc>Macintosh Moria port for MPW C</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Stephen A. Jacobs</name>
|
||||
<desc>Atari ST Moria port for MW C</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>William Setzer</name>
|
||||
<desc>object naming code</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>David J. Grabiner</name>
|
||||
<desc>numerous bug reports, consistency checks, etc</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Dan Bernstein</name>
|
||||
<desc>UNIX hangup signal fix, many bug fixes</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Corey Gehman</name>
|
||||
<desc>Amiga Moria port</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Ralph Waters</name>
|
||||
<desc>VMS support code, IBM-PC Turbo C bug fixes</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Johsua Delahunty</name>
|
||||
<desc>VMS support code</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Todd Pierzina</name>
|
||||
<desc>VMS support code</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Joseph Hall</name>
|
||||
<desc>line of sight code, monster compiler</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Eric Vaitl</name>
|
||||
<desc>PC-Curses replacement for Turbo C</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Scott Kolodzieski</name>
|
||||
<desc>Atari ST port for Gnu C</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Hildo Biersma</name>
|
||||
<desc>Atari ST port for Turbo C</desc>
|
||||
</contributor>
|
||||
<contributor>
|
||||
<name>Ben Schreiber</name>
|
||||
<desc>Macintosh port for Think C</desc>
|
||||
</contributor>
|
||||
<disk id="disk01" dir="/apps/pc/1992/moria/bin/" href="/apps/pc/1992/moria/disk.json">
|
||||
<name>Moria 5.5</name>
|
||||
<file>EXP.DOC</file>
|
||||
<file>MORIA.CNF</file>
|
||||
<file>MORIA1.TXT</file>
|
||||
<file>MORIA2.TXT</file>
|
||||
<file>MORIA88.EXE</file>
|
||||
<file>ORIGCMDS.HLP</file>
|
||||
<file>OWIZCMDS.HLP</file>
|
||||
<file>ROGLCMDS.HLP</file>
|
||||
<file>RWIZCMDS.HLP</file>
|
||||
<file>SPELLS.DOC</file>
|
||||
<file>VERSION.HLP</file>
|
||||
<file>WELCOME.HLP</file>
|
||||
<file>SCORES</file>
|
||||
</disk>
|
||||
<machine href="/configs/pc/machines/5160/cga/640kb/machine.xml" state="/apps/pc/1992/moria/state.json"/>
|
||||
</manifest>
|
||||
1
apps/pc/1992/moria/state.json
Normal file
1
apps/pc/1992/moria/state.json
Normal file
File diff suppressed because one or more lines are too long
15
apps/pc/README.md
Normal file
15
apps/pc/README.md
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
IBM PC Application Archives
|
||||
---
|
||||
|
||||
Below are selected demos of classic IBM PC applications running on [PCjs](/docs/about/).
|
||||
|
||||
* [VisiCalc (1981)](1981/visicalc/)
|
||||
* [Executive Suite (1982)](1982/esuite/)
|
||||
* [Rogue (1985)](1985/rogue/)
|
||||
* [ThinkTank (1987)](1987/thinktank/)
|
||||
* The Dungeons of Moria (1988, [1992](1992/moria/))
|
||||
|
||||
All of these demos are driven by simple XML manifest files. Click one and use your web browser's "View Source"
|
||||
command to see the raw manifest. Learn more about PCjs manifest files [here](/apps/).
|
||||
|
||||
You can browse the rest of our software archives by year. There is no search capability at this time.
|
||||
Loading…
Reference in a new issue