Thursday, September 11, 2025

Unix99

It has been a minute since I posted.  A lot I have been wanting to post, but have not.  Been knee deep in coding and Greek studies.  But there is something that really caught my eye. A new Unix for the TI-99/4A called Unix99.



Prerequisites

The Unix99 runtime environment can be used in an emulation environment (Classic99 and MAME) and
on physical hardware.

Unix99 execution requires the following emulated or real hardware at a minimum:
• TI-99 console, providing CPU, graphics, VRAM and sound
• 32KB RAM
• At least one persistent storage device (TIPI, WDSx, IDEx, SCSx, DSK1/Classic99)
• Programmable GROM hardware, such as FinalGROM, that provides a host for the Unix99 ROM

Additional supported TI-99 hardware:
• Speech synthesizer
• PICO9918 and F18A
• SAMS memory card
• RS232 and Parallel I/O
• External USB mouse (TIPI required)
• External USB keyboard (TIPI required)
The development environment requires:
• Linux or MacOS
• Docker Desktop
5

Dice Roller for TI-95

 I have published my first version of the TI-95 dice roller: http://mrgibson.com/dd/dragon-n-dice-ti-95-v1-0.txt A couple of screenshots: