TPDD client:Teeny: Difference between revisions
m (Bkw moved page Tpdd Teeny to TPDD client:Teeny) |
No edit summary |
||
Line 1: | Line 1: | ||
"TEENY" is the tiniest "TPDD client" for Tandy and NEC portable computers. | "TEENY" is the tiniest "TPDD client" for Tandy and NEC portable computers. | ||
Original [http://club100.org/library/ups/teenyd.do Teeny documentation] | |||
If your host pc is linux or macosx or freebsd or any *nix, you can use "dlplus" which | There are several ways to bootstrap it on to the portable. Here are a few examples. | ||
First, download a "loader", a BASIC program that creates the machine-language program.<br> | |||
Teeny loaders for several Model 100 clones are gathered in one place here:<br> | |||
https://github.com/bkw777/dlplus/tree/master/clients/teeny | |||
:[https://github.com/bkw777/dlplus/raw/master/clients/teeny/TEENY.100 TEENY for TRS-80 Model 100 & 102] | |||
:[https://github.com/bkw777/dlplus/raw/master/clients/teeny/TEENY.200 TEENY for TANDY Model 200] | |||
:[https://github.com/bkw777/dlplus/raw/master/clients/teeny/TEENY.NEC TEENY for NEC PC-8201 & PC-8300] | |||
:[https://github.com/bkw777/dlplus/raw/master/clients/teeny/TEENY.M10 TEENY for Olivetti M10] | |||
:(there is no version for Kyotronic KC-85) | |||
Next, copy the loader to the portable by the serial port. There are a few different ways to do this. | |||
If your host pc is Windows, one option is this PowerShell script: | |||
:[https://github.com/bkw777/tsend tsend] | |||
If your host pc is linux or macosx or freebsd or any *nix, you can use "dlplus", which not only has a bootstrap function, but also comes with several TPDD client loaders including TEENY already bundled in. | |||
git clone git@github.com:bkw777/dlplus.git | git clone git@github.com:bkw777/dlplus.git | ||
make clean all && sudo make install | make clean all && sudo make install | ||
dl -b | dl -b=TEENY.100 | ||
Other options: | |||
Windows, Mac, Linux, or DOS: You can run the MS-DOS Desk-Link, using dosbox (or actually run MS-DOS or FreeDOS on an old machine). | |||
:Get the file "dl-arc.exe" which is a self-extracting dos executable, and run it with dosbox. | :Get the file "dl-arc.exe" which is a self-extracting dos executable, and run it with dosbox. | ||
:That will unpack a bunch of files including both Desk-Link.COM and TEENY.EXE. | :That will unpack a bunch of files including both Desk-Link.COM and TEENY.EXE. | ||
Line 23: | Line 40: | ||
... | ... | ||
C:\>teeny | C:\>teeny | ||
Note: If you try to use TEENY.EXE to install TEENY on a Model 200 it won't work. There IS a version for model 200 in the executable, but it has a typo! That typo is corrected in TEENY.200 in dlplus. | |||
Windows: [http://club100.org/memfiles/index.php?action=downloadfile&filename=Setup250.EXE&directory=Kurt%20McCullum& mComm for Windows] | |||
Android: [http://club100.org/memfiles/index.php?&direction=0&order=&directory=Kurt%20McCullum/mComm%20Android mComm for Android] | |||
Arduino: [https://github.com/bkw777/PDDuino PDDuino] |
Revision as of 01:52, 31 July 2021
"TEENY" is the tiniest "TPDD client" for Tandy and NEC portable computers.
Original Teeny documentation
There are several ways to bootstrap it on to the portable. Here are a few examples.
First, download a "loader", a BASIC program that creates the machine-language program.
Teeny loaders for several Model 100 clones are gathered in one place here:
https://github.com/bkw777/dlplus/tree/master/clients/teeny
- TEENY for TRS-80 Model 100 & 102
- TEENY for TANDY Model 200
- TEENY for NEC PC-8201 & PC-8300
- TEENY for Olivetti M10
- (there is no version for Kyotronic KC-85)
Next, copy the loader to the portable by the serial port. There are a few different ways to do this.
If your host pc is Windows, one option is this PowerShell script:
If your host pc is linux or macosx or freebsd or any *nix, you can use "dlplus", which not only has a bootstrap function, but also comes with several TPDD client loaders including TEENY already bundled in.
git clone git@github.com:bkw777/dlplus.git make clean all && sudo make install dl -b=TEENY.100
Other options:
Windows, Mac, Linux, or DOS: You can run the MS-DOS Desk-Link, using dosbox (or actually run MS-DOS or FreeDOS on an old machine).
- Get the file "dl-arc.exe" which is a self-extracting dos executable, and run it with dosbox.
- That will unpack a bunch of files including both Desk-Link.COM and TEENY.EXE.
- Run TEENY.EXE in dosbox and it will install teeny onto the portable.
- You will need to give dosbox some command-line options to map COM1 inside dosbox to a serial device on the host pc.
- For instance, on linux, with a usb-serial adapter plugged in:
mkdir /tmp/dlarc cd /tmp/dlarc wget http://ftp.whtech.com/club100/com/dl-arc.exe dosbox -c "serial1 directserial realport:ttyUSB0" . C:\>dl-arc ... C:\>teeny
Note: If you try to use TEENY.EXE to install TEENY on a Model 200 it won't work. There IS a version for model 200 in the executable, but it has a typo! That typo is corrected in TEENY.200 in dlplus.
Windows: mComm for Windows
Android: mComm for Android
Arduino: PDDuino