Additional DOS and OS/2 directory listings

This commit is contained in:
Jeff Parsons 2016-01-17 22:53:42 -08:00
commit 59b7ca3f79
22 changed files with 805 additions and 112 deletions

View file

@ -11,20 +11,20 @@ Exciting news for OS/2 fans: PCjs (v1.16.1) is now able to run OS/2 1.0 on
of recent work in PCjs to fully emulate the Intel 80286 processor and 16-bit protected-mode, including undocumented
features like [LOADALL](/pubs/pc/reference/intel/80286/loadall/) and triple-fault resets.
For a quick demo, try the "[OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/)". In a few seconds,
For a quick demo, try the [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/1.0/debugger/). In a few seconds,
you'll see a very rudimentary OS/2 shell (a slimmed-down version of the OS/2 Program Selector) that allows you to
start the protected-mode command interpreter ("Start a Program") or the real-mode command interpreter ("command.com").
[<img src="/blog/images/os2-debugger.jpg" alt="OS/2 1.0 With Kernel Debugger"/>](/disks/pc/os2/misc/)
[<img src="/blog/images/os2-debugger.jpg" alt="OS/2 1.0 With Kernel Debugger"/>](/disks/pc/os2/misc/1.0/debugger/)
As an added bonus, the Model 5170 machines feature two serial ports, with COM1 connected to a simulated serial
mouse and COM2 connected to the **Control Panel** output window.
Once you've booted the "OS/2 1.0 Debugger Boot Disk" from the assortment of [OS/2 Miscellaneous Disks](/disks/pc/os2/misc/),
you can click on the **Control Panel** output window, press Ctrl-C, and find yourself magically transported
into the OS/2 Kernel Debugger. The **Control Panel** display is functioning as both the output window for all PCjs
messages and PCjs Debugger commands, as well as a serial input/output device (aka "Dumb Terminal") for any software
inside the machine communicating via COM2: in this case, the OS/2 Kernel Debugger.
Once you've booted the [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/1.0/debugger/) from the assortment of
[Other OS/2 Disks](/disks/pc/os2/misc/), you can click on the **Control Panel** output window, press Ctrl-C, and
find yourself magically transported into the OS/2 Kernel Debugger. The **Control Panel** display is functioning
as both the output window for all PCjs messages and PCjs Debugger commands, as well as a serial input/output device
(aka "Dumb Terminal") for any software inside the machine communicating via COM2: in this case, the OS/2 Kernel Debugger.
> SIDEBAR: You can perform similar tricks with DOS in these machines. Boot any DOS disk (version 2.00 and up)
and type "CTTY COM2" at the DOS prompt. All DOS input/output will now be routed to the **Control Panel** display.

View file

@ -11,10 +11,10 @@ and [C1Pjs](/docs/c1pjs/).
### Software Application Manifests
Every complete software package is stored in its own folder, either as a set of individual files
(under [/apps](/apps/)) or as a set of disk images (under [/disks](/disks/)), along with a **manifest.xml**
file that describes the software. The manifest format is still being developed, but at a minimum, it
should contain the following information about the software:
In the PCjs Project, every complete software package is stored in its own folder, either as a set of individual
files (under [/apps](/apps/)) or as a set of disk images (under [/disks](/disks/)), along with a **manifest.xml**
file that describes the software. The manifest format is still being developed, but at a minimum, it should contain
the following information about the software:
- Title
- Version

View file

