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

TipiPEB Sideport TIPI

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

32K

TI99UsbKeys - Use USB keyboard to control your TI-99/4A

TI99UsbKeys - Use USB keyboard to control your TI-99/4A

finished board

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:

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:

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.

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.

Modifying Miller Graphics ROM for Corcomp Floppy Controller

A cosmetic update to the Corcomp DSR ROM from Miller Graphics: Instructions