pcjs/disks/pcx86/dos/ibm/3.20
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2016-10-06 12:48:48 -07:00
..
manifest.xml Commencing work on v1.30.1 2016-10-06 12:48:48 -07:00
PCDOS320-DISK1.json Starting work on disambiguating PCjs the emulator from PCjs the project/website; the emulator will become PCx86 2016-05-16 20:55:32 -07:00
PCDOS320-DISK2.json Starting work on disambiguating PCjs the emulator from PCjs the project/website; the emulator will become PCx86 2016-05-16 20:55:32 -07:00
README.md Add redirects for all the (moved) disk folders 2016-05-23 14:34:57 -07:00

layout title permalink redirect_from
page PC-DOS 3.20 /disks/pcx86/dos/ibm/3.20/
/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.