Additional DOS and OS/2 directory listings
This commit is contained in:
parent
dda81a7bc5
commit
59b7ca3f79
22 changed files with 805 additions and 112 deletions
|
|
@ -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
|
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.
|
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
|
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").
|
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
|
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.
|
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/),
|
Once you've booted the [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/1.0/debugger/) from the assortment of
|
||||||
you can click on the **Control Panel** output window, press Ctrl-C, and find yourself magically transported
|
[Other OS/2 Disks](/disks/pc/os2/misc/), you can click on the **Control Panel** output window, press Ctrl-C, and
|
||||||
into the OS/2 Kernel Debugger. The **Control Panel** display is functioning as both the output window for all PCjs
|
find yourself magically transported into the OS/2 Kernel Debugger. The **Control Panel** display is functioning
|
||||||
messages and PCjs Debugger commands, as well as a serial input/output device (aka "Dumb Terminal") for any software
|
as both the output window for all PCjs messages and PCjs Debugger commands, as well as a serial input/output device
|
||||||
inside the machine communicating via COM2: in this case, the OS/2 Kernel Debugger.
|
(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)
|
> 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.
|
and type "CTTY COM2" at the DOS prompt. All DOS input/output will now be routed to the **Control Panel** display.
|
||||||
|
|
|
||||||
|
|
@ -11,10 +11,10 @@ and [C1Pjs](/docs/c1pjs/).
|
||||||
|
|
||||||
### Software Application Manifests
|
### Software Application Manifests
|
||||||
|
|
||||||
Every complete software package is stored in its own folder, either as a set of individual files
|
In the PCjs Project, every complete software package is stored in its own folder, either as a set of individual
|
||||||
(under [/apps](/apps/)) or as a set of disk images (under [/disks](/disks/)), along with a **manifest.xml**
|
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
|
file that describes the software. The manifest format is still being developed, but at a minimum, it should contain
|
||||||
should contain the following information about the software:
|
the following information about the software:
|
||||||
|
|
||||||
- Title
|
- Title
|
||||||
- Version
|
- Version
|
||||||
|
|
|
||||||
|
|
@ -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/).
|
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)
|
### Creating IBM PC Application Demos
|
||||||
is available in the [PCjs Project](https://github.com/jeffpar/pcjs) on [GitHub](https://github.com/).
|
|
||||||
|
|
||||||
{% if page.developer %}
|
Demos in our [Application Archives](/apps/) combine [Software Application Manifests](/apps/#software-application-manifests)
|
||||||
|
with [Machine Configurations](/devices/pc/machine/).
|
||||||
### Developer Notes: How To Produce A Demo
|
|
||||||
|
|
||||||
We'll use the [VisiCalc Demo](1981/visicalc/) as an example. First you must choose a machine configuration.
|
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
|
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"/>
|
<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:
|
(VC.COM). We used the [DiskDump](/modules/diskdump/) module to create that disk image:
|
||||||
|
|
||||||
cd apps/pc/1981/visicalc
|
cd apps/pc/1981/visicalc
|
||||||
node ../../../../modules/diskdump/bin/diskdump --path="static/VC.COM;../README.md" --format=json --output=disk.json --manifest
|
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,
|
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">
|
<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>
|
<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="*"/>
|
<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
|
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
|
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
|
d state
|
||||||
|
|
||||||
We copied-and-pasted the entire contents of the Debugger's output window into a file named "state.json", and then updated
|
We copied-and-pasted the entire contents of the Debugger's output window into a file named "state.json", and then updated
|
||||||
the <machine> entry in the [Manifest](1981/visicalc/manifest.xml):
|
the <machine> 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"/>
|
<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,
|
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.
|
because the only difference between the two chosen Model 5150 machines is the addition of the Debugger.
|
||||||
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -17,12 +17,12 @@ that automatically run the software.
|
||||||
|
|
||||||
* [PC-DOS 1.00](/disks/pc/dos/ibm/1.00/)
|
* [PC-DOS 1.00](/disks/pc/dos/ibm/1.00/)
|
||||||
* [PC-DOS 1.10](/disks/pc/dos/ibm/1.10/)
|
* [PC-DOS 1.10](/disks/pc/dos/ibm/1.10/)
|
||||||
* PC-DOS 2.00
|
* [PC-DOS 2.00](/disks/pc/dos/ibm/2.00/)
|
||||||
* PC-DOS 2.10
|
* [PC-DOS 2.10](/disks/pc/dos/ibm/2.10/)
|
||||||
* PC-DOS 3.00
|
* [PC-DOS 3.00](/disks/pc/dos/ibm/3.00/)
|
||||||
* PC-DOS 3.10
|
* [PC-DOS 3.10](/disks/pc/dos/ibm/3.10/)
|
||||||
* PC-DOS 3.20
|
* [PC-DOS 3.20](/disks/pc/dos/ibm/3.20/)
|
||||||
* PC-DOS 3.30
|
* [PC-DOS 3.30](/disks/pc/dos/ibm/3.30/)
|
||||||
* PC-DOS 4.00
|
* PC-DOS 4.00
|
||||||
* PC-DOS 5.00
|
* PC-DOS 5.00
|
||||||
* PC-DOS 6.10
|
* PC-DOS 6.10
|
||||||
|
|
@ -57,11 +57,14 @@ that automatically run the software.
|
||||||
|
|
||||||
### Microsoft OS/2
|
### Microsoft OS/2
|
||||||
|
|
||||||
* [MS OS/2 Pre-Release Files](/disks/pc/os2/misc/)
|
* [MS OS/2 1.0](/disks/pc/os2/microsoft/1.0/)
|
||||||
* MS OS/2 1.0
|
|
||||||
* MS OS/2 1.1
|
* MS OS/2 1.1
|
||||||
* MS OS/2 1.2
|
* MS OS/2 1.2
|
||||||
|
|
||||||
|
### Other OS/2 Disks
|
||||||
|
|
||||||
|
* [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/)
|
||||||
|
|
||||||
### Microsoft Windows
|
### Microsoft Windows
|
||||||
|
|
||||||
* Microsoft Windows 1.00
|
* Microsoft Windows 1.00
|
||||||
|
|
@ -73,7 +76,8 @@ that automatically run the software.
|
||||||
* Microsoft Windows 2.03
|
* Microsoft Windows 2.03
|
||||||
* Microsoft Windows 3.00
|
* Microsoft Windows 3.00
|
||||||
* Microsoft Windows 3.11
|
* 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
|
### Other Operating Systems
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -14,15 +14,15 @@ The PCjs machine below is running PC-DOS 1.00.
|
||||||
|
|
||||||
{% include machine.html id="ibm5150-pcdos100" %}
|
{% 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).
|
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.
|
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
|
Note that IBMBIO.COM and IBMDOS.COM were marked as *hidden* and *system*, so they are not displayed by the PC-DOS 1.0
|
||||||
and dates have been determined by inspecting the root directory.
|
**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
|
IBMBIO COM 1920 07-23-81
|
||||||
IBMDOS COM 6400 08-13-81
|
IBMDOS COM 6400 08-13-81
|
||||||
|
|
|
||||||
|
|
@ -14,10 +14,7 @@ The PCjs machine below is running PC-DOS 1.10.
|
||||||
|
|
||||||
{% include machine.html id="ibm5150-pcdos110" %}
|
{% 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
|
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.
|
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
|
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.
|
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
|
IBMBIO COM 1920 05-07-82
|
||||||
IBMDOS COM 6400 05-07-82
|
IBMDOS COM 6400 05-07-82
|
||||||
COMMAND COM 4959 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
|
SPACE BAS 1920 05-07-82
|
||||||
BALL BAS 2048 05-07-82
|
BALL BAS 2048 05-07-82
|
||||||
COMM BAS 4352 05-07-82
|
COMM BAS 4352 05-07-82
|
||||||
26 File(s)
|
28 File(s)
|
||||||
|
|
||||||
CHKDSK reports:
|
CHKDSK reports:
|
||||||
|
|
||||||
|
|
|
||||||
65
disks/pc/dos/ibm/2.00/README.md
Normal file
65
disks/pc/dos/ibm/2.00/README.md
Normal 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
|
||||||
66
disks/pc/dos/ibm/2.10/README.md
Normal file
66
disks/pc/dos/ibm/2.10/README.md
Normal 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
|
||||||
78
disks/pc/dos/ibm/3.00/README.md
Normal file
78
disks/pc/dos/ibm/3.00/README.md
Normal 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
|
||||||
83
disks/pc/dos/ibm/3.10/README.md
Normal file
83
disks/pc/dos/ibm/3.10/README.md
Normal 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
|
||||||
167
disks/pc/dos/ibm/3.20/README.md
Normal file
167
disks/pc/dos/ibm/3.20/README.md
Normal 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.
|
||||||
83
disks/pc/dos/ibm/3.30/README.md
Normal file
83
disks/pc/dos/ibm/3.30/README.md
Normal 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
|
||||||
|
|
@ -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,
|
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.
|
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
|
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
|
If you attempt to boot MS-DOS 3.20 on an [IBM PC Model 5150](/devices/pc/machine/5150/cga/384kb/softkbd/) (with either
|
||||||
|
|
|
||||||
|
|
@ -17,9 +17,9 @@ The PCjs machine below is running PC-DOS 4.00.
|
||||||
Vital Statistics
|
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 in drive A has no label
|
||||||
Volume Serial Number is 1456-15F4
|
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 HLP 28695 10-06-88 12:00a
|
||||||
SELECT PRT 1329 10-06-88 12:00a
|
SELECT PRT 1329 10-06-88 12:00a
|
||||||
SYS COM 11456 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 in drive A has no label
|
||||||
Volume Serial Number is 2B61-1BE2
|
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
|
SUBST EXE 18467 10-06-88 12:00a
|
||||||
TREE COM 6302 10-06-88 12:00a
|
TREE COM 6302 10-06-88 12:00a
|
||||||
XCOPY EXE 17055 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 in drive A has no label
|
||||||
Volume Serial Number is 2047-15E0
|
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
|
RAMDRIVE SYS 8235 10-06-88 12:00a
|
||||||
SMARTDRV SYS 10224 10-06-88 12:00a
|
SMARTDRV SYS 10224 10-06-88 12:00a
|
||||||
XMA2EMS SYS 29211 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 in drive A has no label
|
||||||
Volume Serial Number is 0569-15F3
|
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
|
4208 CPI 720 10-06-88 12:00a
|
||||||
5202 CPI 370 10-06-88 12:00a
|
5202 CPI 370 10-06-88 12:00a
|
||||||
README TXT 14148 10-12-88 9:13p
|
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 in drive A has no label
|
||||||
Volume Serial Number is 1F41-15E1
|
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 DAT 22999 10-06-88 12:00a
|
||||||
SELECT EXE 95107 10-06-88 12:00a
|
SELECT EXE 95107 10-06-88 12:00a
|
||||||
XMA2EMS SYS 29211 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 in drive A has no label
|
||||||
Volume Serial Number is 1101-1B52
|
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
|
SHELLC EXE 153855 10-06-88 12:00a
|
||||||
DOSUTIL MEU 6660 10-06-88 12:00a
|
DOSUTIL MEU 6660 10-06-88 12:00a
|
||||||
COMMAND COM 37556 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)
|
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)
|
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):
|
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
|
- SHARE loaded for FCB operations on hard disks greater than 32MB
|
||||||
- IFS driver support added
|
- IFS driver support added
|
||||||
- MEM command added to report memory usage
|
- MEM command added to report memory usage
|
||||||
|
|
|
||||||
|
|
@ -17,9 +17,9 @@ The PCjs machine below is running PC-DOS 4.01.
|
||||||
Vital Statistics
|
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 in drive A is INST V401
|
||||||
Volume Serial Number is 2A33-13E4
|
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 HLP 28695 04-07-89 12:00a
|
||||||
SELECT PRT 1329 04-07-89 12:00a
|
SELECT PRT 1329 04-07-89 12:00a
|
||||||
SYS COM 11456 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
|
Volume in drive A is OP#1 V401
|
||||||
Directory of A:\
|
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
|
SUBST EXE 18467 04-07-89 12:00a
|
||||||
TREE COM 6302 04-07-89 12:00a
|
TREE COM 6302 04-07-89 12:00a
|
||||||
XCOPY EXE 17055 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
|
Volume in drive A is OP#2 V401
|
||||||
Directory of A:\
|
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
|
README TXT 17825 04-07-89 12:00a
|
||||||
SMARTDRV SYS 10224 04-07-89 12:00a
|
SMARTDRV SYS 10224 04-07-89 12:00a
|
||||||
XMA2EMS SYS 29211 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 in drive A is OP#3 V401
|
||||||
Volume Serial Number is 2A33-13E4
|
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
|
PRINTER SYS 18914 04-07-89 12:00a
|
||||||
RAMDRIVE SYS 8235 04-07-89 12:00a
|
RAMDRIVE SYS 8235 04-07-89 12:00a
|
||||||
RECOVER COM 10588 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
|
Volume in drive A is SELECT V401
|
||||||
Directory of A:\
|
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 DAT 22999 04-07-89 12:00a
|
||||||
SELECT EXE 95107 04-07-89 12:00a
|
SELECT EXE 95107 04-07-89 12:00a
|
||||||
XMA2EMS SYS 29211 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
|
Volume in drive A is SHELL V401
|
||||||
Directory of A:\
|
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
|
SHELL CLR 4406 04-07-89 12:00a
|
||||||
SHELLB COM 3894 04-07-89 12:00a
|
SHELLB COM 3894 04-07-89 12:00a
|
||||||
SHELLC EXE 153855 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):
|
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
|
- maintenance release
|
||||||
- DOS version is reported as 4.00 [although the VER command reports "4.01"]
|
- 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
|
- SHARE loaded for FCB operations on hard disks greater than 32MB
|
||||||
|
|
|
||||||
|
|
@ -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.
|
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" %}
|
{% 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
|
SYSINST PIP 21964 10-21-87 12:00p
|
||||||
SYSLABL EXE 6896 10-21-87 12:00p
|
SYSLABL EXE 6896 10-21-87 12:00p
|
||||||
VIOCALLS DLL 13981 10-21-87 12:00p
|
VIOCALLS DLL 13981 10-21-87 12:00p
|
||||||
VENDOR-# DO1 0 07-04-83 12:00a
|
55 file(s) 1115375 bytes
|
||||||
56 file(s) 1115375 bytes
|
|
||||||
328192 bytes free
|
328192 bytes free
|
||||||
|
|
||||||
### Directory of IBM OS/2 1.0 (Disk 1)
|
### 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
|
VIOTBL DCP 52150 10-21-87 12:00p
|
||||||
4201 DCP 17069 10-21-87 12:00p
|
4201 DCP 17069 10-21-87 12:00p
|
||||||
5202 DCP 404 10-21-87 12:00p
|
5202 DCP 404 10-21-87 12:00p
|
||||||
VENDOR-# DO1 0 07-04-83 12:00a
|
54 file(s) 1076370 bytes
|
||||||
55 file(s) 1076370 bytes
|
|
||||||
367104 bytes free
|
367104 bytes free
|
||||||
|
|
||||||
### Directory of IBM OS/2 1.0 (Disk 2)
|
### 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
|
TREE COM 28928 10-21-87 12:00p
|
||||||
VDISK SYS 4662 10-21-87 12:00p
|
VDISK SYS 4662 10-21-87 12:00p
|
||||||
XCOPY EXE 40656 10-21-87 12:00p
|
XCOPY EXE 40656 10-21-87 12:00p
|
||||||
VENDOR-# DO1 0 07-04-83 12:00a
|
38 file(s) 1061894 bytes
|
||||||
39 file(s) 1061894 bytes
|
|
||||||
386048 bytes free
|
386048 bytes free
|
||||||
|
|
||||||
### Directory of IBM OS/2 1.0 (Disk 3)
|
### 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
|
RESTORE COM 54896 10-21-87 12:00p
|
||||||
SETCOM40 EXE 8654 10-21-87 12:00p
|
SETCOM40 EXE 8654 10-21-87 12:00p
|
||||||
INTRO <DIR> 10-21-87 2:10p
|
INTRO <DIR> 10-21-87 2:10p
|
||||||
VENDOR-# DO1 0 07-04-83 12:00a
|
22 file(s) 505672 bytes
|
||||||
23 file(s) 505672 bytes
|
|
||||||
|
|
||||||
Directory of A:\INTRO
|
Directory of A:\INTRO
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,10 +7,11 @@ permalink: /disks/pc/os2/microsoft/1.0/
|
||||||
Microsoft OS/2 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
|
Microsoft OS/2 1.0 was released in December 1987.
|
||||||
are provided below.
|
|
||||||
|
|
||||||
### 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
|
Volume in drive A is OS2INSTALL
|
||||||
Directory of A:\
|
Directory of A:\
|
||||||
|
|
@ -55,9 +56,9 @@ are provided below.
|
||||||
SWAPPER EXE 4150 12-15-87 12:00a
|
SWAPPER EXE 4150 12-15-87 12:00a
|
||||||
VIOCALLS DLL 13981 12-15-87 12:00a
|
VIOCALLS DLL 13981 12-15-87 12:00a
|
||||||
REFORMAT DTA 12 12-28-15 10:34p
|
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
|
Volume in drive A is OS2PROGRAM
|
||||||
Directory of A:\
|
Directory of A:\
|
||||||
|
|
@ -112,9 +113,9 @@ are provided below.
|
||||||
VDISK SYS 4662 12-15-87 12:00a
|
VDISK SYS 4662 12-15-87 12:00a
|
||||||
VIOCALLS DLL 13981 12-15-87 12:00a
|
VIOCALLS DLL 13981 12-15-87 12:00a
|
||||||
VIOTBL DCP 52162 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
|
Volume in drive A is OS2SUPP
|
||||||
Directory of A:\
|
Directory of A:\
|
||||||
|
|
@ -156,4 +157,4 @@ are provided below.
|
||||||
TRACEFMT EXE 64432 12-15-87 12:00a
|
TRACEFMT EXE 64432 12-15-87 12:00a
|
||||||
TREE COM 28928 12-15-87 12:00a
|
TREE COM 28928 12-15-87 12:00a
|
||||||
XCOPY EXE 41168 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
|
||||||
|
|
|
||||||
16
disks/pc/os2/misc/1.0/debugger/README.md
Normal file
16
disks/pc/os2/misc/1.0/debugger/README.md
Normal 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" %}
|
||||||
70
disks/pc/os2/misc/README.md
Normal file
70
disks/pc/os2/misc/README.md
Normal 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
|
||||||
|
|
@ -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" %}
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.4/manifest.xsl"?>
|
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.4/manifest.xsl"?>
|
||||||
<manifest type="software">
|
<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"/>
|
<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">
|
<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>
|
<name>OS/2 1.0 Debugger Boot Disk</name>
|
||||||
|
|
|
||||||
|
|
@ -9,8 +9,8 @@ redirect_from:
|
||||||
Microsoft Windows 95 (Build 499)
|
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/)
|
[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.
|
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.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue