NewDos/80

Last updated
NewDos/80
Developer Apparat, Inc.
Working stateHistoric
Source model Closed source
Initial release1980;43 years ago (1980)
Available in English
Platforms TRS-80
Kernel type Monolithic
Default
user interface
Command-line interface

NewDos/80 is a third-party operating system for the Radio Shack TRS-80 line of microcomputers released in 1980. NewDos/80 was developed by Apparat, Inc., of Denver, Colorado. NewDos/80 version 2.0 was released in August 1981. It ran on the TRS-80 Model I and Model III.

Contents

Overview

The operating system had additional commands and features that were not available in TRSDOS, the native operating system for TRS-80 computers. NewDos/80 allowed TRS-80 computers to take advantage of advances in floppy disk storage that went beyond the initial 87.5KB 35-track, single-density, single-sided format. [1] The system also corrected issues that early versions of TRSDOS had with arbitrarily losing data due to errors in how it communicated with the contemporary TRS-80 disk drives' 1771 disk controller.

NewDos/80 had many options for specifying specific low-level disk configurations. Settings such as diskette formats, disk drive types, track geometry and controllers could be configured using the PDRIVE command. [1] In version 2.1, Apparat added support for hard disk drives via an external bus adapter.

NewDos/80 was written by Cliff Ide and Jason Matthews. Ide was the primary author of NewDos in all of its incarnations, Matthews wrote "patches" for various applications such as Scripsit and VisiCalc. Ide later retired and Matthews went on to other projects in the software business.

Commands

The following is a list of NewDos/80 commands: [2]

NewDos/80 commands and counterparts in other operating systems
CommandMS-DOS, OS/2, Windows UNIX, Unix-like
APPEND type file1>>file2 cat file>>file2
ATTRIB attrib chmod
AUTO AUTOEXEC.BAT ~/.profile or ~/.login or /etc/rc*
BASIC2
BLINK
BOOT
BREAK
CHAIN
CHNON
CLEAR
CLOCK prompt $t *in some shells: PS1="...\t..." *
CLS cls clear
COPY copy cp
CREATE
DATE date date
DEBUG debug
DIR dir ls
DO
DUMP
ERROR
FORMAT format mkfs
FORMS
FREE chkdsk df
HIMEM
JKL
KILL del rm
LC
LCDVR
LIB
LIST type cat
LOAD programprogramprogram
MDBORT
MDRET
PAUSE pause read
PDRIVE
PRINT type file > prn lpr
PROT attrib chmod
PURGE
R
RENAME ren or rename mv
ROUTE
SETCOM
STMT echo echo
PDRIVE
SYSTEM
TIME time
VERIFY
WRDIRP

Reception

While criticizing NEWDOS's "nearly incomprehensible documentation", Jerry Pournelle wrote in 1980 that it was "a much better operating system" than the "needlessly complex" TRSDOS and stated that "Tandy ought to be marketing NEWDOS+ themselves". [3]

See also

Related Research Articles

<span class="mw-page-title-main">Aster CT-80</span> 1982 personal computer

The Aster CT-80 is a 1982 personal computer developed by the small Dutch company MCP, was sold in its first incarnation as a kit for hobbyists. Later it was sold ready to use. It consisted of several Eurocard PCB's with DIN 41612 connectors, and a backplane all based on a 19-inch rack configuration. It was the first commercially available Dutch personal/home computer. The Aster computer could use the software written for the popular Tandy TRS-80 computer while fixing many of the problems of that computer, but it could also run CP/M software, with a large amount of free memory Transient Program Area, (TPA) and a full 80×25 display, and it could be used as a Videotext terminal. Although the Aster was a clone of the TRS-80 Model I it was in fact more compatible with the TRS-80 Model III and ran all the software of these systems including games. It also had a built-in speaker which was compatible with such games software.

A disk operating system (DOS) is a computer operating system that resides on and can use a disk storage device, such as a floppy disk, hard disk drive, or optical disc. A disk operating system provides a file system for organizing, reading, and writing files on the storage disk, and a means for loading and running programs stored on that disk. Strictly, this definition does not include any other functionality, so it does not apply to more complex OSes, such as Microsoft Windows, and is more appropriately used only for older generations of operating systems.

<span class="mw-page-title-main">TRS-80</span> 1977 microcomputer by Tandy Corporation

The TRS-80 Micro Computer System is a desktop microcomputer launched in 1977 and sold by Tandy Corporation through their Radio Shack stores. The name is an abbreviation of Tandy Radio Shack, Z80 [microprocessor]. It is one of the earliest mass-produced and mass-marketed retail home computers.

<span class="mw-page-title-main">Tandy 1000</span> IBM PC compatible home computer system

The Tandy 1000 is the first in a line of IBM PC compatible home computer systems produced by the Tandy Corporation for sale in its Radio Shack and Radio Shack Computer Center chains of stores. Introduced in 1984, the product line was aimed at providing affordable but capable systems for home computing or education, with some of its Tandy specific features like graphics, sound and joystick port making it more appealing for home use.

<span class="mw-page-title-main">CP/M</span> Discontinued family of computer operating systems

CP/M, originally standing for Control Program/Monitor and later Control Program for Microcomputers, is a mass-market operating system created in 1974 for Intel 8080/85-based microcomputers by Gary Kildall of Digital Research, Inc. Initially confined to single-tasking on 8-bit processors and no more than 64 kilobytes of memory, later versions of CP/M added multi-user variations and were migrated to 16-bit processors.

Microsoft BASIC is the foundation software product of the Microsoft company and evolved into a line of BASIC interpreters and compiler(s) adapted for many different microcomputers. It first appeared in 1975 as Altair BASIC, which was the first version of BASIC published by Microsoft as well as the first high-level programming language available for the Altair 8800 microcomputer.

