TPDD client: Difference between revisions

From Tandy Tech
Jump to navigation Jump to search
No edit summary
No edit summary
Line 8: Line 8:
To use a TPDD client with a [[TPDD_Emulators|TPDD emulator]], you need a normal [[Model_T_Serial_Cable]].
To use a TPDD client with a [[TPDD_Emulators|TPDD emulator]], you need a normal [[Model_T_Serial_Cable]].


Here are some of the major DOS's (TPDD clients) for Model T computers:
{| class="wikitable"
 
|-
* [[TPDD_client:floppy|floppy]] - The official DOS that came with the TPDD
!colspan=2 | DOS's (TPDD clients) for Model T computers
* [[TPDD_client:flopy2|flopy2]] - The official DOS that came with the TPDD2
|-
* [[TPDD_client:TS-DOS|TS-DOS]] - Commercial DOS from Travelling Software. Now free.
| [[TPDD_client:floppy|floppy]] || The official DOS that came with the TPDD1
* [[TPDD_client:Tiny|Tiny]] - A tiny DOS that originally came with POWR-DOS
|-
* [[TPDD_client:Teeny|Teeny]] - A slightly smaller version of Tiny, and the smallest DOS
| [[TPDD_client:flopy2|flopy2]] || The official DOS that came with the TPDD2
* [[TPDD_client:DSKMGR|DSKMGR]] - An early alternative DOS. One of the only things available for Kyotronic KC-85 and Olivetti M-10.
|-
* [[TPDD_client:POWR-DOS|POWR-DOS / POWR-DISK]] - An early DOS from Acroatix.
| [[TPDD_client:TS-DOS|TS-DOS]] || Commercial DOS from Travelling Software<br>The most popular DOS. Now free.
* [[TPDD_client:Disk+|Disk+]] - Commercial DOS option ROM from PCSG.
|-
* [[TPDD_client:DiskPower|Disk Power]] - Commercial DOS by Hugo Ferreyra.
| [[TPDD_client:POWR-DOS|POWR-DOS / POWR-DISK]] || An early commercial DOS from Acroatix<br>Some unique features
 
|-
Here are some TPDD clients that run on other systems:
| [[TPDD_client:Tiny|Tiny]] || A tiny DOS by Tracey Allen that originally came with POWR-DOS
 
|-
* [https://trs80stuff.net/tpdd/ TpddTool.py] - Python. Runs on anything that has a Python interpreter and the PySerial module.
| [[TPDD_client:Teeny|Teeny]] || A slightly smaller version of Tiny by Ron Wiesen<br>The smallest DOS
* [https://archive.org/download/M100SIG/M100SIG.zip/Lib-09-PERIFERALS%2FPDD210.ZIP PDD210] - MS-DOS client by Tim Palmquist
|-
* [[:file:PDD2.ZIP|PDD2]] - MS-DOS TPDD2 client by Brian Woodcox
| [[TPDD_client:DSKMGR|DSKMGR]] || An early alternative DOS<br>One of the only things available for Kyotronic KC-85 and Olivetti M-10
* [[:file:PDD1.ZIP|PDD1]] - MS-DOS TPDD1 client by BJ Gleason - modified from PDD2
|-
* [[LapDOS]] - MS-DOS client by Travelling Software
| [[TPDD_client:Disk+|Disk+]] || Commercial DOS option ROM from PCSG
* [[TPDD_client:MacDOS|MacDOS]] - Macintosh client (128,512,Plus,SE, etc...) by Travelling Software
|-
* [http://www.rakewell.com/xob/xob.shtml DISKMGR] - Cambridge Z88
| [[TPDD_client:DiskPower|Disk Power]] || Commercial DOS by Hugo Ferreyra
* [http://www.rakewell.com/xob/xob.shtml DISC-RPB] - Cambridge Z88
|-
* [https://web.archive.org/web/20021003034406/http://www.geocities.com/Athens/Parthenon/6310/s.html MacTrans] - TPDD client implemented as as Macintosh HyperCard stack ??? (dead link)
!colspan=2 |TPDD clients that run on other systems
[https://trs80stuff.net/tpdd/ TpddTool.py] || Python. Runs on anything that has a Python interpreter and the PySerial module.
|-
| [https://archive.org/download/M100SIG/M100SIG.zip/Lib-09-PERIFERALS%2FPDD210.ZIP PDD210] || MS-DOS client by Tim Palmquist
|-
| [[:file:PDD2.ZIP|PDD2]] || MS-DOS TPDD2 client by Brian Woodcox
|-
| [[:file:PDD1.ZIP|PDD1]] || MS-DOS TPDD1 client by BJ Gleason - modified from PDD2
|-
| [[LapDOS]] || MS-DOS client by Travelling Software
|-
| [[TPDD_client:MacDOS|MacDOS]] || Macintosh client (128,512,Plus,SE, etc...) by Travelling Software
|-
| [http://www.rakewell.com/xob/xob.shtml DISKMGR] || Cambridge Z88
|-
| [http://www.rakewell.com/xob/xob.shtml DISC-RPB] || Cambridge Z88
|-
| [https://web.archive.org/web/20021003034406/http://www.geocities.com/Athens/Parthenon/6310/s.html MacTrans] || TPDD client implemented as as Macintosh HyperCard stack ??? (dead link)
|}


----
----

Revision as of 23:27, 3 August 2021

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 slightly smaller version of Tiny by Ron Wiesen
The smallest DOS
DSKMGR An early alternative DOS
One of the only things available for Kyotronic KC-85 and Olivetti M-10
Disk+ Commercial DOS option ROM from PCSG
Disk Power Commercial DOS by Hugo Ferreyra
TPDD clients that run on other systems

TpddTool.py || Python. Runs on anything that has a Python interpreter and the PySerial module.

PDD210 MS-DOS client by Tim Palmquist
PDD2 MS-DOS TPDD2 client by Brian Woodcox
PDD1 MS-DOS TPDD1 client by BJ Gleason - modified from PDD2
LapDOS MS-DOS client by Travelling Software
MacDOS Macintosh client (128,512,Plus,SE, etc...) by Travelling Software
DISKMGR Cambridge Z88
DISC-RPB Cambridge Z88
MacTrans TPDD client implemented as as Macintosh HyperCard stack ??? (dead link)

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://archive.org/download/M100SIG/M100SIG.zip/Lib-09-PERIFERALS%2FPDD210.ZIP
 unzip PDD210.ZIP
 dosbox -c "serial1 directserial realport:ttyUSB0" .
 C:>pdd