Table Of Contents
TIPI Related Files
TIPI SD-Card Image
- tipi-sdimage-4.6-bookworm-64bit.zip - (16GB image) - TIPI Raspberry PI 5 / PI 4 / 3 B / 3 B+ / PI Zero 2W SD Card Image (2025-08-10). SD Card includes:
- TIPI services version 4.6
- 32Bit Version for continued compatibility with PI Zero 2W
- Updated Raspberry PI OS and Linux Kernel
- Update tipi_kernel_module to compile on new Linux Kernel
- tipi-sdimage-4.2-bookworm-64bit.zip - (16GB image) - TIPI Raspberry PI 5 / PI 4 / 3 B / 3 B+ / PI Zero 2W SD Card Image (2024-06-21). SD Card includes:
- Fix: TIPICFG to allow spaces in PSK and SSID
- Fix: WiFi setup and web-ui system logs view
- NOTE: Functionally equivalent TIPI 3.25 with kernel module and tipi.watchdog service adapter for Linux 6 kernel
- tipi-sdimage-bullseye-3.17.zip - (4GB image) - TIPI Raspberry PI 5 / PI 4 / 3 B / 3 B+ / PI Zero W / PI Zero 2W SD Card Image (2023-06-23). SD Card includes:
- NOTES:
- Latest TIPI update available for Bullseye is 3.25
- No more updates will be made to 3.x branch. See TIPI Wiki Updates
- NOTES:
All sd-images contain the following external software:
- The Raspberry PI Raspberry PI OS Lite image
- Ralph Benzinger’s xdt99 suite
- RWAP/PrinterToPDF
- Matthew Hagerty’s Tidbit
TIPI DSR
- tipi-dsr-2025-02-02.zip - TIPI DSR ROM - 32k binary EPROM image
- 2025-02-02: Fix even address for CALL TIPI subroutine in link table. Would cause undesired write to console ROM.
- 2024-08-24: Add CPU buffer support
- 2023-08-04: Add CS1 mapping to file and DSK5-9 drive mapping
- 2022-07-18: Add sector read/write routine 0x10
- 2021-04-19: Increase cru reset to PI signal duration for Geneve support
- 2021-02-24: Fix FIXED record number increment in PAB
- 2020-05-25: Fix error handling with Geneve.
- 2018-06-23: Fix compatibility with Geneve in ROMPAGE mode. Removes 4A boot chime.
TIPI JED file and Tools
- tipi_cpld.zip - TIPI PEB & (no 32k) sideport CPLD .jed file - (2019-03-29). Fix compatibility to include Geneve 9640 systems.
- xc3sprog_buster.zip - software to program the TIPI Xilinx CPLD directly from the Raspberry PI
- tipi-32K_top-v3.jed - TIPI w/32k (speech synth form factor) CPLD .jed file - (2020-06-19). Allow disabling the 32k with a jumper for use with additional sideport SAMS or nanopeb boards.
- tipi-32K_top-v0.jed - TIPI w/32k (speech synth form factor) CPLD .jed file - (2020-06-19). Initial version (does not allow disabling 32k)
TIPI Software Adaptions
- tipi-ti-artist-plus-mouse-20220102.zip - TIPI extension for TI Artist Plus for mouse support. (updated for smoother mouse movement)
- plato-tipi-disks.zip - TIPI ready archive of extracted PLATO lessondisks with distinguished directory names
Experimental
- tipi-le-potato-3.17.zip - (32GB image) - TIPI Libre Computers Le Potato SD Card Image (2023-06-24).
- Notes: tested on SanDisk extreme 32GB U3 A1 MicroSDHC cards. Libre Computer boards are picky about needing high speed cards.
32k Memory
- TI99-32k-gerbers.zip - 32k sideport board - Rev 4 pcboard
- TI-99-32k-sideport-rrb.zip - 32k sideport pcboard layout for Robot Room Copper Connection.
- 32k-compact.pdf - schematic
TI 99 USB Keys Firmware
- TI99USBKeys-bin-2017-05-13.zip - Latest stops ‘rebooting’ adapter when USB is disconnected.
Firmware for USB to XT adapter (for Geneve 9640)
- teensyUSBtoXT-bin-2016-03-22.zip - Latest Fix so it acts disconnected until the USB keyboard is ready.
TMS 9900 GCC 4
- tms9900gcc-ubuntu-2023-bin.tar.gz - Built from original Insomnia sources and patches on Ubuntu 2023 Q4 release.
- tms9900gcc-ubuntu-sources.tar.gz - Insomnia patch sources, GCC4, Binutils sources, and elf to 4a tools
Offsite Downloads
- TI/Corcomp/SAMS/Myarc/Foundation expansion RAM test - Github Releases Page - an 8K .bin for use on FinalGROM99 or other ROM cartridge.
Old
- tipi-sdimage-buster-2.37.zip - (4GB image) - TIPI Raspberry PI 4 / 3 B / 3 B+ / PI Zero W / PI Zero 2W SD Card Image (2022-04-16). SD Card includes:
- the Raspberry PI Raspberry PI OS Lite image ‘Buster’ edition
- Ralph Benzinger’s xdt99 suite
- RWAP/PrinterToPDF
- tipi-emulation-2.37.zip - (4BB image) - TIPI for use with TI-99/4A emulation and QEMU ( Not for use with hardware TIPI )
- Works with js99er.net - enable the TIPI in options
- See included LICENSE.txt for additional attributions.
- See included README.txt for details on getting started.
- Windows oriented, but images should work on other anything you can run QEMU on.