Tandy 10

The Tandy 10 was a rebadged ADDS System 50 system sold from 1978 to 1980 by Radio Shack Computer Centers. A relatively small number were sold.

trs80gp's emulation of the Tandy 10 is based on one set of dumped diskettes and an ADOS and BASIC manual. The operation system it runs, ADOS, is a slightly different flavour of CP/M where programs load at hex $1100 rather than $100 and system calls are CALL $1009 instead of CALL 5.

The Tandy 10 has a number of special keys. Many of them are similar in function to modern PCs. Here's how they are mapped:

Tandy 10 keyHost KeyAction
HOME Home go to start of line
ERASE End delete to end of line (or clear screen if shifted)
cursor left
cursor right
BACK TAB shift ← move back one word
FWD TAB shift → move forward one word
DEL CHAR Delete delete character
INS CHAR Insert toggle insert mode
PRINT LOCALPrint Screensend screen to printer

No examples of PREV PAGE, CURR PAGE, NEXT PAGE, SET ATTR, INS LINE, DEL LINE, FORM SELECT or STATUS LINE being used have been found. The emulator does not know what key codes they generate.

As ADOS is essentially CP/M, menus and error messages use A: and B: to refer to the drives rather than :0 and :1 as is the TRS-DOS family convention.

Input scripting with the -i family of options works but ADOS will tend to abort commands in progress upon any input. Either -iw waits until data is availble or -id frame delays are needed in order to issue multiple commands.

Auto-run of .com or BASIC programs has not been implemented. Nor has FreHD extensions for file import/export.

While the emulation is very functional there are some inaccuracies due to a lack of information:

If you can help with any of these things, please do get in touch.