TPDD client:Teeny: Difference between revisions
No edit summary |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 18: | Line 18: | ||
=Windows= | =Windows= | ||
Download the | Download one of the loaders above.<br> | ||
Then use [https://github.com/bkw777/tsend tsend] to install it. | Then use [https://github.com/bkw777/tsend tsend] to install it. | ||
Line 25: | Line 25: | ||
=Linux, MAC, *BSD, most any Unix= | =Linux, MAC, *BSD, most any Unix= | ||
If your host pc is linux or macosx or freebsd or any *nix, you can use [https://github.com/bkw777/dlplus dlplus] | If your host pc is linux or macosx or freebsd or any *nix, you can use [https://github.com/bkw777/dlplus dlplus].<br> | ||
All of the loaders above are already bundled with this package, so you don't need to dlownload it seperately. | |||
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 | ||
Line 34: | Line 35: | ||
TEENY.EXE is a DOS executable that has loaders for Model 100 and 200 built-in, though the one for model 200 has a typo, so this actually only works for Model 100 & 102. | TEENY.EXE is a DOS executable that has loaders for Model 100 and 200 built-in, though the one for model 200 has a typo, so this actually only works for Model 100 & 102. | ||
Get TEENY.EXE from [http://www.club100.org/memfiles/index.php?action=downloadfile&filename=T2005.zip&directory=Ron%20Wiesen/TEENY T2005.zip]<br> | |||
Run TEENY.EXE and follow it's prompts, and it will install TEENY onto the portable. | |||
<!-- | <!-- | ||
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. | 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. | ||
Line 60: | Line 60: | ||
==Backpack== | ==Backpack== | ||
[https://www.soigeneris.com/tandy-tpdd-2-backpack-drive Backpack] | [https://www.soigeneris.com/tandy-tpdd-2-backpack-drive Backpack]<br> | ||
Use with one of the loaders above. | Use with one of the loaders above. |
Latest revision as of 08:39, 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 or Backpack, you will need this serial cable.
LOADERS
A "loader" is a BASIC program that creates a machine language program. The loader is necessary because it can be transferred over a serial connection.
In most cases to install TEENY you will first need to download the loader designed for the target machine.
Some methods below already have a loader for TEENY built-in.
Loaders for all available platforms may be found here: 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 at this time)
Windows
Download one of the loaders above.
Then use tsend to install it.
Other options for Windows
mComm for Windows includes a bootstrap function, and includes a TEENY installer built-in, but doesn't work on Windows10. It's unknown 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.
Linux, MAC, *BSD, most any Unix
If your host pc is linux or macosx or freebsd or any *nix, you can use dlplus.
All of the loaders above are already bundled with this package, so you don't need to dlownload it seperately.
git clone git@github.com:bkw777/dlplus.git make clean all && sudo make install dl -b=TEENY.100
DOS
TEENY.EXE
TEENY.EXE is a DOS executable that has loaders for Model 100 and 200 built-in, though the one for model 200 has a typo, so this actually only works for Model 100 & 102.
Get TEENY.EXE from T2005.zip
Run TEENY.EXE and follow it's prompts, and it will install TEENY onto the portable.
LAPTAP
Get the approriate loader.do from the list above.
Then see using LAPTAP.
Android
mComm for Android has a bootstrap function and a TEENY loader build in.
Arduino
PDDuino
Use with one of the loaders above.
Backpack
Backpack
Use with one of the loaders above.