<span class="mw-page-title-main">86-DOS</span> Discontinued computer operating system for x86 processors and predecessor to MS-DOS/PC DOS

86-DOS is a discontinued operating system developed and marketed by Seattle Computer Products (SCP) for its Intel 8086-based computer kit.

Apple DOS is the family of disk operating systems for the Apple II series of microcomputers from late 1978 through early 1983. It was superseded by ProDOS in 1983. Apple DOS has three major releases: DOS 3.1, DOS 3.2, and DOS 3.3; each one of these three releases was followed by a second, minor "bug-fix" release, but only in the case of Apple DOS 3.2 did that minor release receive its own version number, Apple DOS 3.2.1. The best-known and most-used version is Apple DOS 3.3 in the 1980 and 1983 releases. Prior to the release of Apple DOS 3.1, Apple users had to rely on audio cassette tapes for data storage and retrieval.

<span class="mw-page-title-main">Tandy 2000</span> Personal computer by Radio Shack

The Tandy 2000 is a personal computer introduced by Radio Shack in September 1983 based on the 8 MHz Intel 80186 microprocessor running MS-DOS. By comparison, the IBM PC XT used the older 4.77 MHz Intel 8088 processor, and the IBM PC/AT would later use the newer 6 MHz Intel 80286. Due to the 16-bit data bus and more efficient instruction decoding of the 80186, the Tandy 2000 ran significantly faster than other PC compatibles, and slightly faster than the PC AT. The Tandy 2000 was the company's first computer built around an Intel x86 series microprocessor; previous models used the Zilog Z80 and Motorola 6809 CPUs.

<span class="mw-page-title-main">TRSDOS</span> Operating system for Tandy TRS-80 computers

TRSDOS is the operating system for the Tandy TRS-80 line of eight-bit Zilog Z80 microcomputers that were sold through Radio Shack from 1977 through 1991. Tandy's manuals recommended that it be pronounced triss-doss. TRSDOS should not be confused with Tandy DOS, a version of MS-DOS licensed from Microsoft for Tandy's x86 line of personal computers (PCs).

<span class="mw-page-title-main">Individual Computers Catweasel</span>

The Catweasel is a family of enhanced floppy-disk controllers from German company Individual Computers. These controllers are designed to allow more recent computers, such as PCs, to access a wide variety of older or non-native disk formats using standard floppy drives.

<span class="mw-page-title-main">TRS-80 Model 100</span> Portable computer introduced in 1983

The TRS-80 Model 100 is a portable computer introduced in April 1983. It is one of the first notebook-style computers, featuring a keyboard and liquid-crystal display, in a battery-powered package roughly the size and shape of a notepad or large book.

A bit nibbler, or nibbler, is a computer software program designed to copy data from a floppy disk one bit at a time. It functions at a very low level directly interacting with the disk drive hardware to override a copy protection scheme that the floppy disk's data may be stored in. In most cases the nibbler software still analyses the data on a byte level, only looking to the bit level when dealing with synchronization marks (syncs), zero-gaps and other sector & track headers. When possible, nibblers will work with the low-level data encoding format used by the disk system, being Group Coded Recording, Frequency Modulation, or Modified Frequency Modulation.

<span class="mw-page-title-main">Disk II</span> Floppy disk drive for the Apple II computer

The Disk II Floppy Disk Subsystem, often rendered as Disk ][, is a 5 +14-inch floppy disk drive designed by Steve Wozniak at the recommendation of Mike Markkula, and manufactured by Apple Computer, Inc. It went on sale in June 1978 at a retail price of US$495 for pre-order; it was later sold for $595 including the controller card and cable. The Disk II was designed specifically for use with the Apple II personal computer family to replace the slower cassette tape storage. These floppy drives cannot be used with any Macintosh without an Apple IIe Card as doing so will damage the drive or the controller.

The Z-100 computer is a personal computer made by Zenith Data Systems (ZDS). It was a competitor to the IBM PC.

<span class="mw-page-title-main">TRS-80 Model II</span>

The TRS-80 Model II is a computer system launched by Tandy in October 1979, and targeted at the small-business market. It is not an upgrade of the original TRS-80 Model I, but a new system.

<span class="mw-page-title-main">TRS-80 Model 4</span> 1983 personal computer

The TRS-80 Model 4 is the last Z80-based home computer family by Radio Shack, sold from April 1983 through late 1991.

The MAX-80 is a personal computer released in 1982 by Lobo Systems. It differed from other TRS-80 compatible computers in that it was not hardware compatible with the TRS-80.

Apparat, Inc., was an American software developer, peripheral manufacturer, mail order company, and retailer active from 1978 to 1988 and primarily based in Denver, Colorado. They are best known for NewDos/80, an alternative operating system to TRSDOS for Tandy Corporation's TRS-80 line of home computers, sold through their Radio Shack stores. Apparat themselves sold modified TRS-80s through their mail order catalog. The company pivoted to selling peripherals for the IBM Personal Computer in 1982, continuing in this market until Apparat went defunct in 1988.

References

  1. 1 2 System 80 Archive Site - NewDos/80, version 2.0 and the JV1 Disk Image format, classic-computers.org.nz
  2. "The TRS-80 Home Page - NewDos80 Command Summary". cpmarchives.classiccmp.org. Retrieved 2 July 2021.
  3. Pournelle, Jerry (July 1980). "Omikron TRS-80 Boards, NEWDOS+, and Sundry Other Matters". BYTE. p. 198. Retrieved October 18, 2013.