@ -17,27 +17,25 @@ Below are selected demos of classic IBM PC applications running on [PCjs](/docs/
Additional software is available in the [IBM PC Disk Archive](/disks/pc/).
More information about creating [Application Demos](https://github.com/jeffpar/pcjs/tree/master/apps/pc)
is available in the [PCjs Project](https://github.com/jeffpar/pcjs) on [GitHub](https://github.com/).
### Creating IBM PC Application Demos
{% if page.developer %}
### Developer Notes: How To Produce A Demo
Demos in our [Application Archives](/apps/) combine [Software Application Manifests](/apps/#software-application-manifests)
with [Machine Configurations](/devices/pc/machine/).
We'll use the [VisiCalc Demo](1981/visicalc/) as an example. First you must choose a machine configuration.
For VisiCalc, we chose a Model 5150 machine with a Monochrome Display, and then inserted a link to that machine
in the demo's [Manifest](1981/visicalc/manifest.xml):
in the demo's [manifest](1981/visicalc/manifest.xml):
<machine href="/devices/pc/machine/5150/mda/64kb/machine.xml"/>
Next, the [Manifest](1981/visicalc/manifest.xml) required a disk image containing the VisiCalc program
Next, the [manifest](1981/visicalc/manifest.xml) required a disk image containing the VisiCalc program
(VC.COM). We used the [DiskDump](/modules/diskdump/) module to create that disk image:
cd apps/pc/1981/visicalc
node ../../../../modules/diskdump/bin/diskdump --path="static/VC.COM;../README.md" --format=json --output=disk.json --manifest
The DiskDump command created a disk image named "disk.json" containing two files ("VC.COM" from the "static" subdirectory,
and "README.md" from the "static" parent directory) and automatically added that disk image to the demo's [Manifest](1981/visicalc/manifest.xml):
and "README.md" from the "static" parent directory) and automatically added that disk image to the demo's [manifest](1981/visicalc/manifest.xml):
<disk id="disk01" size="163840" chs="40:1:8" dir="static/" href="/apps/pc/1981/visicalc/disk.json" md5="61494f998d5fb0e31e7b8bd99f1cc588" md5json="3ad82ed815725e6bd786f92a4714e84f">
<file size="27520" time="1981-12-16 23:00:00" attr="0x20" md5="28997dfedb2440c6054d8be835be8634">VC.COM</file>
@ -49,7 +47,7 @@ Now that the manifest contains a disk image, we were able to add the manifest to
<manifest ref="/apps/pc/1981/visicalc/manifest.xml" disk="*"/>
Next, we started a version of our chosen machine that's also configured to use the Debugger, by loading
the following machine.xml into a web browser (it's assumed the Node web server is already running on port 8088):
the following **machine.xml** into a web browser (it's assumed the Node web server is already running on port 8088):
http://localhost:8088/devices/pc/machine/5150/mda/64kb/debugger/machine.xml
@ -59,12 +57,9 @@ clear the Debugger's output window, and typed the following Debugger command:
d state
We copied-and-pasted the entire contents of the Debugger's output window into a file named "state.json", and then updated
the &lt;machine&gt; entry in the [Manifest](1981/visicalc/manifest.xml):
the &lt;machine&gt; entry in the [manifest](1981/visicalc/manifest.xml):
<machine href="/devices/pc/machine/5150/mda/64kb/machine.xml" state="/apps/pc/1981/visicalc/state.json"/>
It's important to use a state file *only* with the machine configuration it was created with; in this case, we're OK,
because the only difference between the two chosen Model 5150 machines is the addition of the Debugger.
{% endif %}

View file

@ -17,12 +17,12 @@ that automatically run the software.
* [PC-DOS 1.00](/disks/pc/dos/ibm/1.00/)
* [PC-DOS 1.10](/disks/pc/dos/ibm/1.10/)
* PC-DOS 2.00
* PC-DOS 2.10
* PC-DOS 3.00
* PC-DOS 3.10
* PC-DOS 3.20
* PC-DOS 3.30
* [PC-DOS 2.00](/disks/pc/dos/ibm/2.00/)
* [PC-DOS 2.10](/disks/pc/dos/ibm/2.10/)
* [PC-DOS 3.00](/disks/pc/dos/ibm/3.00/)
* [PC-DOS 3.10](/disks/pc/dos/ibm/3.10/)
* [PC-DOS 3.20](/disks/pc/dos/ibm/3.20/)
* [PC-DOS 3.30](/disks/pc/dos/ibm/3.30/)
* PC-DOS 4.00
* PC-DOS 5.00
* PC-DOS 6.10
@ -57,11 +57,14 @@ that automatically run the software.
### Microsoft OS/2
* [MS OS/2 Pre-Release Files](/disks/pc/os2/misc/)
* MS OS/2 1.0
* [MS OS/2 1.0](/disks/pc/os2/microsoft/1.0/)
* MS OS/2 1.1
* MS OS/2 1.2
### Other OS/2 Disks
* [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/)
### Microsoft Windows
* Microsoft Windows 1.00
@ -73,7 +76,8 @@ that automatically run the software.
* Microsoft Windows 2.03
* Microsoft Windows 3.00
* Microsoft Windows 3.11
* [Microsoft Windows 95](/disks/pc/windows/win95/4.00.950/)
* [Microsoft Windows 95 (Build 499)](/disks/pc/windows/win95/4.00.499/)
* [Microsoft Windows 95 (Build 950)](/disks/pc/windows/win95/4.00.950/)
### Other Operating Systems

View file

@ -14,15 +14,15 @@ The PCjs machine below is running PC-DOS 1.00.
{% include machine.html id="ibm5150-pcdos100" %}
Vital Statistics
---
PC-DOS 1.00 was completed in August, 1981 and announced at an IBM press conference on August 12, 1981, when IBM
PC-DOS 1.00 was completed in August 1981 and announced at an IBM press conference on August 12, 1981, when IBM
introduced the original IBM PC (Model 5150).
PC-DOS 1.00 was released on one single-sided (160Kb) diskette. A complete listing of all the files is shown below.
Note that IBMBIO.COM and IBMDOS.COM were marked as *hidden* and *system*, so they are not displayed by DIR; their sizes
and dates have been determined by inspecting the root directory.
Note that IBMBIO.COM and IBMDOS.COM were marked as *hidden* and *system*, so they are not displayed by the PC-DOS 1.0
**DIR** command; their sizes and dates have been determined by inspecting the root directory entries with the **DEBUG**
utility.
### Directory of PC-DOS 1.00 Diskette
IBMBIO COM 1920 07-23-81
IBMDOS COM 6400 08-13-81

View file

@ -14,10 +14,7 @@ The PCjs machine below is running PC-DOS 1.10.
{% include machine.html id="ibm5150-pcdos110" %}
Vital Statistics
---
PC-DOS 1.10 was released in May, 1982 on one single-sided (160Kb) diskette. A complete listing of all the files
PC-DOS 1.10 was released in May 1982 on one single-sided (160Kb) diskette. A complete listing of all the files
is shown below. Note that IBMBIO.COM and IBMDOS.COM were marked as *hidden* and *system*, so they are not displayed
by DIR; their sizes and dates have been determined by inspecting the root directory.
@ -28,6 +25,8 @@ bytes.
CHKDSK considers the size of IBMBIO.COM to be 2048 bytes (1920 rounded up to the nearest 512 multiple), and the
size of IBMDOS.COM is 6656, so the total number of bytes consumed by those two files is 8704.
### Directory of PC-DOS 1.10 Diskette
IBMBIO COM 1920 05-07-82
IBMDOS COM 6400 05-07-82
COMMAND COM 4959 05-07-82
@ -56,7 +55,7 @@ size of IBMDOS.COM is 6656, so the total number of bytes consumed by those two f
SPACE BAS 1920 05-07-82
BALL BAS 2048 05-07-82
COMM BAS 4352 05-07-82
26 File(s)
28 File(s)
CHKDSK reports:

View file

@ -0,0 +1,65 @@
---
layout: page
title: PC-DOS 2.00
permalink: /disks/pc/dos/ibm/2.00/
---
PC-DOS 2.00
---
PC-DOS 2.00 was released in March 1983.
Directory listings of the two 360Kb distribution diskettes are provided below.
### Directory of PC-DOS 2.00 (Disk 1)
Volume in drive A has no label
Directory of A:\
IBMBIO COM 4608 3-08-83 12:00p
IBMDOS COM 17152 3-08-83 12:00p
COMMAND COM 17664 3-08-83 12:00p
ANSI SYS 1664 3-08-83 12:00p
FORMAT COM 6016 3-08-83 12:00p
CHKDSK COM 6400 3-08-83 12:00p
SYS COM 1408 3-08-83 12:00p
DISKCOPY COM 2444 3-08-83 12:00p
DISKCOMP COM 2074 3-08-83 12:00p
COMP COM 2523 3-08-83 12:00p
EDLIN COM 4608 3-08-83 12:00p
MODE COM 3139 3-08-83 12:00p
FDISK COM 6177 3-08-83 12:00p
BACKUP COM 3687 3-08-83 12:00p
RESTORE COM 4003 3-08-83 12:00p
PRINT COM 4608 3-08-83 12:00p
RECOVER COM 2304 3-08-83 12:00p
ASSIGN COM 896 3-08-83 12:00p
TREE COM 1513 3-08-83 12:00p
GRAPHICS COM 789 3-08-83 12:00p
SORT EXE 1280 3-08-83 12:00p
FIND EXE 5888 3-08-83 12:00p
MORE COM 384 3-08-83 12:00p
BASIC COM 16256 3-08-83 12:00p
BASICA COM 25984 3-08-83 12:00p
25 File(s) 31232 bytes free
### Directory of PC-DOS 2.00 (Disk 2)
Volume in drive A has no label
Directory of A:\
EXE2BIN EXE 1664 3-08-83 12:00p
LINK EXE 39936 3-08-83 12:00p
DEBUG COM 11904 3-08-83 12:00p
ART BAS 1920 3-08-83 12:00p
SAMPLES BAS 2304 3-08-83 12:00p
MORTGAGE BAS 6272 3-08-83 12:00p
COLORBAR BAS 1536 3-08-83 12:00p
MUSIC BAS 8704 3-08-83 12:00p
DONKEY BAS 3584 3-08-83 12:00p
CIRCLE BAS 1664 3-08-83 12:00p
PIECHART BAS 2304 3-08-83 12:00p
SPACE BAS 1920 3-08-83 12:00p
BALL BAS 2048 3-08-83 12:00p
COMM BAS 4352 3-08-83 12:00p
14 File(s) 87040 bytes free

View file

@ -0,0 +1,66 @@
---
layout: page
title: PC-DOS 2.10
permalink: /disks/pc/dos/ibm/2.10/
---
PC-DOS 2.10
---
PC-DOS 2.10 was finalized in October 1983 and released on November 1, 1983.
Directory listings of the two 360Kb distribution diskettes are provided below.
### Directory of PC-DOS 2.10 (Disk 1)
Volume in drive A has no label
Directory of A:\
IBMBIO COM 4736 10-20-83 12:00p
IBMDOS COM 17024 10-20-83 12:00p
COMMAND COM 17792 10-20-83 12:00p
ANSI SYS 1664 10-20-83 12:00p
FORMAT COM 6912 10-20-83 12:00p
CHKDSK COM 6400 10-20-83 12:00p
SYS COM 1680 10-20-83 12:00p
DISKCOPY COM 2576 10-20-83 12:00p
DISKCOMP COM 2188 10-20-83 12:00p
COMP COM 2534 10-20-83 12:00p
EDLIN COM 4608 10-20-83 12:00p
MODE COM 3139 10-20-83 12:00p
FDISK COM 6369 10-20-83 12:00p
BACKUP COM 3687 10-20-83 12:00p
RESTORE COM 4003 10-20-83 12:00p
PRINT COM 4608 10-20-83 12:00p
RECOVER COM 2304 10-20-83 12:00p
ASSIGN COM 896 10-20-83 12:00p
TREE COM 1513 10-20-83 12:00p
GRAPHICS COM 789 10-20-83 12:00p
SORT EXE 1408 10-20-83 12:00p
FIND EXE 5888 10-20-83 12:00p
MORE COM 384 10-20-83 12:00p
BASIC COM 16256 10-20-83 12:00p
BASICA COM 26112 10-20-83 12:00p
25 File(s) 28672 bytes free
### Directory of PC-DOS 2.10 (Disk 2)
Volume in drive A has no label
Directory of A:\
EXE2BIN EXE 1664 10-20-83 12:00p
LINK EXE 39936 10-20-83 12:00p
DEBUG COM 11904 10-20-83 12:00p
SAMPLES BAS 3067 10-20-83 12:00p
ART BAS 1920 10-20-83 12:00p
MUSIC BAS 10291 10-20-83 12:00p
MUSICA BAS 15072 10-20-83 12:00p
MORTGAGE BAS 6272 10-20-83 12:00p
COLORBAR BAS 1536 10-20-83 12:00p
DONKEY BAS 3584 10-20-83 12:00p
CIRCLE BAS 1664 10-20-83 12:00p
PIECHART BAS 2304 10-20-83 12:00p
SPACE BAS 1920 10-20-83 12:00p
BALL BAS 2048 10-20-83 12:00p
COMM BAS 4352 10-20-83 12:00p
15 File(s) 69120 bytes free

View file

@ -0,0 +1,78 @@
---
layout: page
title: PC-DOS 3.00
permalink: /disks/pc/dos/ibm/3.00/
---
PC-DOS 3.00
---
PC-DOS 3.00 was announced on August 14, 1984 and released in September 1984.
Directory listings of the two 360Kb distribution diskettes are provided below.
### Directory of PC-DOS 3.00 (Disk 1)
Volume in drive A has no label
Directory of A:\
IBMBIO COM 8964 7-05-84 3:00p
IBMDOS COM 27920 7-05-84 3:00p
COMMAND COM 22042 8-14-84 8:00a
ANSI SYS 1641 8-14-84 8:00a
SORT EXE 1632 8-14-84 8:00a
SHARE EXE 8544 8-14-84 8:00a
FIND EXE 6363 8-14-84 8:00a
ATTRIB EXE 15123 8-14-84 8:00a
MORE COM 320 8-14-84 8:00a
ASSIGN COM 988 8-14-84 8:00a
PRINT COM 7811 8-14-84 8:00a
SYS COM 3629 8-14-84 8:00a
CHKDSK COM 9275 8-14-84 8:00a
FORMAT COM 9015 8-14-84 8:00a
VDISK SYS 3080 8-14-84 8:00a
BASIC COM 17024 8-14-84 8:00a
BASICA COM 26880 8-14-84 8:00a
FDISK COM 8076 8-14-84 8:00a
COMP COM 3471 8-14-84 8:00a
TREE COM 2473 8-14-84 8:00a
BACKUP COM 5440 8-14-84 8:00a
RESTORE COM 5413 8-14-84 8:00a
LABEL COM 1260 8-14-84 8:00a
DISKCOPY COM 4165 8-14-84 8:00a
DISKCOMP COM 3752 8-14-84 8:00a
KEYBSP COM 2073 8-14-84 8:00a
KEYBIT COM 1854 8-14-84 8:00a
KEYBGR COM 2111 8-14-84 8:00a
KEYBUK COM 1760 8-14-84 8:00a
KEYBFR COM 2235 8-14-84 8:00a
MODE COM 5194 8-14-84 8:00a
SELECT COM 2079 8-14-84 8:00a
GRAPHICS COM 3111 8-14-84 8:00a
RECOVER COM 4066 8-14-84 8:00a
EDLIN COM 7183 8-14-84 8:00a
GRAFTABL COM 1169 8-14-84 8:00a
36 File(s) 103424 bytes free
### Directory of PC-DOS 3.00 (Disk 2)
Volume in drive A has no label
Directory of A:\
LINK EXE 45970 8-14-84 8:00a
EXE2BIN EXE 2752 8-14-84 8:00a
DEBUG COM 15237 8-14-84 8:00a
VDISK LST 128900 8-14-84 8:00a
SAMPLES BAS 3093 8-14-84 8:00a
ART BAS 1920 8-14-84 8:00a
MUSIC BAS 10291 8-14-84 8:00a
MUSICA BAS 15255 8-14-84 8:00a
MORTGAGE BAS 6272 8-14-84 8:00a
COLORBAR BAS 1536 8-14-84 8:00a
DONKEY BAS 3584 8-14-84 8:00a
CIRCLE BAS 1664 8-14-84 8:00a
PIECHART BAS 2304 8-14-84 8:00a
SPACE BAS 1920 8-14-84 8:00a
BALL BAS 2048 8-14-84 8:00a
COMM BAS 4352 8-14-84 8:00a
16 File(s) 108544 bytes free

View file

@ -0,0 +1,83 @@
---
layout: page
title: PC-DOS 3.10
permalink: /disks/pc/dos/ibm/3.10/
---
PC-DOS 3.10
---
PC-DOS 3.10 was announced on August 14, 1984 (along with [PC-DOS 3.00](/disks/pc/dos/ibm/3.00/)) and released
on April 2, 1985.
Directory listings of the two 360Kb distribution diskettes are provided below.
### Directory of PC-DOS 3.10 (Disk 1)
Volume in drive A has no label
Directory of A:\
IBMBIO COM 9564 3-07-85 1:43p
IBMDOS COM 27760 3-07-85 1:43p
ANSI SYS 1651 3-07-85 1:43p
ASSIGN COM 1509 3-07-85 1:43p
ATTRIB EXE 15091 3-07-85 1:43p
BACKUP COM 5577 3-07-85 1:43p
BASIC COM 17792 3-07-85 1:43p
BASICA COM 27520 3-07-85 1:43p
CHKDSK COM 9435 3-07-85 1:43p
COMMAND COM 23210 3-07-85 1:43p
COMP COM 3664 3-07-85 1:43p
DISKCOMP COM 4073 3-07-85 1:43p
DISKCOPY COM 4329 3-07-85 1:43p
EDLIN COM 7261 3-07-85 1:43p
FDISK COM 8173 3-07-85 1:43p
FIND EXE 6403 3-07-85 1:43p
FORMAT COM 9398 3-07-85 1:43p
GRAFTABL COM 1169 3-07-85 1:43p
GRAPHICS COM 3111 3-07-85 1:43p
JOIN EXE 15971 3-07-85 1:43p
KEYBFR COM 2289 3-07-85 1:43p
KEYBGR COM 2234 3-07-85 1:43p
KEYBIT COM 2177 3-07-85 1:43p
KEYBSP COM 2267 3-07-85 1:43p
KEYBUK COM 2164 3-07-85 1:43p
LABEL COM 1826 3-07-85 1:43p
MODE COM 5295 3-07-85 1:43p
MORE COM 282 3-07-85 1:43p
PRINT COM 8291 3-07-85 1:43p
RECOVER COM 4050 3-07-85 1:43p
RESTORE COM 5410 3-07-85 1:43p
SELECT COM 2084 3-07-85 1:43p
SHARE EXE 8304 3-07-85 1:43p
SORT EXE 1664 3-07-85 1:43p
SUBST EXE 16611 3-07-85 1:43p
SYS COM 3727 3-07-85 1:43p
TREE COM 2831 3-07-85 1:43p
VDISK SYS 3307 3-07-85 1:43p
38 File(s) 61440 bytes free
### Directory of PC-DOS 3.10 (Disk 2)
Volume in drive A has no label
Directory of A:\
ART BAS 1879 3-07-85 1:43p
BALL BAS 1966 3-07-85 1:43p
BASIC PIF 369 3-07-85 1:43p
BASICA PIF 369 3-07-85 1:43p
CIRCLE BAS 1647 3-07-85 1:43p
COLORBAR BAS 1427 3-07-85 1:43p
COMM BAS 4254 3-07-85 1:43p
DEBUG COM 15552 3-07-85 1:43p
DONKEY BAS 3572 3-07-85 1:43p
EXE2BIN EXE 2816 3-07-85 1:43p
LINK EXE 38144 3-07-85 1:43p
MORTGAGE BAS 6178 3-07-85 1:43p
MUSIC BAS 8575 3-07-85 1:43p
MUSICA BAS 13431 3-07-85 1:43p
PIECHART BAS 2184 3-07-85 1:43p
SAMPLES BAS 2363 3-07-85 1:43p
SPACE BAS 1851 3-07-85 1:43p
VDISK LST 136313 3-07-85 1:43p
18 File(s) 108544 bytes free

View file

@ -0,0 +1,167 @@
---
layout: page
title: PC-DOS 3.20
permalink: /disks/pc/dos/ibm/3.20/
---
PC-DOS 3.20
---
PC-DOS 3.20 was first announced on March 18, 1986 and released later that year.
Directory listings of the two 360Kb distribution diskettes are provided below. This version of PC-DOS was also
available on one 720Kb diskette.
### Directory of PC-DOS 3.20 (Disk 1)
Volume in drive A has no label
Directory of A:\
IBMBIO COM 16369 12-30-85 12:00p
IBMDOS COM 28477 12-30-85 12:00p
ANSI SYS 1651 12-30-85 12:00p
ASSIGN COM 1536 12-30-85 12:00p
ATTRIB EXE 8247 12-30-85 12:00p
BACKUP COM 6234 12-30-85 12:00p
BASIC COM 19298 2-21-86 12:00p
BASICA COM 36396 2-21-86 12:00p
CHKDSK COM 9832 12-30-85 12:00p
COMMAND COM 23791 12-30-85 12:00p
COMP COM 4184 12-30-85 12:00p
DISKCOMP COM 5792 12-30-85 12:00p
DISKCOPY COM 6266 4-11-86 12:39a
DRIVER SYS 1115 12-30-85 12:00p
EDLIN COM 7508 12-30-85 12:00p
FDISK COM 8173 12-30-85 12:00p
FIND EXE 6416 12-30-85 12:00p
FORMAT COM 11135 12-30-85 12:00p
GRAFTABL COM 1169 12-30-85 12:00p
GRAPHICS COM 3220 12-30-85 12:00p
JOIN EXE 8955 12-30-85 12:00p
KEYBFR COM 3295 3-07-86 12:00p
KEYBGR COM 3278 3-07-86 12:00p
KEYBIT COM 3060 12-30-85 12:00p
KEYBSP COM 3187 12-30-85 12:00p
KEYBUK COM 3036 12-30-85 12:00p
LABEL COM 2346 12-30-85 12:00p
MODE COM 6864 12-30-85 12:00p
MORE COM 295 12-30-85 12:00p
PRINT COM 8976 12-30-85 12:00p
RECOVER COM 4297 12-30-85 12:00p
REPLACE EXE 11650 12-30-85 12:00p
RESTORE COM 6012 12-30-85 12:00p
SELECT COM 3826 12-30-85 12:00p
SHARE EXE 8580 12-30-85 12:00p
SORT EXE 1911 12-30-85 12:00p
SUBST EXE 9911 12-30-85 12:00p
SYS COM 4620 12-30-85 12:00p
TREE COM 3357 12-30-85 12:00p
VDISK SYS 3307 12-30-85 12:00p
XCOPY EXE 11200 12-30-85 12:00p
41 File(s) 22528 bytes free
### Directory of PC-DOS 3.20 (Disk 2)
Volume in drive A has no label
Directory of A:\
ART BAS 1879 12-30-85 12:00p
BALL BAS 1966 12-30-85 12:00p
BASIC PIF 369 12-30-85 12:00p
BASICA PIF 369 12-30-85 12:00p
CIRCLE BAS 1643 12-30-85 12:00p
COLORBAR BAS 1427 12-30-85 12:00p
COMM BAS 4254 12-30-85 12:00p
DEBUG COM 15799 12-30-85 12:00p
DONKEY BAS 3572 12-30-85 12:00p
EXE2BIN EXE 3063 12-30-85 12:00p
LINK EXE 39076 12-30-85 12:00p
MORTGAGE BAS 6178 12-30-85 12:00p
MUSIC BAS 8575 12-30-85 12:00p
MUSICA BAS 13431 12-30-85 12:00p
PIECHART BAS 2180 12-30-85 12:00p
SAMPLES BAS 2363 12-30-85 12:00p
SPACE BAS 1851 12-30-85 12:00p
VDISK LST 136315 12-30-85 12:00p
18 File(s) 107520 bytes free
---
From PC Magazine, July 1986, by Charles Petzold:
> ### DOS GETS BETTER--AND MORE EXPENSIVE, TOO
> #### DOS 3.2 adds new commands and a unique device driver and makes some minor changes.
> As usual with new PC-DOS versions, PC-DOS 3.2 has been released in conjunction with a new product (the PC
Convertible), but it can run on all previous members of the IBM PC family. PC-DOS 3.2 is available on either one
3-1/2 inch 720K-byte disk or two 5.25-inch 360K disks. These disks include everything in PC-DOS 3.1, plus three new
programs. At $95, PC-DOS 3.2 is the most expensive PC-DOS yet.
> The shining star of the new PC-DOS is XCOPY, a fast file-copy utility that combines features of COPY, BACKUP,
and RESTORE. XCOPY is fast because it reads as many files as possible into available memory and then writes them
out to the target. (COPY and BACKUP, on the other hand, have to continually alternate between the source and target
drives for each file they copy.)
> Like COPY, XCOPY has /V switch to verify all file writes. Like BACKUP, it has /M and /D switches to restrict copying
based on file modification of the file date. A /S flag lets XCOPY find files in nested subdirectories and create the
subdirectories on the target disk if they don't already exist. A /P switch prompts you with a "Y/N?" for each file,
and a /W switch lets you swap disks before XCOPY starts up.
> You can also use XCOPY as a backup utility. The advantage over BACKUP is that the copied files are directly usable.
On a Bernoulli Box attached to a PC, I XCOPYed over 1,200 files from one 10-megabyte cartridge to another in just under
15 minutes. The bonus, of course, is that the fi1es are unfragmented on the target cartridge. However, XCOPY's
usefulness for backing up hard disks is diminished by two problems: first, it does not recognize hidden files, which
are used by many copy-protection schemes, and second, it has no built-in provision for changing target disks when they
become full. (You can get around this second problem by using the /M switch and repeatedly running the same XCOPY
command for different target disks.)
> The second new program in PC-DOS 3.2 is REPLACE, yet another file copy utility. REPLACE can replace all copies
of a particular file (which may be located in various subdirectories of a hard disk) with a new version. Using a /A
switch adds the source files to the target without overwriting existing files. The manual recommends using REPLACE
after a SYS command when upgrading an existing machine to DOS 3.2.
> The third new program is DRIVER.SYS, a device driver that can be included in your CONFIG.SYS file. It lets you create
a new logical disk drive letter that references the same physical disk as an existing disk drive letter. This type of
thing happens automatically on a PC with only one disk drive: logical drive letters A and B both refer to the same
physical disk drive. DRIVER.SYS lets you do the same thing for another drive. This is most useful when installing the
external 720K-byte 3-inch disk in a PC, XT, or AT. By using DRIVER.SYS to give this disk drive a second drive letter,
you can XCOPY files from one 3-inch disk to another using the same physical drive.
> PC users who have been getting an "Out of environment space" message after executing a few too many SET commands
from batch files need no longer resort to patches or undocumented COMMAND.COM switches. If you specify COMMAND.COM
as a SHELL program in your CONFIG.SYS file, you can use the /E switch to specify your environment size up to 32K bytes.
Note that this is the same switch that worked (but was undocumented) in DOS 3.1, but the DOS 3.1 switch required a
16-byte paragraph environment size instead of bytes.
> Some smaller changes: FORMAT and DISKCOPY now support the 720K-byte 3.5-inch disk format (of course).
FORMAT 3.2 will not run unless you give it a drive letter parameter--an added barrier to accidently formating your
hard disk. ATTRIB 3.2 lets you manipulate the archive attribute of files as well as the read-only attribute.
> The elongated shape of the PC Convertible display may make printing graphics screens on the printer a problem.
You may want printed graphics to look the way they do on the Convertible display or as they would appear on a normal
display. The GRAPHICS 3.2 resident graphics screen print program lets you make this decision yourself.
> The disappointing aspects of PC-DOS 3.2 are its omissions. Although Microsoft has stated that future versions of
MS-DOS will support the Lotus/lntel/Microsoft Expanded Memory Specification, that support is not included with PC-DOS
3.2. ANSI.SYS 3.2 still does not support the Enhanced Graphics Adapter (EGA) in 43-line mode or for video pages other
than page 0. No changes at all have been made to ANSI.SYS.
> Although documentation for BASICA 3.2 did not reach the editorial offices of PC Magazine, some creative
DEBUGing and experimentation reveal five new BASICA commands. Three of these commands are EXTERR, LOCK, and UNLOCK,
corresponding to the extended error-handling and file-locking and unlocking functions of DOS 3.x. Another new BASICA
command is PCOPY, which lets you copy one video page to another.
> BASICA 3.2 also includes some support for the EGA, but this support is so minimal that it is likely to infuriate
BASIC users. The PALETTE command lets you manipulate the EGA palette registers so that you can map default colors to
other colors. This is particularly useful in medium-resolution mode because it means you're no longer stuck with the
same two sets of three colors.
> The PALETTE command is the extent of EGA support in BASICA 3.2. In fact, the SCREEN and PCOPY commands do not even
recognize the additonal video pages in the EGA's 80-column text mode. Support of the EGA graphics modes is nowhere to
be seen.
> PC-DOS 3.2 gives the PC user a couple of extra tools that would certainly be worth a $30 update charge.
Unfortunately, there is no update policy for DOS, so you'll be shelling out the full $95 for it. That's obviously too
much money. But for those who spend many hours at their PCs, keeping up with the latest DOS version comes with the
territory.

View file

@ -0,0 +1,83 @@
---
layout: page
title: PC-DOS 3.30
permalink: /disks/pc/dos/ibm/3.30/
---
PC-DOS 3.30
---
PC-DOS 3.30 was announced and released on April 2, 1987, along with the first PS/2 models.
Directory listings of the two 360Kb distribution diskettes are provided below. This version of PC-DOS was also
available on one 720Kb diskette.
### Directory of PC-DOS 3.30 (Disk 1)
Volume in drive A has no label
Directory of A:\
IBMBIO COM 22100 3-18-87 12:00p
IBMDOS COM 30159 3-17-87 12:00p
COMMAND COM 25307 3-17-87 12:00p
ANSI SYS 1678 3-17-87 12:00p
COUNTRY SYS 11285 3-17-87 12:00p
DISPLAY SYS 11290 3-17-87 12:00p
DRIVER SYS 1196 3-17-87 12:00p
FASTOPEN EXE 3919 3-17-87 12:00p
FDISK COM 48216 3-18-87 12:00p
FORMAT COM 11616 3-18-87 12:00p
KEYB COM 9056 3-17-87 12:00p
KEYBOARD SYS 19766 3-17-87 12:00p
MODE COM 15487 3-17-87 12:00p
NLSFUNC EXE 3060 3-17-87 12:00p
PRINTER SYS 13590 3-17-87 12:00p
REPLACE EXE 11775 3-17-87 12:00p
SELECT COM 4163 3-17-87 12:00p
SYS COM 4766 3-17-87 12:00p
VDISK SYS 3455 3-17-87 12:00p
XCOPY EXE 11247 3-17-87 12:00p
EGA CPI 49065 3-18-87 12:00p
LCD CPI 10752 3-17-87 12:00p
4201 CPI 17089 3-18-87 12:00p
5202 CPI 459 3-17-87 12:00p
22 File(s) 9216 bytes free
### Directory of PC-DOS 3.30 (Disk 2)
Volume in drive A has no label
Directory of A:\
APPEND EXE 5825 3-17-87 12:00p
ASSIGN COM 1561 3-17-87 12:00p
ATTRIB EXE 9529 3-17-87 12:00p
BACKUP COM 31913 3-18-87 12:00p
BASIC COM 1063 3-17-87 12:00p
BASICA COM 36403 3-17-87 12:00p
CHKDSK COM 9850 3-18-87 12:00p
COMMAND COM 25307 3-17-87 12:00p
COMP COM 4214 3-17-87 12:00p
DEBUG COM 15897 3-17-87 12:00p
DISKCOMP COM 5879 3-17-87 12:00p
DISKCOPY COM 6295 3-17-87 12:00p
EDLIN COM 7526 3-17-87 12:00p
FIND EXE 6434 3-17-87 12:00p
FORMAT COM 11616 3-18-87 12:00p
GRAFTABL COM 6128 3-17-87 12:00p
GRAPHICS COM 3300 3-17-87 12:00p
JOIN EXE 8969 3-17-87 12:00p
LABEL COM 2377 3-17-87 12:00p
MORE COM 313 3-17-87 12:00p
PRINT COM 9026 3-17-87 12:00p
RECOVER COM 4299 3-18-87 12:00p
REPLACE EXE 11775 3-17-87 12:00p
RESTORE COM 34643 3-17-87 12:00p
SHARE EXE 8608 3-17-87 12:00p
SORT EXE 1977 3-17-87 12:00p
SUBST EXE 9909 3-17-87 12:00p
TREE COM 3571 3-17-87 12:00p
XCOPY EXE 11247 3-17-87 12:00p
BASIC PIF 369 3-17-87 12:00p
BASICA PIF 369 3-17-87 12:00p
MORTGAGE BAS 6251 3-17-87 12:00p
32 File(s) 43008 bytes free

View file

@ -32,6 +32,82 @@ order. As proof, the following data from Disk 1:
matches the data listed at [16bitos.com](http://16bitos.com/320ms.htm), as do the MD5 checksums of IO.SYS,
MSDODS.SYS and COMMAND.COM.
Directory listings of the four 360Kb distribution diskettes are provided below.
### Directory of MS-DOS 3.20 (Disk 1)
Volume in drive A has no label
Directory of A:\
IO SYS 16138 7-07-86 12:00p
MSDOS SYS 28480 7-07-86 12:00p
ANSI SYS 1651 7-07-86 12:00p
APPEND COM 1725 7-07-86 12:00p
ASSIGN COM 1523 7-07-86 12:00p
ATTRIB EXE 8234 7-07-86 12:00p
CHKDSK EXE 9680 7-07-86 12:00p
COMMAND COM 23612 7-07-86 12:00p
DISKCOMP EXE 3808 7-07-86 12:00p
DISKCOPY EXE 4096 7-07-86 12:00p
DRIVER SYS 1102 7-07-86 12:00p
EDLIN EXE 7356 7-07-86 12:00p
EXE2BIN EXE 3050 7-07-86 12:00p
FC EXE 14558 7-07-86 12:00p
FDISK EXE 16830 7-07-86 12:00p
FIND EXE 6403 7-07-86 12:00p
FORMAT EXE 11005 7-07-86 12:00p
GRAFTABL EXE 8210 7-07-86 12:00p
GRAPHICS EXE 13170 7-07-86 12:00p
JOIN EXE 9012 7-07-86 12:00p
KEYBDV EXE 2886 7-07-86 12:00p
KEYBFR EXE 2948 7-07-86 12:00p
KEYBGR EXE 2940 7-07-86 12:00p
KEYBIT EXE 2892 7-07-86 12:00p
KEYBSP EXE 2983 7-07-86 12:00p
KEYBUK EXE 2886 7-07-86 12:00p
LABEL EXE 2750 7-07-86 12:00p
MODE EXE 13928 7-07-86 12:00p
MORE COM 282 7-07-86 12:00p
PRINT EXE 8824 7-07-86 12:00p
RAMDRIVE SYS 6462 7-07-86 12:00p
RECOVER EXE 4145 7-07-86 12:00p
REPLACE EXE 4852 7-07-86 12:00p
SORT EXE 1898 7-07-86 12:00p
SUBST EXE 9898 7-07-86 12:00p
SYS COM 4607 7-07-86 12:00p
36 File(s) 81920 bytes free
### Directory of MS-DOS 3.20 (Disk 2)
Volume in drive A has no label
Directory of A:\
BACKUP EXE 23404 7-07-86 12:00p
DEBUG EXE 15647 7-07-86 12:00p
GWBASIC EXE 78864 7-07-86 12:00p
LINK EXE 43988 7-07-86 12:00p
RESTORE EXE 21750 7-07-86 12:00p
SHARE EXE 8544 7-07-86 12:00p
TREE EXE 8588 7-07-86 12:00p
XCOPY EXE 5396 7-07-86 12:00p
8 File(s) 151552 bytes free
### Directory of MS-DOS 3.20 (ProgRef 1)
Volume in drive A is MS320DOC03
Directory of A:\
PROGREF1 DOC 357451 2-14-86 12:00a
1 File(s) 0 bytes free
### Directory of MS-DOS 3.20 (ProgRef 2)
Volume in drive A is MS320DOC04
Directory of A:\
PROGREF2 DOC 305536 3-14-86 9:44a
1 File(s) 56320 bytes free
Surprisingly Bad Bug in MS-DOS 3.20
---
If you attempt to boot MS-DOS 3.20 on an [IBM PC Model 5150](/devices/pc/machine/5150/cga/384kb/softkbd/) (with either

View file

@ -17,9 +17,9 @@ The PCjs machine below is running PC-DOS 4.00.
Vital Statistics
---
MS-DOS 4.00 was released in October, 1988. The contents of the six 360Kb distribution diskettes are shown below.
MS-DOS 4.00 was released in October 1988. The contents of the six 360Kb distribution diskettes are shown below.
***DISK 1***
### Directory of MS-DOS 4.00 (Disk 1)
Volume in drive A has no label
Volume Serial Number is 1456-15F4
@ -42,9 +42,9 @@ MS-DOS 4.00 was released in October, 1988. The contents of the six 360Kb distri
SELECT HLP 28695 10-06-88 12:00a
SELECT PRT 1329 10-06-88 12:00a
SYS COM 11456 10-06-88 12:00a
15 File(s) 18432 bytes free
17 File(s) 18432 bytes free
***DISK 2***
### Directory of MS-DOS 4.00 (Disk 2)
Volume in drive A has no label
Volume Serial Number is 2B61-1BE2
@ -71,9 +71,9 @@ MS-DOS 4.00 was released in October, 1988. The contents of the six 360Kb distri
SUBST EXE 18467 10-06-88 12:00a
TREE COM 6302 10-06-88 12:00a
XCOPY EXE 17055 10-06-88 12:00a
21 File(s) 56320 bytes free
21 File(s) 56320 bytes free
***DISK 3***
### Directory of MS-DOS 4.00 (Disk 3)
Volume in drive A has no label
Volume Serial Number is 2047-15E0
@ -88,9 +88,9 @@ MS-DOS 4.00 was released in October, 1988. The contents of the six 360Kb distri
RAMDRIVE SYS 8235 10-06-88 12:00a
SMARTDRV SYS 10224 10-06-88 12:00a
XMA2EMS SYS 29211 10-06-88 12:00a
9 File(s) 39936 bytes free
9 File(s) 39936 bytes free
***DISK 4***
### Directory of MS-DOS 4.00 (Disk 4)
Volume in drive A has no label
Volume Serial Number is 0569-15F3
@ -118,9 +118,9 @@ MS-DOS 4.00 was released in October, 1988. The contents of the six 360Kb distri
4208 CPI 720 10-06-88 12:00a
5202 CPI 370 10-06-88 12:00a
README TXT 14148 10-12-88 9:13p
22 File(s) 1024 bytes free
22 File(s) 1024 bytes free
***DISK 5***
### Directory of MS-DOS 4.00 (Disk 5)
Volume in drive A has no label
Volume Serial Number is 1F41-15E1
@ -135,9 +135,9 @@ MS-DOS 4.00 was released in October, 1988. The contents of the six 360Kb distri
SELECT DAT 22999 10-06-88 12:00a
SELECT EXE 95107 10-06-88 12:00a
XMA2EMS SYS 29211 10-06-88 12:00a
9 File(s) 30720 bytes free
9 File(s) 30720 bytes free
***DISK 6***
### Directory of MS-DOS 4.00 (Disk 6)
Volume in drive A has no label
Volume Serial Number is 1101-1B52
@ -154,7 +154,9 @@ MS-DOS 4.00 was released in October, 1988. The contents of the six 360Kb distri
SHELLC EXE 153855 10-06-88 12:00a
DOSUTIL MEU 6660 10-06-88 12:00a
COMMAND COM 37556 10-06-88 12:00a
11 File(s) 36864 bytes free
11 File(s) 36864 bytes free
---
One important new feature of MS-DOS 4.00 was the ability to update the system files (IO.SYS and MSDOS.SYS)
of any boot disk, by moving the first two directory entries (and the contents of the first three data sectors)
@ -168,7 +170,7 @@ Learn more about the history of the SYS command from [Microsoft Support](https:/
Additional details about MS-DOS 4.00 from [PC DOS Retro](https://sites.google.com/site/pcdosretro/doshist):
- distributed on 2 720KB floppy disks [or 6 360KB diskettes]
- distributed on 2 720KB floppy disks [also released on 6 360KB diskettes; the number of 720KB diskettes needs to be verified]
- SHARE loaded for FCB operations on hard disks greater than 32MB
- IFS driver support added
- MEM command added to report memory usage

View file

@ -17,9 +17,9 @@ The PCjs machine below is running PC-DOS 4.01.
Vital Statistics
---
MS-DOS 4.01 was released in April, 1989. The contents of the six 360Kb distribution diskettes are shown below.
MS-DOS 4.01 was released in April 1989. The contents of the six 360Kb distribution diskettes are shown below.
***DISK 1***
### Directory of MS-DOS 4.01 (Disk 1)
Volume in drive A is INST V401
Volume Serial Number is 2A33-13E4
@ -42,9 +42,9 @@ MS-DOS 4.01 was released in April, 1989. The contents of the six 360Kb distribu
SELECT HLP 28695 04-07-89 12:00a
SELECT PRT 1329 04-07-89 12:00a
SYS COM 11456 04-07-89 12:00a
15 File(s) 18432 bytes free
17 File(s) 18432 bytes free
***DISK 2***
### Directory of MS-DOS 4.01 (Disk 2)
Volume in drive A is OP#1 V401
Directory of A:\
@ -70,9 +70,9 @@ MS-DOS 4.01 was released in April, 1989. The contents of the six 360Kb distribu
SUBST EXE 18467 04-07-89 12:00a
TREE COM 6302 04-07-89 12:00a
XCOPY EXE 17055 04-07-89 12:00a
21 File(s) 56320 bytes free
21 File(s) 56320 bytes free
***DISK 3***
### Directory of MS-DOS 4.01 (Disk 3)
Volume in drive A is OP#2 V401
Directory of A:\
@ -87,9 +87,9 @@ MS-DOS 4.01 was released in April, 1989. The contents of the six 360Kb distribu
README TXT 17825 04-07-89 12:00a
SMARTDRV SYS 10224 04-07-89 12:00a
XMA2EMS SYS 29211 04-07-89 12:00a
10 File(s) 21504 bytes free
10 File(s) 21504 bytes free
***DISK 4***
### Directory of MS-DOS 4.01 (Disk 4)
Volume in drive A is OP#3 V401
Volume Serial Number is 2A33-13E4
@ -116,9 +116,9 @@ MS-DOS 4.01 was released in April, 1989. The contents of the six 360Kb distribu
PRINTER SYS 18914 04-07-89 12:00a
RAMDRIVE SYS 8235 04-07-89 12:00a
RECOVER COM 10588 04-07-89 12:00a
21 File(s) 15360 bytes free
21 File(s) 15360 bytes free
***DISK 5***
### Directory of MS-DOS 4.01 (Disk 5)
Volume in drive A is SELECT V401
Directory of A:\
@ -132,9 +132,9 @@ MS-DOS 4.01 was released in April, 1989. The contents of the six 360Kb distribu
SELECT DAT 22999 04-07-89 12:00a
SELECT EXE 95107 04-07-89 12:00a
XMA2EMS SYS 29211 04-07-89 12:00a
9 File(s) 30720 bytes free
9 File(s) 30720 bytes free
***DISK 6***
### Directory of MS-DOS 4.01 (Disk 6)
Volume in drive A is SHELL V401
Directory of A:\
@ -150,21 +150,13 @@ MS-DOS 4.01 was released in April, 1989. The contents of the six 360Kb distribu
SHELL CLR 4406 04-07-89 12:00a
SHELLB COM 3894 04-07-89 12:00a
SHELLC EXE 153855 04-07-89 12:00a
11 File(s) 36864 bytes free
11 File(s) 36864 bytes free
One important new feature of MS-DOS 4.01 was the ability to update the system files (IO.SYS and MSDOS.SYS)
of any boot disk, by moving the first two directory entries (and the contents of the first three data sectors)
as needed to make room for the new IO.SYS and MSDOS.SYS files.
The SYS command in older versions of MS-DOS would report "No room for system on destination disk" if the first
two directory entries (or the first three data sectors) were unavailable. However, after using the MS-DOS 4.01
SYS command, it usually becomes possible to install older MS-DOS versions as well.
Learn more about the history of the SYS command from [Microsoft Support](https://support.microsoft.com/en-us/kb/66530).
---
Additional details about MS-DOS 4.01 from [PC DOS Retro](https://sites.google.com/site/pcdosretro/doshist):
- distributed on 2 720KB floppy disks [or 6 360KB diskettes]
- distributed on 2 720KB floppy disks [also released on 6 360KB diskettes; the number of 720KB diskettes needs to be verified]
- maintenance release
- DOS version is reported as 4.00 [although the VER command reports "4.01"]
- SHARE loaded for FCB operations on hard disks greater than 32MB

View file

@ -12,7 +12,18 @@ IBM OS/2 1.0
IBM OS/2 1.0 was announced on April 2, 1987, finalized in October 1987, and released in December 1987.
Directory listings of all four 1.44Mb distributions diskettes are provided below.
When the installation disk boots, it displays:
IBM Operating System/2 Version 1.00
(C) Copyright IBM Corp. 1981, 1987. All rights reserved.
(C) Copyright Microsoft Corp. 1981, 1987.
87294
The 5-digit number indicates the day the files were built. The first 2 digits are the year (87) and the 3 remaining
digits are the day of the year (294 or October 21).
Directory listings of the four 1.44Mb distribution diskettes are provided below.
{% include machine.html id="ibm5170" %}
@ -76,8 +87,7 @@ Directory listings of all four 1.44Mb distributions diskettes are provided below
SYSINST PIP 21964 10-21-87 12:00p
SYSLABL EXE 6896 10-21-87 12:00p
VIOCALLS DLL 13981 10-21-87 12:00p
VENDOR-# DO1 0 07-04-83 12:00a
56 file(s) 1115375 bytes
55 file(s) 1115375 bytes
328192 bytes free
### Directory of IBM OS/2 1.0 (Disk 1)
@ -139,8 +149,7 @@ Directory listings of all four 1.44Mb distributions diskettes are provided below
VIOTBL DCP 52150 10-21-87 12:00p
4201 DCP 17069 10-21-87 12:00p
5202 DCP 404 10-21-87 12:00p
VENDOR-# DO1 0 07-04-83 12:00a
55 file(s) 1076370 bytes
54 file(s) 1076370 bytes
367104 bytes free
### Directory of IBM OS/2 1.0 (Disk 2)
@ -186,8 +195,7 @@ Directory listings of all four 1.44Mb distributions diskettes are provided below
TREE COM 28928 10-21-87 12:00p
VDISK SYS 4662 10-21-87 12:00p
XCOPY EXE 40656 10-21-87 12:00p
VENDOR-# DO1 0 07-04-83 12:00a
39 file(s) 1061894 bytes
38 file(s) 1061894 bytes
386048 bytes free
### Directory of IBM OS/2 1.0 (Disk 3)
@ -218,8 +226,7 @@ Directory listings of all four 1.44Mb distributions diskettes are provided below
RESTORE COM 54896 10-21-87 12:00p
SETCOM40 EXE 8654 10-21-87 12:00p
INTRO <DIR> 10-21-87 2:10p
VENDOR-# DO1 0 07-04-83 12:00a
23 file(s) 505672 bytes
22 file(s) 505672 bytes
Directory of A:\INTRO

View file

@ -7,10 +7,11 @@ permalink: /disks/pc/os2/microsoft/1.0/
Microsoft OS/2 1.0
---
Microsoft OS/2 1.0 was released in December 1987. Directory listings of all three 1.2Mb distributions diskettes
are provided below.
Microsoft OS/2 1.0 was released in December 1987.
### Disk 1: MS OS/2 1.0 (1.2M Install)
Directory listings of the three 1.2Mb distribution diskettes are provided below.
### Directory of MS OS/2 1.0 (1.2M Install)
Volume in drive A is OS2INSTALL
Directory of A:\
@ -55,9 +56,9 @@ are provided below.
SWAPPER EXE 4150 12-15-87 12:00a
VIOCALLS DLL 13981 12-15-87 12:00a
REFORMAT DTA 12 12-28-15 10:34p
40 File(s) 253440 bytes free
40 File(s) 253440 bytes free
### Disk 2: MS OS/2 1.0 (1.2M Program)
### Directory of MS OS/2 1.0 (1.2M Program)
Volume in drive A is OS2PROGRAM
Directory of A:\
@ -112,9 +113,9 @@ are provided below.
VDISK SYS 4662 12-15-87 12:00a
VIOCALLS DLL 13981 12-15-87 12:00a
VIOTBL DCP 52162 12-15-87 12:00a
50 File(s) 48128 bytes free
50 File(s) 48128 bytes free
### Disk 3: MS OS/2 1.0 (1.2M Supplemental)
### Directory of MS OS/2 1.0 (1.2M Supplemental)
Volume in drive A is OS2SUPP
Directory of A:\
@ -156,4 +157,4 @@ are provided below.
TRACEFMT EXE 64432 12-15-87 12:00a
TREE COM 28928 12-15-87 12:00a
XCOPY EXE 41168 12-15-87 12:00a
37 File(s) 40960 bytes free
37 File(s) 40960 bytes free

View file

@ -0,0 +1,16 @@
---
layout: page
title: OS/2 1.0 Debugger Boot Disk
permalink: /disks/pc/os2/misc/1.0/debugger/
machines:
- type: pc-dbg
id: ibm5170
---
OS/2 1.0 Debugger Boot Disk
---
This disk contains a version of OS/2 1.0 built on October 12, 1988, which includes the built-in kernel debugger used by
Microsoft and IBM for internal development. For more details, see the "OS/2 1.0" [blog post](/blog/2014/12/04/).
{% include machine.html id="ibm5170" %}

View file

@ -0,0 +1,70 @@
---
layout: page
title: Other OS/2 Disks
permalink: /disks/pc/os2/misc/
---
Other OS/2 Disks
---
### OS/2 1.0 Debugger Boot Disk
The [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/1.0/debugger/) contains a version of OS/2 1.0 built on
October 12, 1988, which includes the built-in kernel debugger used by Microsoft and IBM for internal development.
For more details, see the "OS/2 1.0" [blog post](/blog/2014/12/04/).
Note that IBM OS/2 1.0 was released in December 1987, nearly a year before the timestamps of these files, suggesting
that this was a private build of IBM OS/2 1.0. When this disk boots, it displays:
IBM Operating System/2 Version 1.00
(C) Copyright IBM Corp. 1981, 1987. All rights reserved.
(C) Copyright Microsoft Corp. 1981, 1987.
88286
The 5-digit number indicates the day the files were built. The first 2 digits are the year (88) and the 3 remaining
digits are the day of the year (286 or October 12).
A directory listing of the disk is provided below.
Aside from the fact that this version of IBMDOS.COM is much larger than the 1987 version (thanks to the inclusion of
the kernel debugger), most of the file sizes are identical. But not all. For example, the 1987 version of CLOCK01.SYS
is 2762 bytes, whereas this version is 2812 bytes. So apparently a few changes were slipped into the 1.0 sources used
to build these binaries.
IBMBIO COM 4096 10-12-88 12:32p
IBMDOS COM 299143 10-12-88 10:53a
IBMDOS SYM 62788 10-12-88 10:54a
OSO001 MSG 64808 10-12-88 10:07a
CMD EXE 57648 10-12-88 12:52p
COMMAND COM 25564 10-12-88 12:54p
COUNTRY SYS 14632 10-12-88 1:14p
MSG DLL 6578 10-12-88 1:17p
NLS DLL 5162 10-12-88 1:18p
SWAPPER EXE 4150 10-12-88 1:43p
ANSICALL DLL 3637 10-12-88 10:07a
BKSCALLS DLL 5704 10-12-88 10:09a
BMSCALLS DLL 2576 10-12-88 10:56a
BVSCALLS DLL 31744 10-12-88 11:01a
DOSCALL1 DLL 8709 10-12-88 10:56a
KBDCALLS DLL 7232 10-12-88 11:03a
MONCALLS DLL 7351 10-12-88 11:03a
MOUCALLS DLL 5701 10-12-88 11:04a
QUECALLS DLL 11238 10-12-88 11:05a
SESMGR DLL 24278 10-12-88 11:14a
SHELL EXE 11744 10-12-88 11:15a
VIOCALLS DLL 13981 10-12-88 11:18a
CLOCK01 SYS 2812 10-12-88 11:18a
DISK01 SYS 18616 10-12-88 11:22a
EGA SYS 2110 10-12-88 11:24a
KBD01 SYS 16945 10-12-88 11:28a
PRINT01 SYS 7683 10-12-88 12:09p
SCREEN01 SYS 1583 10-12-88 12:11p
COM01 SYS 8758 10-12-88 11:19a
EXTDSKDD SYS 1877 10-12-88 11:24a
POINTDD SYS 5886 10-12-88 12:08p
VDISK SYS 4662 10-12-88 12:12p
HARDERR EXE 16288 10-12-88 11:14a
CONFIG SYS 101 12-04-14 7:45p
34 file(s) 765785 bytes
437760 bytes free

View file

@ -1,11 +0,0 @@
---
layout: page
title: "IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk"
permalink: /disks/pc/os2/misc/
machines:
- type: pc-dbg
id: ibm5170
config: /disks/pc/os2/misc/1.0/debugger/machine.xml
---
{% include machine.html id="ibm5170" %}

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.4/manifest.xsl"?>
<manifest type="software">
<title>OS/2 Miscellaneous Disks</title>
<title>Other OS/2 Disks</title>
<machine href="/disks/pc/os2/misc/1.0/debugger/machine.xml"/>
<disk id="disk01" size="1228800" chs="80:2:15" href="/disks/pc/os2/misc/1.0/debugger/OS210-BOOT.json">
<name>OS/2 1.0 Debugger Boot Disk</name>

View file

@ -9,8 +9,8 @@ redirect_from:
Microsoft Windows 95 (Build 499)
---
This version of Windows 95 was one of the last (if not THE last) test versions produced before the
This version of Windows 95 was one of the last (if not *the* last) test versions produced before the
[final retail version](/disks/pc/windows/win95/4.00.950/)
was released to manufacturing on July 14, 2015 and later went on sale at midnight on August 24, 1995.
The PCjs Project has the only known version of this 13-disk test release.
The PCjs Project has the only known online copy of this 13-disk test release.