My first computer was a TI-99/4A. This is the computer I learned to program on. I used this as my only computer until 1989. It was used for papers, solving math, programming, drawing, and gaming.
Join the conversaton on Atariage
Table Of Contents
Hardware Projects for the 4A:
Availability: Generally ArcadeShopper.com is able to source from alternative builders. I am still very active in updating and supporting the software. I don’t manufacture hardware to sell anymore. Others do this for me. My designs are open source.
TIPI - Storage and network solution
All the details are on Github, the tipi wiki is for end users.
Sideport 32k - Memory expansion for bare consoles
Sideport 32k - Memory expansion for bare consoles
TI99UsbKeys - Use USB keyboard to control your TI-99/4A
TI99UsbKeys - Use USB keyboard to control your TI-99/4A
Guides
tms9900gcc Ubuntu Installation Guide
tms9900gcc Ubuntu Installation Guide
Software
Force Command
1980s like DOS/command line for TI-99/4A
Force Command is an operating system (OS) on a cartridge for the TI. It is more than just a command line file manager. It builds upon the TI standards for file management and operations.
Features:
- help command for all builtin statements
- scripting language with nested scripting support
- built in editor
- EA5 loading
- XB loading (when used with FinalGROM99)
- File management support for all known TI storage devices
- NanoPeb/CF7 volume management
- TIPI configuration
- AUTOCMD boot script
- global ENVIRONMENT variables
- SAMS memory management
- API for proprietary executable format.
- Nested executions
Included executables:
- VIRGIL99 - a gemini: protocol browser (like gopher, but different)
- FTP - support downloading from FTP sites
- TELNET - leverage the builtin ANSI terminal for BBS or remote system access
- FCMENU - configurable menu builder / program launcher
Resources:
- Release binaries and discussion at Atariage: https://atariage.com/forums/topic/290966-force-command-ver-0a-kinda-like-commandcom-from-1985/
- Source on Github: https://github.com/jedimatt42/fcmd
TI-99/4A Memory Test
Memory tester in cartridge ROM form (single 8k ROM).
Features:
- standard 32k
- Foundation 128k
- Myarc 128k (and larger sizes)
- SAMS compatible memory boards.
- Corcomp Ramdisk
Resources:
- Releases: https://github.com/jedimatt42/ti994a-32kmemtest/releases
- Source: https://github.com/jedimatt42/ti994a-32kmemtest
TI-99/4A FTP client for TIPI
There is an FTP command built into Force Command, but this is a standalone EA5 tool supporting FTP traversal and file download.
- Release and discussion: https://atariage.com/forums/topic/297783-tipi-ea5-ftp-client/
- Source: https://github.com/jedimatt42/ti99-ftp
TI-99/4A Extended BASIC TIPI mouse driver
Program to it just like the legacy Mechatronics Mouse, but uses a mouse connected to the Raspberry PI via TIPI to the TI-99/4A.
- Releases: https://github.com/jedimatt42/tipi-xb-mouse/releases
- Source: https://github.com/jedimatt42/tipi-xb-mouse
Modifying Miller Graphics ROM for Corcomp Floppy Controller
A cosmetic update to the Corcomp DSR ROM from Miller Graphics: Instructions