86-DOS 0.33

86-DOS 0.33
Version of 86-DOS
Placeholder.png
Version0.33
Release date1980-12
Replaces
86-DOS 0.30
Replaced by
86-DOS 0.34

86-DOS 0.33 is the second release of 86-DOS. It was shipped with 2 manuals, the 86-DOS Version 0.3 Programmer's Manual and the 86-DOS Version 0.3 User's Manual.[1][2]

The version number for this build is mentioned in David Hunter's 1983 interview with Tim Paterson, published in Softalk for the IBM PC. Paterson noted the lack of variable sector record sizes in this version and ones before it.[3] The feature would be added in 86-DOS 0.42.[4]

New features[edit | edit source]

According to the manuals, a lot of changes have happened since 86-DOS 0.11.

System[edit | edit source]

  • The default stack pointer for user programs has been changed from 40H to 5CH.
  • * is now accepted as a wildcard character, and therefore no longer a legal filename character.

Command Interpreter[edit | edit source]

  • File sizes are now displayed alongside filenames when the DIR command is performed.

CHKDSK[edit | edit source]

CHKDSK has been added. It scans the directory of the default or specified disk for consistency, attempts to fix errors if found, reports the number of files on disk, the size of the disk, remaining capacity of the disk and the amount of free RAM.

DEBUG[edit | edit source]

DEBUG has been added. DEBUG was originally the SCP 8086 Monitor ROM used by SCP's 8086 CPU Support Card, but was later converted to a DOS executable and added to the operating system.[5][6][a] DEBUG is executed with a command of the form DEBUG <filename>. DEBUG will load the specified file at 0x100 in the lowest available segment, and CX will be set to the number of records loaded. DEBUG commands are available to display, alter and search memory; to do inputs and outputs; to read and write disk files or physical sectors; and to aid in debugging 8086 programs.

MAKRDCPM[edit | edit source]

MAKRDCPM modifies RDCPM to allow reading CP/M disks of different/custom format(s). It takes a file containing the new drive parameter table and merges it into RDCPM.COM.

Barry Watzman disk[edit | edit source]

comp.os.cpm newgroup member Barry Watzman (May 26, 1949 – May 17, 2010)[7][8] owned[9] and subsequently attempted to sell five Seattle Computer Products floppy disks,[10] including an 86-DOS 0.33 disk.[9] Watzman bought the 8-inch diskette directly from Seattle Computer Products after seeing an advertisement in the BYTE magazine. Along with the operating system and the manuals that came with it,[b] he also bought SCP's S-100 system, including the hardware[c] used inside the Gazelle and the Tarbell double-density disk controller.[1][2][11][12][13]

Notes[edit | edit source]

  1. It was used during the development of Microsoft BASIC for the 8086 in May 1979, and then again for the development of 86-DOS.
  2. He also kept the purchase's invoice, included in the package he sold.
  3. This hardware included the circuit boards, 8086 CPU and its support board, and 4-port serial card.

References[edit | edit source]

  1. 1.0 1.1 Watzman, Barry (14 August 2007). Imsai 8080. PC Review.
  2. 2.0 2.1 Watzman, Barry (4 November 2003). Wanted: SCP 86-DOS & CP/M-86 PRELIMINARY RELEASE. comp.os.cpm.
  3. Hunter, David (March 1983). The Roots of DOS: Tim Paterson. Softalk for the IBM Personal Computer. p. 12-15.
  4. Microsoft. MS-DOS 1.25 and 2.11 Source Code. Computer History Museum.
  5. Sedory, Daniel (2 August 2020). A Guide to DEBUG. The Starman.
  6. Paterson, Tim (4 August 2018). VCF West XIII -- Tim Paterson -- Original DOS and the old days. Vintage Computer Federation.
  7. Barry A. Watzman Obituary. Dignity Memorial.
  8. Dunkel, Tom (6 June 2010). Cautionary Tale: A Killing in the Stock Market. AOL News.
  9. 9.0 9.1 Watzman, Barry (22 July 2009). Images of Seattle Computer Proudcts (SCP) S-100 boards. comp.os.cpm.
  10. Watzman, Barry (6 August 2009). I did it. I have really gone and done it.. comp.os.cpm.
  11. Watzman, Barry (23 April 2005). Where things appear to be going..... comp.os.cpm.
  12. Watzman, Barry (1 April 2005). cp/m and new computers. comp.os.cpm.
  13. Watzman, Barry (29 June 2009). netbooks--1 GB Ram and XP-Why?. comp.sys.laptops.