
Emulation for the 9900 based computers
The most used and probably the best emulators for the TI99 are CLASSIC99 and MAME
Emulators other than MAME
Classic 99 – Link to one of the best TI-99 emulators around. Expertly maintained by the computer-wizard Tursi!
V9t9 – Link to Cool Java based TI-99 emulator created by eschwartz.
JS99’er – Link to Online TI-99 emulator.
Win99/4a – Link to TI99/4a simulator. includes a cross-assembler.
TI994w -Link to an emulator by FG Kaal. Includes lots of features. It’s a now a Github site.
DS994a – A TI99 emulator for the Nintendo DS, very cool. I like it has TI99 style keyboard on the bottom screen. A github site.
Original V9t9 DOS package includes V9t9 Linux source code – Zipped file
WinCORTEX 1.2 Cortex Emulation
MAME
Geneve 5 project
This is a Raspi 5 image that can be copied to a good quality 32gb SD then booted to a raspi5 or 500 (see READ ME for details)
Youtube video of startup: Geneve 5 Project
MAME Setup Packages
A MAME setup for Windows with necessary files to get your MAME up and working quickly.
How to use these setup packages.
1.) Unzip the .zip file into a directory, lets call it RETRO (You can call it whatever you want). You will have a MAME directory, a batch file to start the emulator and maybe a SOFTWARE and DOCUMENTS file with pertinent files now in your new directory.
2.) unzip your latest mame package into the existing MAME directory you just created. Try not to over write the files in the CFG and INI directories in the process (if it’s a new mame there shouldn’t be any ini or cfg files from the package anyway).
3.) Execute the batch file and the emulator should run.
Here are the various MAME setup packages.
Included in the packages are specific files and documents only for getting the package up and going. for all other software and documents refer to the other sections of this website.
Geneve (update 8-25)- This is a full Geneve package with three HDs filled with games, apps and development software. I update this package frequently.
Gramkracker – This is a setup for using the Gram Kracker to convert MAME cartridge files to disk files.
MyArc Extended BASIC II – This is the MyArc XBII setup with SuperSpaceII, HDs and software.
PSystem – the Pascal P-Card PSystem package. Note: Be sure to set the p-card dip switch in MAME to start the simulator in the TI-99.
TI-99/4a – A standard TI-99/4a Setup.
HSGPL – Setup includes HSGPL, BWG disk drive, EVPC 80 column card .
TI-99/8 – Setup is set for Hexbus DSSD disk. Only use the supplied blank disk in the package to R/W. Note: PEB will not work on 99/8 or 99/2.
TI-99/2 – System is set to 4k and cassette use which seems to be most stable.
Tomy Tutor – This is a setup for emulating the (sorta) TI-99 clone form Tomy.
More MAME information
This is the TI only build of MAME by Mizapf on WHTECH. All other systems were stripped out: https://ftp.whtech.com/emulators/MAME/ti99/
MESSUI this is a MAME fork that has restored the top menu MESS/MAME used to have. It’s my go to version of MAME. Only drawback is that it tends to be a version or two behind.
Ninermame – This is the new goto place for everything TI-99 MAME related
Mizapf is the expert maintainer of the TI section of MAME. Here’s his site: https://www.mizapf.de/en/ti99
A list of the PC system requirements for 9900 based MAME on various systems.
Link to MAME (official website and downloads): https://mamedev.org/