Model T DocGarden: Difference between revisions
Line 103: | Line 103: | ||
== Model T Developer Reference == | == Model T Developer Reference == | ||
Articles on Model T programming topics | |||
<DPL> | |||
category=Model T Developer Reference | |||
columns=3 | |||
</DPL> | |||
== Other Topics == | == Other Topics == |
Revision as of 08:22, 23 February 2009
These pages are devoted to the Model T:
TRS-80 Model 100, Tandy Model 102, KC-85, NEC 8201A, NEC 8300, Olivetti M10, Tandy Model 200, and the WP-2
Classic Article Repubs
We hope to republish one or more articles from the Golden Era of the Model T every month:
- ROM Addresses: Getting BASIC to do What You Want
- Format Your Words With This TEXT Aid
- TextStar
- A Simple Self-Charger for the Model 100
One-Liners
This is a collection of Microsoft BASIC programs that
- Do something interesting or useful
- With only a single line of code
One-liners are bite-sized computer programs on a human scale. You are encouraged to type them in manually (by hand) and study their operation.
Model 100/102 Compatible One-Liners
Tandy Disk Drive and Emulators
TPDD emulators, in concert with a compatible disk clients like TS-DOS, TEENY, POWR-DOS, FLOPPY.CO, the Booster Pak, or the WP-2 built-in Diskette client are the most "advanced" way to accurately and quickly transfer all file types including binary files to and from your Model T laptop. There are different options for the server side on modern operating systems and devices:
Servers
The TPDD Services implement the "disk drive" end of the TPDD protocol.
Clients
TPDD Clients are software that runs on your Model T laptop. The communicate with a disk drive or other TPDD Service to save and load files.
- TS-DOS
- TEENY
- LAPDOS
- PDD
- WP2 Diskette Mode
- How to set up an old PC to run LAPDOS
- Using TS-DOS RAM's DOS Without the GUI
Real TPDD and TPDD-2
Differences between TPDD-1 and TPDD-2
Simple Text File Transfer (No Client)
You can use any "terminal program" to transfer text files to and from your Model T laptop. Here are some tutorials:
Text File Transfer using Hyperterminal
Text File Transfer to Mac using Z-Term
File Storage using MP3 Player
Model T Software
VirtualT Model 100/102, T200, NEC 8201A, M10 emulator
mtcpm CP/M for the Tandy 100/102/200
Model T Hardware Hacks and Troubleshooting
- Splitting the Model 100/102/200 case
- Recovering an Unresponsive Laptop
- International Keyboard Support
- Repairing Problem Keys
Model T Hardware Projects
- T200 Disassembly
- NADSBox
- Mikrokolor
- MTHD
- Remem
- REX
- REXclassic
- REXCPM
- NSC800 Conversion
- BCR TTL SERIAL HACK
- PC-8201 BANK2 32kB SRAM card
- M100 26-3801 24kB SRAM card
- 5MHz Upgrade hacks
- T200 2x24kB SRAM card
- 8kB SRAM module
- REXsharp
- 5MHZ upgrade for Model T
Model T Developer Reference
Articles on Model T programming topics
- Gluing Strings in Place
- ROM Hooks
- Running BASIC Code from OptROM
- 8085 Reference
- Low Level Filesystem Access
- CO File Format
- BCR Port Access
- Relocating Loader (RLC) Format
- Error Codes
- Doing Binary In BASIC
- IO map
- Model 100 Serial Interface
- TPDD-2 Sector Access Protocol
- Model T System bus
- TPDD Base Protocol
- TPDD-2 Driver Reverse Engineering
- TPDD Design Notes
- Model 100/102 RAM Pointers
- 8085 RIM Instruction
- Model 100 Port B
- Model 100 RAM Variables
- Tandy 200 RAM
- Tandy 200 Timer
- Model 200 serial interface
- Model 100 System Map Part 0
- Disassembly of RAM and ROM versions of TS-DOS
- Model 100 System Map Part 1 (0000-0CD9)
- Model 100 System Map Part 2 (0DAB-290F)
- Model 100 System Map Part 3 (2943-3D7F)
- Model 100 System Map Part 4 (3FA0-5122)
- Model 100 System Map Part 5 (5146-6CE0)
- Model 100 System Map Part 6 (6D3F-7FD6)
- Model 100 System Map Part 7 (F5F4-FFEC)
- Model T Cross Map 0000-2000
- Model T Cross Map 6000-8000
- Model T Cross Map RAM Variables
- Model T Cross Map 2000-4000
- Model T Cross Map 4000-6000
- Model T Cross Map
- RAM File Handling
- Calling the Main ROM from Option ROM
- BASIC Efficiency Tips
- Model 100 ROM
- RBASIC
- RBASIC on Linux
- OPTROM Switching
- REX Overview
- Extraordinary String Animals
- Covington ROM Maps
- Description of Machine Code File Handling Routines
- Desklink/TS-DOS Directory Access
- Loading a typical CO file
- CRC-16-CCITT
- Model 100 LCD Programming
- BASIC Variable Format