Ira Goldklang's TRS-80 Revived Site

TRS-80 to IBM Conversion

       



         Reading/Writing TRS-80 Disk Media on an IBM
If you have a 5.25" drive hooked up to your IBM PC, the following programs can be used to read TRS-80 disks into the DMK/DSK format. If you want to read Model 1/3/4 disks and have a Catweasel card, use Tim Mann's CW2DMK utility. If you want to read Model 1/3/4 disks and do not have a Catweasel card, use Matt Read's READDISK utility. If you want to read COCO disks, use Jeff Vavasour's RETRIEVE utility.

PlatformDescriptionVersionDateAuthorHome Site
DOS Catweasel Utilities v4.3 June 25, 2005 Tim Mann Home Site
Utilizes special hardware called a Catweasel card to read all formats of TRS-80 disks on a PC. Also includes a utility of general use for converting DMK format disks to DSK format.

DOS READDISK v2.1 July 3, 2007
Previous Release: Febuary 8, 1998
Matthew Reed Home Site
Documentation
READDISK transfers files from a TRS-80 Diskette to an IBM .DSK file without special equipment. This version can also read Tandy 1000 disks.

READDISK is an MS-DOS program that will run on an IBM PC compatible computer. Obviously, the PC must have the proper size disk drive. (In other words, to read 5 1/4" TRS-80 disks, your PC must have a 5 1/4" disk drive.) READDISK will not work under Windows NT, Windows 2000, or Windows XP.

Please note that not all PC disk controllers are capable of reading TRS-80 disks. This is a limitation of the disk controller, not READDISK. If you have trouble, try running READDISK on other PC's until you find one that can read your disks. Remember, you only need to read your TRS-80 disks once to convert them to disk images, so be sure to use the "Retry" command heavily.

DOS GETDISK and
PUTDISK
N/A June 28, 1994
(NOT A TYPO)
Jeff Vavasour Home Site
The TRS-80 Model 4 Emulator's virtual disk utilities have been provided free for download in order to allow you to determine whether your PC has the features necessary to read and write TRS-80 floppies directly. The emulator can either access your TRS-80 floppies directly in its floppy drive, or as images copied to your hard drive. Either way, you need to be able to determine whether the PC hardware can read the floppies.

DOS Retrieve v1.3 December 10, 2000 Jeff Vavasour Home Site
To transfer files from a COCO Diskette to a .DSK image.

         Reading/Writing TRS-80 Cassette Media on an IBM
PlatformDescriptionVersionDateAuthorHome Site
DOS CAS to WAV Utility N/A November 7, 2004 Knut Roll-Lund Home Site
Will convert a CAS file into a WAV for making a real TRS-80 cassette.
DOS WAV to CAS Utility WAV2CAS v2.0.0.2 (Bug Fix 2)
February 4, 2008 (previous version November 13, 2004) Knut Roll-Lund Home Site
Wav2cas is a Windows program, run in a DOS window (or you can use drag'n'drop, dropping the wav file onto the wav2cas desktop shortcut icon), which takes an uncompressed Windows wav file (made from a Model I Level II (500 Baud), Model I Level 1 (250 baud), or Model III (1500 Baud) cassette tapes) and generates a cas file for use by TRS-80 emulators. Silent bits doesn't matter, so an entire tape can be converted (but header synchronization is only done once, so this is risky).
DOS High/Low Cassette Converter None April 28, 2005 Knut Roll-Lund Home Site
Highlow is a small utility for converting CAS files between Highspeed (1500 Baud) and Lowspeed (500 Baud). Since 1500 Baud includes a startbit, making the file contents unreadbale, it is useful for viewing the contents of a highspeed CAS file after a wav2cas_h conversion, to do a preliminary check for success or to get the name from a system tape. It can convert both ways and does so automatically. It can't handle multiple files in a CAS file so only single content CAS files may be used, and it must detect the header so it can't deal with fragments.
DOS ACAS CAS Analyzer None Knut Roll-Lund Home Site
ACAS is another small utility, this time for checking the cas files. Actually it is a beta as it will be incorporated in another program but I decided that I would release this standalone version anyway. As it is now it will scan through a cas file and find out what it can about it and output what it thinks to a txt file with the same path and name.
ACAS will read model I and III type of CAS files, it will attempt to decode the first program it finds, if there are data after what it perceives as a program these will be listed as hexcodes. For highspeed it will check that the startbit is ok. It does SYSTEM tapes, reporting the blocks, does the checksum, looks for gaps. It does BASIC, listing the program detokenizing all except what is in quotes or behind a REM, checks the embedded addresses, reports any codes in quotes or behind REM.
Windows CMD2CAS N/A March 3, 2005 Attila Grósz Home Site
Will convert a /CMD file into a WAV for making a real TRS-80 cassette.

         Outputting CAS Files
PlatformDescriptionVersionDateAuthorHome Site
Windows Play CAS Utility 1.0 March 25, 2008 Knut Roll-Lund Home Site
Output a CAS file through a PC's Soundcard headphone jack so that a TRS-80 cassette plug can pick up the sound, turning the PC into the TRS-80's cassette player..

         Utilities
PlatformDescriptionVersionDateAuthorHome Site
Linux/Windows CP/M Disk Directory v1.7 July 6, 2007 Jeff Post None
Will display the contents of a CP/M DSK image.
Windows Emulator File Copy v3.0 October 8, 2003 Phil Ereaut None
This program reads .Dsk files, and displays the disk filenames in a list box. Clicking on a file, allows the file to be saved to a PC folder. It can be used just to view the Files on a .Dsk, if you dont want to copy the files.
Windows Emulator File and Sector Display v4.0 May 2006 Phil Ereaut  
Mode 1:
     This program reads .Dsk files, and displays the disk parameters, such as, Type of Emulator file, No of sides, Density, Tracks, Dual density, Tracks start at sector 1, etc. For Newdos disks, it will show the Pdrive paramters of the disk. You can step through, and view the sector information, and the sector density for Dual Density disks. Stepping a Newdos disk, the present lump will be displayed Clicking the directory button, will display the start of the directory. Stepping through the directory sectors will show the File names in the directory, and also in colour, the bytes, that show where the files are located on the disk.


Mode 2: Sector display
     This mode displays the sector, numbers and Density, on each track, in numerical order, or in the actual interleave order. It also shows the sectors with differing Data address marks. Handy to see the tracks densities, and no. of sectors. On most disks, this can show the Directory sectors, but some early disks have weird combinations of data address marks.


Mode 3: Hex Editor
     Will display the Hex and Ascii bytes of any file. This was a for myself, to ahve a look at the funny files that could not be read by the program. I left it in, as it may be handy for someone. For Emulator Dmk, and JV files, it shows the headers, Blocks, Idams, etc, in different colours to easily identify the set up of these files.
TRS-80 X/CMD   April 20, 2001 Knut Roll-Lund Home Site
Transfer utility for David Keil's emulator between the emulator and DOS
TRS-80 Transfer   January 5, 1999 Timothy Purves  
DOS Binary BASIC to ASCII BASIC Converter   September 24, 1998 George Phillips  
DOS TRS-80 to IBM-PC Conversion Program v3.0 v3.0 April 25, 1998 Dave McCoy (v2.0) and Bruce Goldman (v3.0)  
IBM DOS program to reformat TRS-80 Basic Code