TPDD client: Difference between revisions

From Tandy Tech
Jump to navigation Jump to search
No edit summary
No edit summary
Line 25: Line 25:


* [https://trs80stuff.net/tpdd/ TpddTool.py] - Python. Runs on anything that has a Python interpreter and the PySerial module.
* [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 PDD2.10] - MS-DOS client by Tim Palmquist
* [https://archive.org/download/M100SIG/M100SIG.zip/Lib-09-PERIFERALS%2FPDD210.ZIP PDD210] - MS-DOS client by Tim Palmquist
* [[File:pdd2.zip|thumb|pdd2.zip]] - MS-DOS TPDD2 client by Brian Woodcox
* [[File:pdd1.zip|thumb|pdd1.zip]] - MS-DOS TPDD1 client by BJ Gleason - modified from PDD2
* [[LapDOS]] - MS-DOS client by Travelling Software
* [[LapDOS]] - MS-DOS client by Travelling Software
* [[TPDD_client:MacDOS|MacDOS]] - Macintosh client (128,512,Plus,SE, etc...) 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 DISKMGR] - Cambridge Z88
* [http://www.rakewell.com/xob/xob.shtml DISC-RPB] - 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 ???
* [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)
 
----
 
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

Revision as of 21:57, 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 real TPDD or TPDD2, 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 server aka emulator, you need a normal Model_T_Serial_Cable.

Here are some of the major DOS's for Model T computers:

  • floppy - The official DOS that came with the TPDD
  • flopy2 - The official DOS that came with the TPDD2
  • TS-DOS - Commercial DOS from Travelling Software. Now free.
  • Tiny - A tiny DOS
  • Teeny - An even smaller version of Tiny, and the smallest DOS
  • DSKMGR - An early alternative DOS. One of the only things available for Kyotronic KC-85 and Olivetti M-10.
  • POWR-DOS / POWR-DISK - An early DOS from Acroatix.
  • Disk+ - Commercial DOS option ROM from PCSG.
  • Disk Power - Commercial DOS by Hugo Ferreyra.

Note, the term DOS does not mean MS-DOS in this context, but the generic term for any disk operating system.

Here are some 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
  • File:Pdd2.zip
    pdd2.zip
    - MS-DOS TPDD2 client by Brian Woodcox
  • File:Pdd1.zip
    pdd1.zip
    - 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