TRS-80 Disk Software Page
- DOS -
Last updated on May 11, 2001

 

DOS Program Index
CP/M Plus CP/M
Montezuma Micro
DOSPLUS
Model 1/3
DOSPLUS
Model 4/4P
Double Dos
LDOS
Model 1/3
LS-DOS MULTIDOS
Model 1/3
MULTIDOS
Model 4/4P
NewDOS/80
NewDOS Plus RapiDOS TRSDOS 2.x TRSDOS 2.7DD TRSDOS 1.3
TRSDOS 6.2x UltraDos VTOS    

CP/M Plus
Version 01.00.00
RS Catalog # 26-2216 / Copyright 1983

CP/M - TRS-80 Model 4 Reference Manual (1.7meg) Virtual Disks (347k)
5 Model 4/4P virtual disks

CP/M
Version 1.42 · Version 2.22 · Version 2.31
by Montezuma Micro

Version 1.42 (105k) Version 2.22 (110k) Version 2.31 (85k)
Monte's Toolkit (78k) Monte's Window (50k) Hard Disk Drivers (66k)
Model 4/4P virtual disks
User's Manual (469k)

DOSPLUS (Model 1/3)
Version 3.50
by Micro-Systems Software, Inc.

Model 1 (80k)
Model 1 virtual disk
Model III/4 (67k)
Model III/4 virtual disk
User's Manual (26.4meg)
PART01 PART02 PART03 PART04 PART05 PART06 PART07
PART08 PART09 PART10 PART11 PART12 PART13 PART14
PART15 PART16 PART17 PART18 PART19 PART20  

DOSPLUS (Model 4/4P)
Version 1.0
by Micro-Systems Software, Inc.

Virtual Disk (36k)
Model 4 virtual disk

Double DOS
Version 4.20 · Version 4.23
by Percom Data

Version 4.20 (23k) Version 4.23 (28k)
Model 1 virtual disks

LDOS (Model 1 & 3)
Version 5.3.1
by Misosys, Inc.

Model 1 (96k)
2 Model 1 virtual disks
Model III/4 (94k)
Model III/4 virtual disk
Model 1 Hard Disk Driver & Utilities (11k)
(Single Density LDOS virtual disk)
This disk contains drivers and utilities for using Radio Shack hard drives with LDOS on a real TRS-80 Model 1 or the emulator.
RSHARD1/CMD WD1010 HDC driver. Will control 1 to 2 drives of up to 1024 cylinders and 8 heads. Allows partitioning of HD into logical drives based on cylinder and head.
When using this driver with the emulator, use the 'R' parameter when entering device number (ex. 1R) to instruct the driver that the HD is removable.
RSFORM1/CMD WD1010 HDC format utility to use with RSHARD1/DCT.
RSFORM1A/CMD WD1010 HDC format utility to use with RSHARD1/DCT. This version has been modified to put the directory on cylinder 1.
To quickly format a virtual HD on the emulator use the command:

RSFORM1A (SYSTEM=YES,VERIFY=NO)
Model 3 Hard Disk Driver & Utilities (16k)
(Double Density LDOS virtual disk)
This disk contains drivers and utilities for using Radio Shack hard drives with LDOS on a real TRS-80 Model III/4 or the emulator.
RSHARD5/CMD WD1010 HDC driver. Will control 1 to 2 drives of up to 1024 cylinders and 8 heads. Allows partitioning of HD into logical drives based on cylinder and head.
When using this driver with the emulator, use the 'R' parameter when entering device number (ex. 1R) to instruct the driver that the HD is removable.
RSFORM5/CMD WD1010 HDC format utility to use with RSHARD5/DCT.
RSFORM5A/CMD WD1010 HDC format utility to use with RSHARD5/DCT. This version has been modified to put the directory on cylinder 1.
To quickly format a virtual HD on the emulator use the command:

RSFORM5A (SYSTEM=YES,VERIFY=NO)
ARCHIVE5/CMD
RESTORE5/CMD
Hard disk utility to backup and restore files to large to fit onto a single floppy disk

