TPDD client:Teeny: Difference between revisions
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
Original [http://club100.org/library/ups/teenyd.do Teeny documentation] | Original [http://club100.org/library/ups/teenyd.do Teeny documentation] | ||
There are several ways to bootstrap it on to the portable. Here are a few examples. In all cases below except PDDuino, you will need | There are several different ways to bootstrap it on to the portable. Here are a few examples. In all cases below except PDDuino, you will need [[Model_T_Serial_Cable|this serial cable]]. | ||
=Linux, MAC, *BSD, most any Unix= | |||
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. | 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 | ||
Line 10: | Line 11: | ||
dl -b=TEENY.100 | dl -b=TEENY.100 | ||
=Windows= | |||
First, download the appropriate teeny "loader" for the target machine from https://github.com/bkw777/dlplus/tree/master/clients/teeny | |||
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.100 TEENY for TRS-80 Model 100 & TANDY Model 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.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.NEC TEENY for NEC PC-8201 & PC-8300] | ||
:[https://github.com/bkw777/dlplus/raw/master/clients/teeny/TEENY.M10 TEENY for Olivetti M10] | :[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. | Next, copy the loader to the portable by the serial port and execute it. There are a few different ways to do this.<br> | ||
This PowerShell script does both at once, the same as the bootstrap function in dlplus above. | |||
:[https://github.com/bkw777/tsend tsend] | |||
==Other options for Windows== | |||
[http://club100.org/memfiles/index.php?action=downloadfile&filename=Setup250.EXE&directory=Kurt%20McCullum& mComm for Windows] includes a bootstrap function, but doesn't work on Windows10. I don't know what versions of Windows it works on or when it stopped working. Note, it runs, it just doesn't actually work, at least not the bootstrap function. | |||
=DOS= | |||
==TEENY.EXE== | |||
:Get the file TEENY.EXE from [http://www.club100.org/memfiles/index.php?action=downloadfile&filename=T2005.zip&directory=Ron%20Wiesen/TEENY T2005.zip] | |||
:Connect the [[Model_T_Serial_Cable|serial cable]] | |||
:Run TEENY.EXE and follow it's prompts, and it will install TEENY onto the portable. | |||
This only works for Model 100 or 102. TEENY.EXE does include a loader for model 200 also, but it has a typo! | |||
<!-- | |||
How to do this all from dosbox on linux, icluding some dosbox commandline switches to connect ttyUSB0 as COM1 in dos without having to edit the dosbox config file. | |||
mkdir /tmp/dlarc | mkdir /tmp/dlarc | ||
cd /tmp/dlarc | cd /tmp/dlarc | ||
Line 40: | Line 43: | ||
... | ... | ||
C:\>teeny | C:\>teeny | ||
--> | |||
==LAPTAP== | |||
[[LAPTAP]] | |||
==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] | |||
==Backpack== | |||
[https://www.soigeneris.com/tandy-tpdd-2-backpack-drive Backpack] |
Revision as of 06:09, 23 April 2022
"TEENY" is the tiniest "TPDD client" for Tandy and NEC portable computers.
Original Teeny documentation
There are several different ways to bootstrap it on to the portable. Here are a few examples. In all cases below except PDDuino, you will need this serial cable.
Linux, MAC, *BSD, most any Unix
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
Windows
First, download the appropriate teeny "loader" for the target machine from https://github.com/bkw777/dlplus/tree/master/clients/teeny
- TEENY for TRS-80 Model 100 & TANDY Model 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 and execute it. There are a few different ways to do this.
This PowerShell script does both at once, the same as the bootstrap function in dlplus above.
Other options for Windows
mComm for Windows includes a bootstrap function, but doesn't work on Windows10. I don't know what versions of Windows it works on or when it stopped working. Note, it runs, it just doesn't actually work, at least not the bootstrap function.
DOS
TEENY.EXE
- Get the file TEENY.EXE from T2005.zip
- Connect the serial cable
- Run TEENY.EXE and follow it's prompts, and it will install TEENY onto the portable.
This only works for Model 100 or 102. TEENY.EXE does include a loader for model 200 also, but it has a typo!