Merge branch 'master' into gh-pages

This commit is contained in:
Jeff Parsons 2017-07-10 12:51:40 -07:00
commit 8d51fa14e0
13 changed files with 91 additions and 39 deletions

View file

@ -22,6 +22,20 @@ I'm calling these disks *Magware* because I can't be sure exactly how to classif
was probably considered free: source code was generally included without any restrictions. But it's possible that was probably considered free: source code was generally included without any restrictions. But it's possible that
the magazines also redistributed some third-party software that fell into more of a *Shareware* category. the magazines also redistributed some third-party software that fell into more of a *Shareware* category.
> #### July 10, 2017 Update
> Out of curiosity, I looked through [PC Magazine Vol. 6 No. 8 (April 28, 1987)](https://archive.org/details/PC-Mag-1987-04-28)
> for references to the "PLAY" files contained in one of the older archived [PC Magazine Disks](/disks/pcx86/shareware/pcmag/).
> They accompanied the article "A DOS MUSIC GENERATOR", which included this disclaimer:
> > "The programs that appear in our Programming/Utilities column (as well as other programs we publish) can be
> > downloaded by modem from the PC Magazine Interactive Reader Service. There is no charge for this service, but
> > users are cautioned that these programs are copyright material and are made available only for individual,
> > noncommercial use. You may make copies for others (including placement on noncommercial electronic bulletin boards),
> > as long as no charge is involved. However, making copies for any commercial purpose is strictly prohibited."
> So it's clear we're not dealing *only* with "free" software, at least as it was considered at the time.
About these collections: I'm thrilled that they exist. Not everyone needs to be (or should be) a collector, but the About these collections: I'm thrilled that they exist. Not everyone needs to be (or should be) a collector, but the
world needs at least a few dedicated individuals working in every domain (hardware, software, books, magazines, world needs at least a few dedicated individuals working in every domain (hardware, software, books, magazines,
photographs, recordings, etc) along with museums and libraries to support their efforts. So kudos to the folks photographs, recordings, etc) along with museums and libraries to support their efforts. So kudos to the folks
@ -57,23 +71,23 @@ Programmer's Corner by choice, but only out of necessity.
On a more philosophical note, I think it's important for a service to be clear about what we're paying for; ie, that On a more philosophical note, I think it's important for a service to be clear about what we're paying for; ie, that
we're paying for an archival service and that the money being generated for that service (whether by ads or donations) we're paying for an archival service and that the money being generated for that service (whether by ads or donations)
is purely in support of that service, and that the archived items themselves are not being held hostage ("ransomed") or is purely in support of that service, and that the archived items themselves are not being held hostage ("ransomed")
used in any way that the original authors might have disapproved of. in order to supplement that income.
It shouldn't be hard to create a compelling website with useful features that people will *want* to revisit repeatedly. It shouldn't be hard to create a compelling website with useful features and community benefits, apart from the content,
Even a site that's just a bunch of "downloads" should be able to avoid resorting to gimmicks if they at least have a that people will *want* to support and revisit. And when people *do* support it, they shouldn't continue to be hounded
mission, are actively working to promote that mission, and build a community of like-minded people who believe in that or stymied in their efforts to access the content.
mission.
The [Patreon](https://www.patreon.com/) model, where you try to get a handful of people to support your project with The [Patreon](https://www.patreon.com/) model, where you try to get a handful of people to support your project with
small monthly contributions, seems like one possible solution. Of course, that usually requires working on the project small monthly contributions, seems like one possible solution. Of course, that usually requires working on the project
on a regular basis, and if a website like [The Programmer's Corner](https://www.pcorner.com) is more or less on auto-pilot, on a regular basis, and if a website like [The Programmer's Corner](https://www.pcorner.com) is more or less on auto-pilot,
that probably won't work. that probably won't work.
I've thought about this problem in the context of PCjs, and what, if anything, I could or should do to help pay for its I've thought about this problem in the context of PCjs, and what, if anything, I should do to help pay for its
monthly operating costs (which are currently around $30/month for hosting and bandwidth). Ads are a horrible idea, monthly operating costs (which are currently around $30/month for hosting and bandwidth). I dislike the idea of using
because they're both unsightly and unseemly. I've come to conclusion that you have to make money doing something else, ads, because they're both unsightly and unseemly, and it's unlikely they would cover even those small operating costs.
and that projects like this just have to be supported by people's own personal obsessions, passions, and other intangibles. I've come to conclusion that you have to make money doing something else, and that projects like this just have to
survive on good will -- and lots of "free time".
*[@jeffpar](http://twitter.com/jeffpar)* *[@jeffpar](http://twitter.com/jeffpar)*
*Jul 9, 2017* *Jul 9, 2017*

View file

@ -8,7 +8,7 @@ machines:
debugger: true debugger: true
autoStart: true autoStart: true
connection: com2->vt100.serialPort connection: com2->vt100.serialPort
config: /devices/pcx86/machine/5170/ega/2048kb/rev3/debugger/machine.xml config: /devices/pcx86/machine/5170/ega/2048kb/rev3/debugger/vt100/machine.xml
- id: vt100 - id: vt100
type: pc8080 type: pc8080
debugger: true debugger: true
@ -22,6 +22,8 @@ IBM PC AT with VT100 Terminal and Dual Debuggers
Demonstration of a [IBM PC AT with VT100 Terminal](../../vt100/) connected via COM2, with Debuggers attached. Demonstration of a [IBM PC AT with VT100 Terminal](../../vt100/) connected via COM2, with Debuggers attached.
Use the DOS command `CTTY COM2` to use the VT100 for console operations. `CTTY CON` will return control to the PC.
{% include machine.html id="ibm5170" %} {% include machine.html id="ibm5170" %}
{% include machine.html id="vt100" %} {% include machine.html id="vt100" %}

View file

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.35.2/machine.xsl"?>
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk (Formatted)</name>
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>
<cpu id="cpu286" model="80286" cycles="8000000" autostart="true"/>
<ram id="ramLow" addr="0x00000" test="false" size="0xa0000" comment="ROM BIOS memory test has been disabled"/>
<ram id="ramExt" addr="0x100000" size="0x160000" comment=""/>
<rom id="romBIOS" addr="0xf0000" size="0x10000" alias="0xff0000" file="/devices/pcx86/rom/5170/1985-11-15/ATBIOS-REV3.json"/>
<video ref="/devices/pcx86/video/ibm/ega/1984-09-13/128kb-lockfs.xml"/>
<fdc ref="/disks/pcx86/compiled/library.xml" automount='{A:{name:"PC-DOS 3.30 (Disk 1)",path:"/disks/pcx86/dos/ibm/3.30/PCDOS330-DISK1.json"}, B:{name:"PC-DOS 3.30 (Disk 2)",path:"/disks/pcx86/dos/ibm/3.30/PCDOS330-DISK2.json"}}'/>
<keyboard ref="/devices/pcx86/keyboard/us84-buttons-arrows.xml"/>
<debugger id="debugger" messages="fault" commands=""/>
<panel ref="/devices/pcx86/panel/wide.xml"/>
<hdc ref="/disks/pcx86/fixed/20mb/pcdos330-empty.xml"/>
<chipset id="chipset" model="5170" floppies="[1440,1200]"/>
<serial id="com1" adapter="1"/>
<serial id="com2" adapter="2"/>
<mouse serial="com1"/>
</machine>

View file

@ -7,6 +7,6 @@ redirect_from:
--- ---
IBM PC AT with 640Kb RAM and Enhanced Color Graphics (EGA) Display IBM PC AT with 640Kb RAM and Enhanced Color Graphics (EGA) Display
--- ------------------------------------------------------------------
* [IBM PC AT (6Mhz, 640Kb, Dual Floppy) with EGA Display](/devices/pcx86/machine/5170/ega/640kb/rev1/) ([Debugger](/devices/pcx86/machine/5170/ega/640kb/rev1/debugger/)) * [IBM PC AT (6Mhz, 640Kb, Dual Floppy) with EGA Display](/devices/pcx86/machine/5170/ega/640kb/rev1/) ([Debugger](/devices/pcx86/machine/5170/ega/640kb/rev1/debugger/))

View file

@ -10,4 +10,7 @@ machines:
type: pcx86 type: pcx86
--- ---
IBM PC AT with 640Kb RAM and EGA Display
----------------------------------------
{% include machine.html id="ibm5170" %} {% include machine.html id="ibm5170" %}

View file

@ -1,6 +1,6 @@
--- ---
layout: page layout: page
title: IBM PC AT (Model 5170, 640Kb) with EGA Display title: IBM PC AT (Model 5170, 640Kb) with EGA Display and Debugger
permalink: /devices/pcx86/machine/5170/ega/640kb/rev1/debugger/ permalink: /devices/pcx86/machine/5170/ega/640kb/rev1/debugger/
machines: machines:
- id: ibm5170 - id: ibm5170
@ -8,4 +8,7 @@ machines:
debugger: true debugger: true
--- ---
IBM PC AT with 640Kb RAM and EGA Display and Debugger
-----------------------------------------------------
{% include machine.html id="ibm5170" %} {% include machine.html id="ibm5170" %}

View file

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.35.2/machine.xsl"?> <?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.35.2/machine.xsl"?>
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default"> <machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
<name pos="center">IBM PC AT, 128K EGA, 640Kb RAM</name> <name pos="center">IBM PC AT, 640Kb RAM, 128K EGA</name>
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/> <computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>
<cpu id="cpu286" model="80286"/> <cpu id="cpu286" model="80286"/>
<ram id="ramLow" addr="0x00000" size="0xa0000"/> <ram id="ramLow" addr="0x00000" size="0xa0000"/>
<rom id="romBIOS" addr="0xf0000" size="0x10000" alias="0xff0000" file="/devices/pcx86/rom/5170/1984-01-10/ATBIOS-REV1.json"/> <rom id="romBIOS" addr="0xf0000" size="0x10000" alias="0xff0000" file="/devices/pcx86/rom/5170/1984-01-10/ATBIOS-REV1.json"/>
<video ref="/devices/pcx86/video/ibm/ega/1984-09-13/128kb-autolockfs.xml"/> <video ref="/devices/pcx86/video/ibm/ega/1984-09-13/128kb-autolockfs.xml"/>
<fdc ref="/disks/pcx86/compiled/library.xml" automount='{A: {name: "PC-DOS 3.00 (Disk 1)", path: "/disks/pcx86/dos/ibm/3.00/PCDOS300-DISK1.json"}, B: {name: "PC-DOS 3.00 (Disk 2)", path: "/disks/pcx86/dos/ibm/3.00/PCDOS300-DISK2.json"}}'/> <fdc ref="/disks/pcx86/compiled/library.xml" automount='{A: {name: "PC-DOS 3.30 (Disk 1)", path: "/disks/pcx86/dos/ibm/3.30/PCDOS330-DISK1.json"}, B: {name: "PC-DOS 3.30 (Disk 2)", path: "/disks/pcx86/dos/ibm/3.30/PCDOS330-DISK2.json"}}'/>
<keyboard ref="/devices/pcx86/keyboard/us84-buttons-functions.xml"/> <keyboard ref="/devices/pcx86/keyboard/us84-buttons-functions.xml"/>
<debugger id="debugger" messages="fault" commands=""/> <debugger id="debugger" messages="fault" commands=""/>
<panel ref="/devices/pcx86/panel/wide.xml"/> <panel ref="/devices/pcx86/panel/wide.xml"/>

View file

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.35.2/machine.xsl"?> <?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.35.2/machine.xsl"?>
<machine id="ibm5170" type="pcx86" border="1" pos="center" background="default"> <machine id="ibm5170" type="pcx86" border="1" pos="center" background="default">
<name pos="center">IBM PC AT, 128K EGA, 640Kb RAM</name> <name pos="center">IBM PC AT, 640Kb RAM, 128K EGA</name>
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/> <computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>
<cpu id="cpu286" model="80286"/> <cpu id="cpu286" model="80286"/>
<ram id="ramLow" addr="0x00000" size="0xa0000"/> <ram id="ramLow" addr="0x00000" size="0xa0000"/>
<rom id="romBIOS" addr="0xf0000" size="0x10000" alias="0xff0000" file="/devices/pcx86/rom/5170/1984-01-10/ATBIOS-REV1.json"/> <rom id="romBIOS" addr="0xf0000" size="0x10000" alias="0xff0000" file="/devices/pcx86/rom/5170/1984-01-10/ATBIOS-REV1.json"/>
<video ref="/devices/pcx86/video/ibm/ega/1984-09-13/128kb-autolockfs.xml"/> <video ref="/devices/pcx86/video/ibm/ega/1984-09-13/128kb-autolockfs.xml"/>
<fdc ref="/disks/pcx86/compiled/library.xml" pos="right" automount='{A: {name: "MS-DOS 4.00 (Disk 1)", path: "/disks/pcx86/dos/microsoft/4.00/MSDOS400-DISK1.json"}}'/> <fdc ref="/disks/pcx86/compiled/library.xml" automount='{A: {name: "PC-DOS 3.30 (Disk 1)", path: "/disks/pcx86/dos/ibm/3.30/PCDOS330-DISK1.json"}, B: {name: "PC-DOS 3.30 (Disk 2)", path: "/disks/pcx86/dos/ibm/3.30/PCDOS330-DISK2.json"}}'/>
<keyboard ref="/devices/pcx86/keyboard/us83-buttons-minimal.xml"/> <keyboard ref="/devices/pcx86/keyboard/us83-buttons-minimal.xml"/>
<chipset id="chipset" model="5170" floppies="[1200,1200]"/> <chipset id="chipset" model="5170" floppies="[1200,1200]"/>
<serial id="com1" adapter="1"/> <serial id="com1" adapter="1"/>

View file

@ -10,7 +10,7 @@ PC Magazine Disks
To build the following collection, we started with the ZIP archives at To build the following collection, we started with the ZIP archives at
"[THE PROGRAMMER'S CORNER: BBS ARCHIVE FROM THE PAST](https://www.pcorner.com/list/MAG)". "[THE PROGRAMMER'S CORNER: BBS ARCHIVE FROM THE PAST](https://www.pcorner.com/list/MAG)".
We filtered out the duplicates, organized them chronologically, and then put their contents onto diskette We filtered out the duplicates, organized them chronologically, and then put their contents onto diskette
images that you can easily "Load" and "Save" in any [PCjs Machine](devices/pcx86/machine/). images that you can easily "Load" and "Save" in any [PCjs Machine](/devices/pcx86/machine/).
In fact, if you click on the name of any diskette in the headings below, a machine should automatically launch In fact, if you click on the name of any diskette in the headings below, a machine should automatically launch
with that diskette loaded in drive B. with that diskette loaded in drive B.
@ -32,6 +32,8 @@ will surface over time. [Let us know](mailto:Jeff@pcjs.org) if you find more.
7 file(s) 68810 bytes 7 file(s) 68810 bytes
90112 bytes free 90112 bytes free
> PC Magazine (Vol. 06 No. 08) is available at the Internet Archive as "[PC Mag 1987-04-28](https://archive.org/details/PC-Mag-1987-04-28)".
### Directory of [PC Magazine (Vol. 06 No. 09)](/devices/pcx86/machine/5160/ega/640kb/?autoMount=%7B"B":%7B"name":"PC Magazine %28Vol. 06 No. 09%29"%7D%7D) ### Directory of [PC Magazine (Vol. 06 No. 09)](/devices/pcx86/machine/5160/ega/640kb/?autoMount=%7B"B":%7B"name":"PC Magazine %28Vol. 06 No. 09%29"%7D%7D)
Volume in drive A is VOL06N09 Volume in drive A is VOL06N09
@ -46,6 +48,8 @@ will surface over time. [Let us know](mailto:Jeff@pcjs.org) if you find more.
6 file(s) 56031 bytes 6 file(s) 56031 bytes
102912 bytes free 102912 bytes free
> PC Magazine (Vol. 06 No. 09) is available at the Internet Archive as "[PC Mag 1987-05-12](https://archive.org/details/PC-Mag-1987-05-12)".
### Directory of [PC Magazine (Vol. 06 No. 10)](/devices/pcx86/machine/5160/ega/640kb/?autoMount=%7B"B":%7B"name":"PC Magazine %28Vol. 06 No. 10%29"%7D%7D) ### Directory of [PC Magazine (Vol. 06 No. 10)](/devices/pcx86/machine/5160/ega/640kb/?autoMount=%7B"B":%7B"name":"PC Magazine %28Vol. 06 No. 10%29"%7D%7D)
Volume in drive A is VOL06N10 Volume in drive A is VOL06N10

View file

@ -18,6 +18,8 @@ PC-SIG Library 8th Edition CD-ROM (April 1990)
---------------------------------------------- ----------------------------------------------
The machine below has access to all 2,121 diskette images from the PC-SIG Library 8th Edition CD-ROM (April 1990). The machine below has access to all 2,121 diskette images from the PC-SIG Library 8th Edition CD-ROM (April 1990).
The directory listings were generated from the folder's [manifest](manifest.xml) using
[disklist](/modules/diskdump/bin/disklist), a custom PCjs JavaScript utility.
The same machine is also available [with the PCjs Debugger](debugger/). The same machine is also available [with the PCjs Debugger](debugger/).

View file

@ -2,6 +2,7 @@
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.35.2/manifest.xsl"?> <?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.35.2/manifest.xsl"?>
<manifest type="software"> <manifest type="software">
<title prefix="PCSIG08">PC-SIG Library 8th Edition CD-ROM (April 1990)</title> <title prefix="PCSIG08">PC-SIG Library 8th Edition CD-ROM (April 1990)</title>
<machine href="/disks/pcx86/shareware/pcsig08/machine.xml"/>
<disk id="disk01" chs="40:1:8" dir="DISK0001" href="http://archive.pcjs.org/disks/pcx86/shareware/pcsig08/disks/DISK0001.json" md5="26c1178eece4b725713de211829cf35a" md5json="afa08bf7b6a0d90e2e72d41f4795ddf5"> <disk id="disk01" chs="40:1:8" dir="DISK0001" href="http://archive.pcjs.org/disks/pcx86/shareware/pcsig08/disks/DISK0001.json" md5="26c1178eece4b725713de211829cf35a" md5json="afa08bf7b6a0d90e2e72d41f4795ddf5">
<name>DISK0001</name> <name>DISK0001</name>
<file size="512" time="1985-10-03 08:15:06" attr="0x20" md5="6f80d362cd6051287e80c1cd2be89112">ASK.COM</file> <file size="512" time="1985-10-03 08:15:06" attr="0x20" md5="6f80d362cd6051287e80c1cd2be89112">ASK.COM</file>

View file

@ -43,12 +43,14 @@ to recreate from multiple ZIP archives. It includes this note from the magazine
Editor Editorial Director Editor Editorial Director
We've gone through those ZIP archives, filtered out the duplicates, organized them chronologically, and then put We've gone through those ZIP archives, filtered out the duplicates, organized them chronologically, and then put
their contents onto diskette images that you can easily "Load" and "Save" in any [PCjs Machine](devices/pcx86/machine/). their contents onto diskette images that you can easily "Load" and "Save" in any [PCjs Machine](/devices/pcx86/machine/).
In fact, if you click on the name of any diskette in the headings below, a machine should automatically launch
with that diskette loaded in drive B.
Looking at the dates alone, you can tell that this collection is woefully incomplete, but perhaps more will surface Looking at the dates alone, you can tell that this collection is woefully incomplete, but perhaps more will surface
over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks. over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
### Directory of PC Tech Journal (1985-12) ### Directory of [PC Tech Journal (1985-12)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281985-12%29"%7D%7D)
Volume in drive A is PCTJ8512 Volume in drive A is PCTJ8512
Directory of A:\ Directory of A:\
@ -66,7 +68,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
10 file(s) 22913 bytes 10 file(s) 22913 bytes
134656 bytes free 134656 bytes free
### Directory of PC Tech Journal (1986-03) ### Directory of [PC Tech Journal (1986-03)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281986-03%29"%7D%7D)
Volume in drive A is PCTJ8603 Volume in drive A is PCTJ8603
Directory of A:\ Directory of A:\
@ -82,7 +84,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
8 file(s) 30132 bytes 8 file(s) 30132 bytes
127488 bytes free 127488 bytes free
### Directory of PC Tech Journal (1986-10) ### Directory of [PC Tech Journal (1986-10)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281986-10%29"%7D%7D)
Volume in drive A is PCTJ8610 Volume in drive A is PCTJ8610
Directory of A:\ Directory of A:\
@ -110,7 +112,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
20 file(s) 125400 bytes 20 file(s) 125400 bytes
30208 bytes free 30208 bytes free
### Directory of PC Tech Journal (1986-12) ### Directory of [PC Tech Journal (1986-12)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281986-12%29"%7D%7D)
Volume in drive A is PCTJ8612 Volume in drive A is PCTJ8612
Directory of A:\ Directory of A:\
@ -120,7 +122,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
2 file(s) 11668 bytes 2 file(s) 11668 bytes
147968 bytes free 147968 bytes free
### Directory of PC Tech Journal (1987-02) ### Directory of [PC Tech Journal (1987-02)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281987-02%29"%7D%7D)
Volume in drive A is PCTJ8702 Volume in drive A is PCTJ8702
Directory of A:\ Directory of A:\
@ -154,7 +156,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
26 file(s) 131172 bytes 26 file(s) 131172 bytes
23040 bytes free 23040 bytes free
### Directory of PC Tech Journal (1987-06) ### Directory of [PC Tech Journal (1987-06)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281987-06%29"%7D%7D)
Volume in drive A is PCTJ8706 Volume in drive A is PCTJ8706
@ -177,7 +179,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
11 file(s) 26069 bytes 11 file(s) 26069 bytes
132096 bytes free 132096 bytes free
### Directory of PC Tech Journal (1987-07) ### Directory of [PC Tech Journal (1987-07)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281987-07%29"%7D%7D)
Volume in drive A is PCTJ8707 Volume in drive A is PCTJ8707
@ -202,7 +204,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
13 file(s) 21226 bytes 13 file(s) 21226 bytes
136192 bytes free 136192 bytes free
### Directory of PC Tech Journal (1987-10) ### Directory of [PC Tech Journal (1987-10)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281987-10%29"%7D%7D)
Volume in drive A is PCTJ8710 Volume in drive A is PCTJ8710
@ -220,7 +222,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
9 file(s) 47379 bytes 9 file(s) 47379 bytes
110080 bytes free 110080 bytes free
### Directory of PC Tech Journal (1987-11) ### Directory of [PC Tech Journal (1987-11)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281987-11%29"%7D%7D)
Volume in drive A is PCTJ8711 Volume in drive A is PCTJ8711
Directory of A:\ Directory of A:\
@ -232,7 +234,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
4 file(s) 12349 bytes 4 file(s) 12349 bytes
146944 bytes free 146944 bytes free
### Directory of PC Tech Journal (1988-04) ### Directory of [PC Tech Journal (1988-04)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281988-04%29"%7D%7D)
Volume in drive A is PCTJ8804 Volume in drive A is PCTJ8804
Directory of A:\ Directory of A:\
@ -250,7 +252,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
10 file(s) 48016 bytes 10 file(s) 48016 bytes
109568 bytes free 109568 bytes free
### Directory of PC Tech Journal (1988-05) ### Directory of [PC Tech Journal (1988-05)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281988-05%29"%7D%7D)
Volume in drive A is PCTJ8805 Volume in drive A is PCTJ8805
Directory of A:\ Directory of A:\
@ -275,7 +277,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
17 file(s) 167280 bytes 17 file(s) 167280 bytes
144384 bytes free 144384 bytes free
### Directory of PC Tech Journal (1988-06) ### Directory of [PC Tech Journal (1988-06)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281988-06%29"%7D%7D)
Volume in drive A is PCTJ8806 Volume in drive A is PCTJ8806
Directory of A:\ Directory of A:\
@ -289,7 +291,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
6 file(s) 74692 bytes 6 file(s) 74692 bytes
83968 bytes free 83968 bytes free
### Directory of PC Tech Journal (1988-07) ### Directory of [PC Tech Journal (1988-07)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281988-07%29"%7D%7D)
Volume in drive A is PCTJ8807 Volume in drive A is PCTJ8807
Directory of A:\ Directory of A:\
@ -304,7 +306,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
7 file(s) 78053 bytes 7 file(s) 78053 bytes
79872 bytes free 79872 bytes free
### Directory of PC Tech Journal (1988-08) ### Directory of [PC Tech Journal (1988-08)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281988-08%29"%7D%7D)
Volume in drive A is PCTJ8808 Volume in drive A is PCTJ8808
Directory of A:\ Directory of A:\
@ -321,7 +323,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
9 file(s) 86690 bytes 9 file(s) 86690 bytes
71168 bytes free 71168 bytes free
### Directory of PC Tech Journal (1988-09) ### Directory of [PC Tech Journal (1988-09)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281988-09%29"%7D%7D)
Volume in drive A is PCTJ8809 Volume in drive A is PCTJ8809
@ -348,7 +350,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
11 file(s) 10529 bytes 11 file(s) 10529 bytes
147456 bytes free 147456 bytes free
### Directory of PC Tech Journal (1988-11) ### Directory of [PC Tech Journal (1988-11)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281988-11%29"%7D%7D)
Volume in drive A is PCTJ8811 Volume in drive A is PCTJ8811
@ -369,7 +371,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
12 file(s) 92715 bytes 12 file(s) 92715 bytes
64512 bytes free 64512 bytes free
### Directory of PC Tech Journal (1988-12) ### Directory of [PC Tech Journal (1988-12)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281988-12%29"%7D%7D)
Volume in drive A is PCTJ8812 Volume in drive A is PCTJ8812
@ -380,7 +382,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
2 file(s) 11408 bytes 2 file(s) 11408 bytes
148480 bytes free 148480 bytes free
### Directory of PC Tech Journal (1989-01) ### Directory of [PC Tech Journal (1989-01)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %281989-01%29"%7D%7D)
Volume in drive A is PCTJ8901 Volume in drive A is PCTJ8901
@ -391,7 +393,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
2 file(s) 7754 bytes 2 file(s) 7754 bytes
152064 bytes free 152064 bytes free
### Directory of PC Tech Journal (Benchmarks) ### Directory of [PC Tech Journal (Benchmarks)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %28Benchmarks%29"%7D%7D)
Volume in drive A is PCTBENCH Volume in drive A is PCTBENCH
@ -436,7 +438,7 @@ over time. [Let us know](mailto:Jeff@pcjs.org) if you find more. Thanks.
36 file(s) 472914 bytes 36 file(s) 472914 bytes
735744 bytes free 735744 bytes free
### Directory of PC Tech Journal (Best Of) ### Directory of [PC Tech Journal (Best Of)](/devices/pcx86/machine/5170/ega/640kb/rev1/?autoMount=%7B"B":%7B"name":"PC Tech Journal %28Best Of%29"%7D%7D)
Volume in drive A is PCTJBEST Volume in drive A is PCTJBEST

View file

@ -1,3 +1,4 @@
#!/usr/bin/env node
/** /**
* @fileoverview Node command-line XML extraction tool * @fileoverview Node command-line XML extraction tool
* @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a> * @author <a href="mailto:Jeff@pcjs.org">Jeff Parsons</a>