LS-DOS (Model 4/4P)
Version 6.3.1
by Misosys, Inc.

Virtual Disk (116k)
Model 4/4P virtual disks
Hard Disk Driver & Utilities (25k)
(Double Density LDOS virtual disk)
This disk contains drivers and utilities for using Radio Shack hard drives with LS-DOS on a real TRS-80 Model 4/4P or the emulator.
TRSHD6/DCT WD1010 HDC driver. Will control 1 to 4 drives of up to 406 cylinders and 8 heads. Allows partitioning of HD into logical drives based on head.
TRSFORM6/CMD WD1010 HDC format utility to use with TRSHD6/DCT.
TRSFRM6A/CMD WD1010 HDC format utility to use with TRSHD6/DCT. This version has been modified to put the directory on cylinder 1.
To quickly format a virtual HD on the emulator use the command:

TRSFRM6A (SYSTEM=YES,VERIFY=NO)
RSHARD6/CMD WD1010 HDC driver. Will control 1 to 2 drives of up to 1024 cylinders and 8 heads. Allows partitioning of HD into logical drives based on cylinder and head.
When using this driver with the emulator, use the 'R' parameter when entering device number (ex. 1R) to instruct the driver that the HD is removable.
RSFORM6/CMD WD1010 HDC format utility to use with RSHARD6/DCT.
RSFORM6A/CMD WD1010 HDC format utility to use with RSHARD6/DCT. This version has been modified to put the directory on cylinder 1.
To quickly format a virtual HD on the emulator use the command:

RSFORM6A (SYSTEM=YES,VERIFY=NO)
ARCHIVE6/CMD
RESTORE6/CMD
Hard disk utility to backup and restore files to large to fit onto a single floppy disk
HDBT2/TXT
HDBOOT/FIX
HDSYS0/FIX
Instructions and patch files for making a HD, with LS-DOS 6.3.1 loaded on it, bootable on a 4P (emulator 4P too).

MULTIDOS (Model 1/3)
Version 1.5SK · Version 1.6

by Cosmopolitan Elec. Corp.

Model 1 (22k)
Model 1 virtual disk
Model III/4 (59k)
Model III/4 Virtual disk

MULTIDOS (Model 4/4P)
Version 2.10

by Cosmopolitan Elec. Corp.

Virtual Disk (96k)
Model 4/4P Virtual disk

NewDOS/80
Version 2.0 · Version 2.5
by Apparat, Inc.

Model 1 (124k)
2 Model 1 SSSD virtual disks
Model III/4 (74k)
Model III/4 DSDD virtual disk
Model 4P (165k)
Model 4P SSDD & DSDD virtual disks
User's Manual Chapters 1-12 & Index (339k) User's Manual Appendix & Index (161k)

NewDOS/80 Hard Disk Support
Version 2.5

Version 2.5 of NewDOS/80 has limited support of hard disks. The Model 1 .ZIP contains v2.0 & v2.5. I have not found v2.5 for the Model 3/4 yet.

Appendix C of the user's manual gives instructions on how to setup a hard disk.

Model 4P bootable NEWDOS/80

The Model 4P versions of NEWDOS/80 have a special MODELA/III ROM image file that allows them to boot on the Model 4P. The 4P versions will boot on a Model III, 4 or 4P system.

The MODELA/III file is the standard TRSDOS v6.xx file that has been padded and placed on the NEWDOS/80 disk so it aligns with LDOS's six sector/granule structure. The file also has 3 sectors of a LDOS DIR/SYS embedded in it so that it aligns with a real track boundary.

The 3rd byte of sector 1 on track 0 (boot sector) has been modified to point to the embedded LDOS directory in the MODELA/III file. This byte is not used by NEWDOS/80 since it uses the 3rd byte of sector 0 to find the directory lump. During a Model 4P boot this byte is used to find the directory track of an LDOS disk, search for the MODELA/III file entry and then load the MODELA/III file. Pointing the 3rd byte at the embedded LDOS directory allows the 4P to find the MODELA/III file and load it.

