Emulators on TI calculators: Difference between revisions
Add the CHIP-8 emulator C8SALT to the list of emulators for 84+ Tags: Mobile edit Mobile web edit |
→CHIP-8/S-CHIP: expand compatibility table to include whole 83 range Tags: Mobile edit Mobile web edit |
||
| Line 565: | Line 565: | ||
! scope="col"|Version | ! scope="col"|Version | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|Active | ! scope="col"|Active | ||
! scope="col"|83+ | |||
! scope="col"|83+ SE | |||
! scope="col"|84+ | |||
! scope="col"|84+ SE | |||
! scope="col"|84+ C SE | |||
! scope="col"|84+ CE | ! scope="col"|84+ CE | ||
|- | |- | ||
| Line 573: | Line 578: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |||
|{{✓}} | |||
|{{✓}} | |||
|{{✓}} | |||
|{{✓}} | |||
|- | |- | ||
|Chip-84 | |Chip-84 | ||
|[https://github.com/Chip-84/chip-84 git] | |[https://github.com/Chip-84/chip-84 git] | ||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |||
|{{✗}} | |||
|{{✗}} | |||
|{{✗}} | |||
|{{✗}} | |||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
| Line 583: | Line 599: | ||
|[https://github.com/kyleleong/chip84ce git] | |[https://github.com/kyleleong/chip84ce git] | ||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |||
|{{✗}} | |||
|{{✗}} | |||
|{{✗}} | |||
|{{✗}} | |||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
Revision as of 21:31, 19 October 2022
| Developer | Texas Instruments |
|---|---|
| Type | Calculator |
| Release date | 2007 |
| Discontinued | 2011 |
| 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 | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| NESpire | 0.30 git (tangrs-mod) |
✗ | Mid | ~ | ✓ |
| LameNES | git | ✗ | Low | ✓ | ~ |
SNES
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| PocketSNES | git | ✗ | Mid | ✓ | ✓ |
Game Boy / Color
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| gbc4NSpire | 0.92 git |
✗ | Mid | ~ | ✓ |
Game Boy Advance
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| gpSP-NSpire | Alpha 0.11 git |
✗ | Mid | ✓ | ✓ |
Pokemon Mini
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| Pokemini | Release git |
✗ | Mid | ✓ | ✓ |
SEGA
Genesis
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| PicoDrive | 1.35 git |
✗ | Mid | ✓ | ~ |
| DGen | git | ✗ | Mid | ✓ | ~ |
Master System / Game Gear
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| SMS Plus | Initial Release git |
✗ | Mid | ✓ | ✓ |
Atari
2600
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| Stella-NSpire | git | ✗ | Mid | ✓ | ✗ |
7800
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| ProSystem-NSpire | git | ✗ | Mid | ✓ | ✗ |
Jaguar
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| VirtualJaguar-NSpire | git | ✗ | Mid | ✓ | ✗ |
Other Consoles
WonderSwan
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| Oswan | Gameblabla's Oswan | ✗ | Mid | ✗ | ✓ |
SuperVision
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| Potator | git | ✗ | Mid | ✓ | ✓ |
PC Engine / TurboGrafx-16
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| Temper | Temper git |
✗ | Mid | ✓ | ✓ |
| HuGo | git | ✗ | Mid | ✓ | ✓ |
| Mednafen PCE-Fast | git | ✗ | Mid | ✓ | ✓ |
Vectrex
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| VecX | Vecx | ✗ | Mid | ✗ | ✓ |
Arcade
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| MAME-NSpire | git | ✗ | Mid | ✓ | ✗ |
ScummVM
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| ScummVM-NSpire | 1.7.0 | ✗ | Mid | ✗ | ✗ |
PlayStation 1
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| PCSX4NSpire | git | ✗ | Mid | ✓ | ✗ |
Commodore Plus4/16
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| Yapesdl-NSpire | git | ✗ | Mid | ✓ | ✗ |
Computers
Macintosh Plus
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| Mini vMac NSpire | 3.3.3 | ✗ | Mid | ✗ | ✓ |
Apple I
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| Pom1-NSpire | Pom1-Nspire | ✗ | Mid | ✗ | ✓ |
Z80
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| Z80 NSpire | Z80 Nspire | ✗ | Mid | ✗ | ✓ |
Android
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| nDroid Project | git | ✗ | Mid | ✓ | ✗ |
(Tutorial)
Linux
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| NSpire Linux Loader 2 | git | ✗ | Mid | ✓ | ✗ |
(Tutorial)
Chip-8
| Name | Version | Active | Accuracy | FLOSS | Recommended |
|---|---|---|---|---|---|
| Chip8Emu | Chip8Emu | ✗ | Mid | ✓ | ✓ |
| Developer | Texas Instruments |
|---|---|
| Type | Calculator |
| Release date | 2005 |
| Emulated | ✓ |
TI-84 series
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 | Version | FLOSS | 83+ | 83+ SE | 84+ | 84+ SE | 84+ C SE | 84+ CE |
|---|---|---|---|---|---|---|---|---|
| TI-Boy CE | git | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| TI-Boy CSE | Alpha 0.0.03 | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ | ✗ |
| TI-Boy SE | git | ✓ | ✗ | ✓ | ✓ | ✓ | ✗ | ✗ |
NES
| Name | Version | FLOSS | Active | 84+ CE |
|---|---|---|---|---|
| NES84 | git | ✓ | ✗ | ✓ |
Chip8
CHIP-8/S-CHIP
| Name | Version | FLOSS | Active | 83+ | 83+ SE | 84+ | 84+ SE | 84+ C SE | 84+ CE |
|---|---|---|---|---|---|---|---|---|---|
| C8SALT | git | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Chip-84 | git | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
| Chip84CE | git | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
Computers
DOS
| Name | Version | FLOSS | 83+ | 83+ SE | 84+ | 84+ SE | 84+ C SE | 84+ CE |
|---|---|---|---|---|---|---|---|---|
| CalcDOS | Link | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ |
Source ports and Reimplementations
| Name | Version | FLOSS | Game | Genre | Active | Recommended |
|---|---|---|---|---|---|---|
| nVVVVVV | git | ✓ | VVVVVV | Platformer | ✗ | ✓ |
| nxengine-nspire | git | ✓ | Cave Story | Platformer | ✗ | ✓ |
| nPal | git | ✓ | Pal | RPG | ✗ | ✓ |
| wolf4sdl_nspire | git | ✓ | Wolfenstein 3d | FPS | ✗ | ✓ |
| 2048-nspire | git | ✓ | 2048 | Puzzle | ✗ | ✓ |
| Cannonball-nspire | git | ✓ | OutRun | Racing | ✗ | ✓ |