Difference between revisions of "Emulators on TI calculators"
m |
|||
(10 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
+ | Calculators have been developed by [[wikipedia:Texas Instruments|Texas Instruments]] since the 1970s. Texas Instruments' graphing calculators have support for various programming languages, listed [[wikipedia:Comparison_of_Texas_Instruments_graphing_calculators#Programming_language_support|here]]. Because of this support for programming languages software such as emulators have been created for these devices. | ||
+ | |||
+ | =TI-Nspire= | ||
{{Infobox console | {{Infobox console | ||
|title = TI-NSpire series | |title = TI-NSpire series | ||
|logo = NSpire.jpeg | |logo = NSpire.jpeg | ||
|developer = Texas Instruments | |developer = Texas Instruments | ||
− | |type = Calculator | + | |type = [[:Category:Emulators on calculators|Calculator]] |
|release = 2007 | |release = 2007 | ||
− | |||
|emulated = {{✓}} | |emulated = {{✓}} | ||
}} | }} | ||
Line 11: | Line 13: | ||
==Nintendo== | ==Nintendo== | ||
− | |||
===NES=== | ===NES=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 38: | Line 38: | ||
===SNES=== | ===SNES=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 56: | Line 55: | ||
===Game Boy / Color=== | ===Game Boy / Color=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 74: | Line 72: | ||
===Game Boy Advance=== | ===Game Boy Advance=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 92: | Line 89: | ||
===Pokemon Mini=== | ===Pokemon Mini=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 110: | Line 106: | ||
==SEGA== | ==SEGA== | ||
− | |||
===Genesis=== | ===Genesis=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 137: | Line 131: | ||
===Master System / Game Gear=== | ===Master System / Game Gear=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 155: | Line 148: | ||
==Atari== | ==Atari== | ||
− | |||
===2600=== | ===2600=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 175: | Line 166: | ||
===7800=== | ===7800=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 193: | Line 183: | ||
===Jaguar=== | ===Jaguar=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 211: | Line 200: | ||
==Other Consoles== | ==Other Consoles== | ||
− | |||
===WonderSwan=== | ===WonderSwan=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 231: | Line 218: | ||
===SuperVision=== | ===SuperVision=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 249: | Line 235: | ||
===PC Engine / TurboGrafx-16=== | ===PC Engine / TurboGrafx-16=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 281: | Line 266: | ||
===Vectrex=== | ===Vectrex=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 299: | Line 283: | ||
===Arcade=== | ===Arcade=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 317: | Line 300: | ||
===ScummVM=== | ===ScummVM=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 334: | Line 316: | ||
|} | |} | ||
− | ===PlayStation | + | ===PlayStation=== |
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 353: | Line 334: | ||
===Commodore Plus4/16=== | ===Commodore Plus4/16=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 371: | Line 351: | ||
==Computers== | ==Computers== | ||
− | |||
===Macintosh Plus=== | ===Macintosh Plus=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 391: | Line 369: | ||
===Apple I=== | ===Apple I=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 409: | Line 386: | ||
===Z80=== | ===Z80=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 427: | Line 403: | ||
===Android=== | ===Android=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 446: | Line 421: | ||
===Linux=== | ===Linux=== | ||
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 464: | Line 438: | ||
([https://hackspire.org/index.php?title=Linux Tutorial]) | ([https://hackspire.org/index.php?title=Linux Tutorial]) | ||
− | === | + | ===CHIP-8=== |
− | |||
{| class="wikitable sortable" style="text-align:center;" | {| class="wikitable sortable" style="text-align:center;" | ||
! Name | ! Name | ||
− | ! class="unsortable"| | + | ! class="unsortable"|Latest version |
! class="unsortable"|Active | ! class="unsortable"|Active | ||
! scope="col"|[[Emulation Accuracy|Accuracy]] | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
Line 475: | Line 448: | ||
|- | |- | ||
| Chip8Emu | | Chip8Emu | ||
− | | [https:// | + | | [https://github.com/Ti64CLi/Chip8Emu Chip8Emu] |
| {{✗}} | | {{✗}} | ||
| Mid | | Mid | ||
Line 482: | Line 455: | ||
|} | |} | ||
+ | =TI-84 series= | ||
{{Infobox console | {{Infobox console | ||
|title = TI-84 series | |title = TI-84 series | ||
|logo = ti84+ce.jpeg | |logo = ti84+ce.jpeg | ||
|developer = Texas Instruments | |developer = Texas Instruments | ||
− | |type = Calculator | + | |type = [[:Category:Emulators on calculators|Calculator]] |
|release = 2005 | |release = 2005 | ||
|emulated = {{✓}} | |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. | 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== | ==Nintendo== | ||
− | |||
===Game Boy=== | ===Game Boy=== | ||
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
− | ! scope="col"| | + | ! scope="col"|Latest 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"|83+ | ! scope="col"|83+ | ||
Line 510: | Line 480: | ||
! scope="col"|84+ CE | ! scope="col"|84+ CE | ||
|- | |- | ||
− | |TI-Boy CE | + | |[[TI-Boy CE]] |
|[https://github.com/calc84maniac/tiboyce/releases git] | |[https://github.com/calc84maniac/tiboyce/releases git] | ||
|{{✓}} | |{{✓}} | ||
Line 542: | Line 512: | ||
===NES=== | ===NES=== | ||
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
− | ! scope="col"| | + | ! scope="col"|Latest 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 | ||
Line 557: | Line 526: | ||
|} | |} | ||
− | == | + | ==CHIP-8== |
− | + | ===CHIP-8=== | |
− | ===CHIP-8 | ||
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
− | ! scope="col"| | + | ! scope="col"|Latest version |
+ | ! scope="col"|Extension(s) | ||
! 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 | ||
Line 575: | Line 543: | ||
|C8SALT | |C8SALT | ||
|[https://github.com/NinjaWeedle/C8SALT git] | |[https://github.com/NinjaWeedle/C8SALT git] | ||
+ | |CHIP-8<br>S-CHIP | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
Line 583: | Line 552: | ||
|{{✓}} | |{{✓}} | ||
|{{✓}} | |{{✓}} | ||
− | |||
|- | |- | ||
|Chip-84 | |Chip-84 | ||
|[https://github.com/Chip-84/chip-84 git] | |[https://github.com/Chip-84/chip-84 git] | ||
+ | |CHIP-8 | ||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
Line 598: | Line 567: | ||
|Chip84CE | |Chip84CE | ||
|[https://github.com/kyleleong/chip84ce git] | |[https://github.com/kyleleong/chip84ce git] | ||
+ | |CHIP-8 | ||
|{{✓}} | |{{✓}} | ||
|{{✗}} | |{{✗}} | ||
Line 606: | Line 576: | ||
|{{✗}} | |{{✗}} | ||
|{{✓}} | |{{✓}} | ||
+ | |- | ||
+ | |Vinegar | ||
+ | |[https://benryves.com/bin/vinegar/ 1.1] | ||
+ | |CHIP-8 | ||
+ | |{{✓}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
+ | |{{✗}} | ||
|} | |} | ||
==Computers== | ==Computers== | ||
− | |||
===DOS=== | ===DOS=== | ||
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
− | ! scope="col"| | + | ! scope="col"|Latest 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"|83+ | ! scope="col"|83+ | ||
Line 635: | Line 615: | ||
==Source ports and Reimplementations== | ==Source ports and Reimplementations== | ||
− | |||
{| class="wikitable" style="text-align:center;" | {| class="wikitable" style="text-align:center;" | ||
! scope="col"|Name | ! scope="col"|Name | ||
− | ! scope="col"| | + | ! scope="col"|Latest 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"|Game | ! scope="col"|Game | ||
Line 693: | Line 672: | ||
|{{✓}} | |{{✓}} | ||
|} | |} | ||
+ | =TI-85 series= | ||
+ | {{Infobox console | ||
+ | |title = TI-85 series | ||
+ | |developer = Texas Instruments | ||
+ | |type = [[:Category:Emulators on calculators|Calculator]] | ||
+ | |release = 1992 | ||
+ | |emulated = {{✓}} | ||
+ | }} | ||
+ | ==CHIP-8== | ||
+ | ===CHIP-8=== | ||
+ | {| class="wikitable sortable" style="text-align:center;" | ||
+ | ! Name | ||
+ | ! class="unsortable"|Latest version | ||
+ | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
+ | ! class="unsortable"|Active | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! [[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |uChip8 | ||
+ | |[https://www.ticalc.org/archives/files/fileinfo/67/6710.html 0.1] | ||
+ | |? | ||
+ | |{{✗}} | ||
+ | |{{?}} | ||
+ | |{{R}} | ||
+ | |} | ||
+ | =TI-89 series= | ||
+ | {{Infobox console | ||
+ | |title = TI-89 series | ||
+ | |developer = Texas Instruments | ||
+ | |type = [[:Category:Emulators on calculators|Calculator]] | ||
+ | |release = 1998 | ||
+ | |emulated = {{✓}} | ||
+ | }} | ||
+ | |||
+ | ===Game Boy / Color=== | ||
+ | {| class="wikitable sortable" style="text-align:center;" | ||
+ | ! Name | ||
+ | ! class="unsortable"|Latest version | ||
+ | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
+ | ! class="unsortable"|Active | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! [[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | | gb68k<ref Group=N>gb68k runs on TI-89, Voyage 200 and TI-92+</ref> | ||
+ | | [https://web.archive.org/web/20231207130407/https://ticalc.org/archives/files/fileinfo/369/36950.html 0.5.6] | ||
+ | | Low | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | |} | ||
+ | =TI-92 series= | ||
+ | {{Infobox console | ||
+ | |title = TI-89 series | ||
+ | |developer = Texas Instruments | ||
+ | |type = [[:Category:Emulators on calculators|Calculator]] | ||
+ | |release = 1995 | ||
+ | |emulated = {{✓}} | ||
+ | }} | ||
+ | ==CHIP-8== | ||
+ | ===CHIP-8=== | ||
+ | {| class="wikitable sortable" style="text-align:center;" | ||
+ | ! Name | ||
+ | ! class="unsortable"|Latest version | ||
+ | ! scope="col"|[[Emulation Accuracy|Accuracy]] | ||
+ | ! class="unsortable"|Active | ||
+ | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
+ | ! [[Recommended Emulators|Recommended]] | ||
+ | |- | ||
+ | |Chip8/SChip8 Emulation Library | ||
+ | |[https://www.ticalc.org/archives/files/authors/2/258.html 0.9 Beta] | ||
+ | |? | ||
+ | |{{?}} | ||
+ | |{{✗}} | ||
+ | |{{R}} | ||
+ | |} | ||
+ | ==Notes== | ||
+ | <references group="N"/> | ||
==See also== | ==See also== | ||
* [[Calculator emulators]] | * [[Calculator emulators]] | ||
− | |||
[[Category:Emulators on calculators]] | [[Category:Emulators on calculators]] |
Latest revision as of 21:44, 14 June 2024
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.
Contents
TI-Nspire[edit]
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[edit]
NES[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
NESpire | 0.30 git (tangrs-mod) |
✗ | Mid | ~ | ✓ |
LameNES | git | ✗ | Low | ✓ | ~ |
SNES[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
PocketSNES | git | ✗ | Mid | ✓ | ✓ |
Game Boy / Color[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
gbc4NSpire | 0.92 git |
✗ | Mid | ~ | ✓ |
Game Boy Advance[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
gpSP-NSpire | Alpha 0.11 git |
✗ | Mid | ✓ | ✓ |
Pokemon Mini[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
Pokemini | Release git |
✗ | Mid | ✓ | ✓ |
SEGA[edit]
Genesis[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
PicoDrive | 1.35 git |
✗ | Mid | ✓ | ~ |
DGen | git | ✗ | Mid | ✓ | ~ |
Master System / Game Gear[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
SMS Plus | Initial Release git |
✗ | Mid | ✓ | ✓ |
Atari[edit]
2600[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
Stella-NSpire | git | ✗ | Mid | ✓ | ✗ |
7800[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
ProSystem-NSpire | git | ✗ | Mid | ✓ | ✗ |
Jaguar[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
VirtualJaguar-NSpire | git | ✗ | Low | ✓ | ✗ |
Other Consoles[edit]
WonderSwan[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
Oswan | Gameblabla's Oswan | ✗ | Mid | ✗ | ✓ |
SuperVision[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
Potator | git | ✗ | Mid | ✓ | ✓ |
PC Engine / TurboGrafx-16[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
Temper | Temper git |
✗ | Mid | ✓ | ✓ |
HuGo | git | ✗ | Mid | ✓ | ✓ |
Mednafen PCE-Fast | git | ✗ | Mid | ✓ | ✓ |
Vectrex[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
VecX | Vecx | ✗ | Mid | ✗ | ✓ |
Arcade[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
MAME-NSpire | git | ✗ | Mid | ✓ | ✗ |
ScummVM[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
ScummVM-NSpire | 1.7.0 | ✗ | Mid | ✗ | ✗ |
PlayStation[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
PCSX4NSpire | git | ✗ | Mid | ✓ | ✗ |
Commodore Plus4/16[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
Yapesdl-NSpire | git | ✗ | Mid | ✓ | ✗ |
Computers[edit]
Macintosh Plus[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
Mini vMac NSpire | 3.3.3 | ✗ | Mid | ✗ | ✓ |
Apple I[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
Pom1-NSpire | Pom1-Nspire | ✗ | Mid | ✗ | ✓ |
Z80[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
Z80 NSpire | Z80 Nspire | ✗ | Mid | ✗ | ✓ |
Android[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
nDroid Project | git | ✗ | Mid | ✓ | ✗ |
(Tutorial)
Linux[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
NSpire Linux Loader 2 | git | ✗ | Mid | ✓ | ✗ |
(Tutorial)
CHIP-8[edit]
Name | Latest version | Active | Accuracy | FLOSS | Recommended |
---|---|---|---|---|---|
Chip8Emu | Chip8Emu | ✗ | Mid | ✓ | ✓ |
TI-84 series[edit]
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[edit]
Game Boy[edit]
Name | Latest 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[edit]
Name | Latest version | FLOSS | Active | 84+ CE |
---|---|---|---|---|
NES84 | git | ✓ | ✗ | ✓ |
CHIP-8[edit]
CHIP-8[edit]
Name | Latest version | Extension(s) | FLOSS | Active | 83+ | 83+ SE | 84+ | 84+ SE | 84+ C SE | 84+ CE |
---|---|---|---|---|---|---|---|---|---|---|
C8SALT | git | CHIP-8 S-CHIP |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Chip-84 | git | CHIP-8 | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
Chip84CE | git | CHIP-8 | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✓ |
Vinegar | 1.1 | CHIP-8 | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ | ✗ |
Computers[edit]
DOS[edit]
Name | Latest version | FLOSS | 83+ | 83+ SE | 84+ | 84+ SE | 84+ C SE | 84+ CE |
---|---|---|---|---|---|---|---|---|
CalcDOS | Link | ✗ | ✓ | ✓ | ✓ | ✓ | ✗ | ✗ |
Source ports and Reimplementations[edit]
Name | Latest 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 | ✗ | ✓ |
TI-85 series[edit]
Developer | Texas Instruments |
---|---|
Type | Calculator |
Release date | 1992 |
Emulated | ✓ |
CHIP-8[edit]
CHIP-8[edit]
Name | Latest version | Accuracy | Active | FLOSS | Recommended |
---|---|---|---|---|---|
uChip8 | 0.1 | ? | ✗ | ? | ! |
TI-89 series[edit]
Developer | Texas Instruments |
---|---|
Type | Calculator |
Release date | 1998 |
Emulated | ✓ |
Game Boy / Color[edit]
Name | Latest version | Accuracy | Active | FLOSS | Recommended |
---|---|---|---|---|---|
gb68k[N 1] | 0.5.6 | Low | ✗ | ✓ | ✗ |
TI-92 series[edit]
Developer | Texas Instruments |
---|---|
Type | Calculator |
Release date | 1995 |
Emulated | ✓ |
CHIP-8[edit]
CHIP-8[edit]
Name | Latest version | Accuracy | Active | FLOSS | Recommended |
---|---|---|---|---|---|
Chip8/SChip8 Emulation Library | 0.9 Beta | ? | ? | ✗ | ! |
Notes[edit]
- ↑ gb68k runs on TI-89, Voyage 200 and TI-92+