Emulators on TI calculators

Revision as of 22:29, 28 April 2026 by DiegoZerpa (talk | contribs)

Calculators have been developed by Texas Instruments since the 1970s. Texas Instruments' graphing calculators have support for various programming languages, listed here. Because of this support for programming languages software such as emulators have been created for these devices.

TI-Nspire

TI-NSpire series
 
Developer Texas Instruments
Type Calculator
Release date 2007
Emulated

The TI-Nspire CX is the most powerful calculator produced by Texas Instruments, and because of this, there are many emulators that run on it. In order to get emulators to run, Ndless must be installed on the device. Note that while many programs for the Nspire CX will also work with the Nspire CM and monochrome models (Touchpad/Clickpad), some will not work on monochrome models due to having less RAM and slower CPU, and grayscale display with terrible response time make things hard to see if programs aren't adapted to it.

Nintendo

NES

Name Latest version Accuracy License Active Recommended
NESpire 0.30
git (tangrs-mod)
Mid ?
LameNES git Low BSD-3-Clause (Permissive) ~

SNES

Name Latest version Accuracy License Active Recommended
PocketSNES git Mid Non-commercial

Game Boy / Color

Name Latest version Accuracy License Active Recommended
gbc4NSpire 0.92
git
Mid ?

Game Boy Advance

Name Latest version Accuracy License Active Recommended
gpSP-NSpire Alpha 0.11
git
Mid GPLv2 (Copyleft)

Pokemon Mini

Name Latest version Accuracy License Active Recommended
Pokemini Release
git
Mid GPLv3 (Copyleft)

SEGA

Genesis

Name Latest version Accuracy License Active Recommended
PicoDrive 1.35
git
Mid Non-commercial ~
DGen git Mid ? ~

Master System / Game Gear

Name Latest version Accuracy License Active Recommended
SMS Plus Initial Release
git
Mid Non-commercial

Atari

2600

Name Latest version Accuracy License Active Recommended
Stella-NSpire git Mid GPLv2 (Copyleft)

7800

Name Latest version Accuracy License Active Recommended
ProSystem-NSpire git Mid

Jaguar

Name Latest version Accuracy License Active Recommended
VirtualJaguar-NSpire git Low GPLv3 (Copyleft)

Other Consoles

WonderSwan

Name Latest version Accuracy License Active Recommended]
Oswan Gameblabla's Oswan Mid Proprietary

SuperVision

Name Latest version Accuracy License Active Recommended
Potator git Mid Unlicense (Public domain equivalent)

PC Engine / TurboGrafx-16

Name Latest version Accuracy License Active Recommended
Temper Temper
git
Mid ?
HuGo git Mid GPLv2
BSD-3-Clause
Mednafen PCE-Fast git Mid GPLv2 (Copyleft)

Vectrex

Name Latest version Accuracy License Active Recommended
VecX Vecx Mid Proprietary

Arcade

Name Latest version Accuracy License Active Recommended
MAME-NSpire git Mid GPLv2
BSD-3-Clause

ScummVM

Name Latest version Accuracy License Active Recommended
ScummVM-NSpire 1.7.0 Mid Proprietary

PlayStation

Name Latest version Accuracy License Active Recommended
PCSX4NSpire git Mid GPLv2 (Copyleft)

Commodore Plus4/16

Name Latest version Accuracy License Active Recommended
Yapesdl-NSpire git Mid GPLv2 (Copyleft)

Computers

Macintosh Plus

Name Latest version Accuracy License Active Recommended
Mini vMac NSpire 3.3.3 Mid Proprietary

Apple I

Name Latest version Accuracy License Active Recommended
Pom1-NSpire Pom1-Nspire Mid Proprietary

Z80

Name Latest version Accuracy License Active Recommended
Z80 NSpire Z80 Nspire Mid Proprietary

Android

Name Latest version Accuracy License Active Recommended
nDroid Project git Mid GPLv2 (Copyleft)

(Tutorial)

Linux

Name Latest version Accuracy License Active Recommended
NSpire Linux Loader 2 git Mid GPLv3 (Copyleft)

(Tutorial)

CHIP-8

Name Latest version Accuracy License Active Recommended
Chip8Emu Chip8Emu Mid GPLv3 (Copyleft)

Source ports and Reimplementations

Name Latest version License Game Genre Active Recommended
nVVVVVV git MIT (Permissive) VVVVVV Platformer
nxengine-nspire git GPLv3 (Copyleft) Cave Story Platformer
nPal git GPLv3 (Copyleft) Pal RPG
wolf4sdl_nspire git Non-commercial Wolfenstein 3d FPS
2048-nspire git ? 2048 Puzzle
Cannonball-nspire git MAME license (Non-commercial) OutRun Racing
sm64-nsp git ? Super Mario 64 Platformer

TI-84 series

TI-84 series
 
Developer Texas Instruments
Type Calculator
Release date 2005
Emulated

Between the TI-84+, the TI-84+ Silver Edition, the TI-84+ C Silver Edition, and the TI-84+ CE, there a few emulators that run on this family of calculators. Most programs for the TI-84+ will also run on the TI-83+ and TI-83+ SE, and they are included here for completeness.

Nintendo

Game Boy

Name Latest version License 83+ 83+ SE 84+ 84+ SE 84+ C SE 84+ CE
TI-Boy CE git GPLv3 (Copyleft)
TI-Boy CSE Alpha 0.0.03 Proprietary
TI-Boy SE git GPLv3 (Copyleft)

NES

Name Latest version License Active 84+ CE
FamiCalc git MIT (Permissive)
NES84 git MIT (Permissive)

CHIP-8

CHIP-8

Name Latest version Extension(s) License Active 83+ 83+ SE 84+ 84+ SE 84+ C SE 84+ CE
C8SALT git CHIP-8
S-CHIP
MIT (Permissive)
Chip-84 git CHIP-8 ?
Chip84CE git CHIP-8 MIT (Permissive)
Vinegar 1.1 CHIP-8 ?

Computers

DOS

Name Latest version License 83+ 83+ SE 84+ 84+ SE 84+ C SE 84+ CE
CalcDOS Link Proprietary

TI-85 series

TI-85 series
Developer Texas Instruments
Type Calculator
Release date 1992
Emulated

CHIP-8

CHIP-8

Name Latest version Accuracy License Active Recommended
uChip8 0.1 ? ? !

TI-89 series

TI-89 series
Developer Texas Instruments
Type Calculator
Release date 1998
Emulated

Game Boy / Color

Name Latest version Accuracy License Active Recommended
gb68k[N 1] 0.5.6 Low !

TI-92 series

TI-89 series
Developer Texas Instruments
Type Calculator
Release date 1995
Emulated

CHIP-8

CHIP-8

Name Latest version Accuracy License Active Recommended
Chip8/SChip8 Emulation Library 0.9 Beta ? Proprietary ? !

Notes

  1. gb68k runs on TI-89, Voyage 200 and TI-92+

See also