TPDD client

From Tandy Tech
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

A "TPDD client", also usually called a DOS(note), is software that runs on the portable and can read and write files on a Tandy Portable Disk Drive or Tandy Portable Disk Drive 2, or any of their rebadged versions like Brother FB-100 and Purple Computing disk drive, or any "TPDD server", software which runs on a pc and emulates a TPDD.

To use a TPDD client with a real TPDD1 or TPDD2 drive, you need the special cable that came with the drive, or a new cable that has the same electronics inside.

TPDD#Cable
https://github.com/bkw777/TPDD_Cable
https://www.arcadeshopper.com/wp/?page_id=11#!/Special-serial-cable-for-Tandy-Portable-Disk-Drive-and-Tandy-Portable-Disk-Drive-2/p/144969001/category=28313042

To use a TPDD client with a TPDD emulator, you need a normal Model_T_Serial_Cable.

DOS's (TPDD clients) for Model T computers
Floppy The official DOS that came with the TPDD1
Flopy2 The official DOS that came with the TPDD2
TS-DOS Commercial DOS from Travelling Software
The most popular DOS. Now free.
POWR-DOS / POWR-DISK An early commercial DOS from Acroatix
Some unique features
Tiny A tiny DOS by Tracey Allen that originally came with POWR-DOS
Teeny A relocatable, and slightly smaller version of Tiny by Ron Wiesen
The smallest DOS
D & Weeny Slightly different versions of Teeny by Ron Wiesen
DSKMGR An early alternative DOS
One of the only things available for Kyotronic KC-85 and Olivetti M-10
PAKDOS File-compressor by James Yi that is also a full DOS for TPDD1 and TPDD2
Disk Power Commercial DOS by Hugo Ferreyra / Ultrasoft Innovations
TPDD clients that run on other systems
TpddTool.py Python Runs on anything that has a Python interpreter and the PySerial module
pdd.sh Bash Runs on anything that has bash. (ok also needs stty and mkfifo)
TPDDClient Windows Kurt McCullum
PDD210 MS-DOS Tim Palmquist
PDD2 MS-DOS TPDD2 client by Brian Woodcox
PDD1 MS-DOS TPDD1 client by BJ Gleason - modified from PDD2
LapDOS MS-DOS Travelling Software
PC-PDD MS-DOS MicroMime
MacDOS Macintosh 128,512,Plus,SE, etc... Travelling Software
DISCMGR Cambridge Z88 Originally supplied with the drive on an eprom cartridge. (link says DISKMGR but it's really DISCMGR)
DISC-RPB Cambridge Z88
MacTrans HyperCard TPDD client implemented as Macintosh HyperCard stack ??? (dead link)
TDISK NEC PC-8401 "Starlet" Probably also the PC-8501? Possibly even other CP/M machines?
STPDD Atari ST
PDDos Atari ST
T*.BAS gwbasic 4 files: TDIR.BAS TREAD.BAS TWRITE.BAS TERASE.BAS

To run MS-DOS apps on Linux with DOS's COM1 connected to Linux's /dev/ttyUSB0, and DOS's C: drive mounted on the current directory:

 dosbox -c "serial1 directserial realport:ttyUSB0" .

Example:

 wget https://github.com/LivingM100SIG/Living_M100SIG/raw/main/M100SIG/Lib-09-PERIFERALS/PDD210.ZIP
 unzip PDD210.ZIP
 dosbox -c "serial1 directserial realport:ttyUSB0" .
 C:>pdd