The 4P version of NEWDOS/80 can be used almost exactly like the regular version of NEWDOS/80, but because of the exact placement of the MODELA/III file on the 4P disk and the 1 byte modification of the boot sector certain guidelines must be obeyed or the original disk or its copies will be unbootable on a Model 4P.

  • The MODELA/III cannot be modified, deleted, moved or recopied onto the NEWDOS/80 4P disk. Doing so will result in the disk being only Model 3/4 bootable.

  • The MODELA/III files on the single & double sided 4P disks are not the same and because of the padding and embedded LDOS directory are not compatible with other DOSs. However, the actual ROM image that is loaded, is.

  • To make a 4P bootable copy use a type 5 copy using the BDU option, example:
    COPY 0,1,,BDU
    You can use this method to make a real Model 4P boot disk in a compatible PC drive.

  • Copying the 4P NEWDOS/80 disk to a disk of a different configuration by using a type 6 copy will result in the disk being only Model 3/4 bootable.


NewDOS Plus
Version 2.1 · Version 3.0
by Apparat, Inc.

Version 2.1 (59k) Version 3.0 (57k) Double-Zap/II (16k)
Model 1 SSSD virtual disks
User's Manual (132k)

Backing Up NewDOS Plus

NewDOS+ doesn't have a BACKUP command but instead uses the COPY command to make an image backup. Thanks to the information I received from "Skipp May" I was able to determine the format of the COPY command, it is:

COPY :X TO :Y 00/00/00

Double-Zap/II

Double-Zap/II is a double density modification for NEWDOS 2.1+. Distributed by OMNICOMP, it enables NEWDOS+ to use a Percom double density controller.


RapiDOS
Version 2.0
by Rapidynamic Software, Inc.

Virtual Disk (24k)
Model 4/4P virtual disk

TRSDOS (Model 1)
Version 2.1 & Version 2.3
RS Catalog # 26-2104 / Copyright 1978-1979

TRSDOS 2.1 (20k) TRSDOS 2.3 (39k)
Model 1 TRSDOS virtual disks
User's Manual (9.6meg)
PART1 PART2 PART3 PART4 PART5 PART6 PART7

TRSDOS (Model 1)
Version 2.7DD
RS Catalog # 26-1143 / Copyright 1981

Virtual Disks (98k)
2 Model 1 TRSDOS virtual disks
TRS27R.DSK (Radio Shack DD Adapter) · TRS27P.DSK (Percom DD Adapter)

TRSDOS (Model 3)
Version 1.3
RS Catalog # 26-2111 / Copyright 1980

Virtual Disk (37k)
Model III/4 TRSDOS virtual disk
User's Manual (11.8meg)
PART1 PART2 PART3 PART4 PART5
PART6 PART7 PART8 PART9  

TRSDOS (Model 4/4P)
Version 6.2
RS Catalog # 26-0316 / Copyright 1984

TRSDOS 6.2AN TRSDOS 6.2AR
Hard Disk Operating System Initialization (97k)
Model 4 TRSDOS virtual disks

SIX2XTND(C) Version 1.2.2 06/06/87 - PATCH FOR TRSDOS 6.2.x Model 4

This software consisting of a set of patches and a conversion program will enable you to continue to use your TRSDOS 6.2.x operating system past 1987 to the year 2092. The USER password has been eliminated, but all other passwords remain.

These patches are on a TRSDOS 6.2x data virtual floppy (.DSK). Read the docs in the .ZIP and on the .DSK for more info on what the patches do and how to apply them. I applied this patch to both my TRSDOS 6.20 and 6.21 operating systems without problems (read the instructions carefully).

Virtual Disk (20k)


UltraDOS
Version 4.2
by Percom Data

Virtual Disk (71k)
Model 1 virtual disk

Backing Up UltraDOS

UltraDos doesn't have a BACKUP command but instead uses the COPY command to make an image backup. Thanks to the information I received from "Skipp May" I was able to determine the format of the COPY command, it is:

COPY :X TO :Y 00/00/00


VTOS
Version 3.0
by Virtual Technology

Virtual Disk (41k)
Model 1 virtual disk