Difference between revisions of "Emulators on TI calculators"

From Emulation General Wiki
Jump to navigation Jump to search
m
 
(78 intermediate revisions by 29 users not shown)
Line 1: Line 1:
There are multiple Texas Instruments calculators that are capable of running emulators. Each of these and their emulators are listed below.
+
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 Series=
+
=TI-Nspire=
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, [http://ndless.me/ Ndless] must be installed on the device. Note that while many programs for the Nspire CX will also work the Nspire, some will not work due to the Nspire having less RAM and a grayscale display.
+
{{Infobox console
 +
|title = TI-NSpire series
 +
|logo = NSpire.jpeg
 +
|developer = Texas Instruments
 +
|type = [[:Category:Emulators on calculators|Calculator]]
 +
|release = 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, [http://ndless.me/ 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==
 
==Nintendo==
 
 
===NES===
 
===NES===
[https://www.ticalc.org/archives/files/fileinfo/432/43217.html NESpire]
+
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| NESpire
 +
| [https://www.ticalc.org/archives/files/fileinfo/432/43217.html 0.30] <br> [https://github.com/tangrs/nespire-tangrs-mod git]<small> (tangrs-mod)</small>
 +
| {{✗}}
 +
| Mid
 +
| {{~}}
 +
| {{✓}}
 +
|-
 +
| LameNES
 +
| [https://github.com/gameblabla/lamenes-nspire git]
 +
| {{✗}}
 +
| Low
 +
| {{✓}}
 +
| {{~}}
 +
|}
  
 
===SNES===
 
===SNES===
[https://www.ticalc.org/archives/files/fileinfo/465/46538.html PocketSNES]
+
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| PocketSNES
 +
| [https://github.com/gameblabla/pocketsnes-nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
|}
  
 
===Game Boy / Color===
 
===Game Boy / Color===
[https://www.ticalc.org/archives/files/fileinfo/426/42630.html gbc4nspire]
+
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| gbc4NSpire
 +
| [https://www.ticalc.org/archives/files/fileinfo/426/42630.html 0.92]<br> [https://github.com/calc84maniac/gbc4nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{~}}
 +
| {{✓}}
 +
|}
  
 
===Game Boy Advance===
 
===Game Boy Advance===
[https://www.ticalc.org/archives/files/fileinfo/449/44971.html gbSP-Nspire]
+
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| gpSP-NSpire
 +
| [https://www.ticalc.org/archives/files/fileinfo/449/44971.html Alpha 0.11] <br> [https://github.com/Vogtinator/gpsp git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Pokemon Mini===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Pokemini
 +
| [https://translate.google.com/translate?hl=en&sl=auto&tl=en&u=https%3A%2F%2Ftiplanet.org%2Fforum%2Farchives_voir.php%3Fid%3D205947 Release] <br>[https://github.com/gameblabla/pokemini git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
|}
  
 
==SEGA==
 
==SEGA==
 
 
===Genesis===
 
===Genesis===
[https://www.ticalc.org/archives/files/fileinfo/465/46547.html PicoDrive]
+
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| PicoDrive
 +
| [https://www.ticalc.org/archives/files/fileinfo/465/46547.html 1.35] <br>[https://github.com/gameblabla/picodrive-nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{~}}
 +
|-
 +
| DGen
 +
| [https://github.com/gameblabla/dgen-nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{~}}
 +
|}
  
 
===Master System / Game Gear===
 
===Master System / Game Gear===
[https://www.ticalc.org/archives/files/fileinfo/467/46743.html SMS_Plus]
+
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| SMS Plus
 +
| [https://www.ticalc.org/archives/files/fileinfo/467/46743.html Initial Release] <br>[https://github.com/gameblabla/sms-nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
|}
  
===SG-1000===
+
==Atari==
{{no known emulators}}
+
===2600===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Stella-NSpire
 +
| [https://github.com/gameblabla/stella-nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
|}
 +
 
 +
===7800===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| ProSystem-NSpire
 +
| [https://github.com/gameblabla/prosystem-nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
|}
 +
 
 +
===Jaguar===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| VirtualJaguar-NSpire
 +
| [https://github.com/gameblabla/virtualjaguar-nspire git]
 +
| {{✗}}
 +
| Low
 +
| {{✓}}
 +
| {{✗}}
 +
|}
  
 
==Other Consoles==
 
==Other Consoles==
 +
===WonderSwan===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Oswan
 +
| [https://www.ticalc.org/archives/files/fileinfo/464/46494.html Gameblabla's Oswan]
 +
| {{✗}}
 +
| Mid
 +
| {{✗}}
 +
| {{✓}}
 +
|}
  
===WonderSwan===
+
===SuperVision===
[https://www.ticalc.org/archives/files/fileinfo/464/46494.html Gameblabla's Oswan]
+
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Potator
 +
| [https://github.com/gameblabla/potator git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
|}
  
 
===PC Engine / TurboGrafx-16===
 
===PC Engine / TurboGrafx-16===
[https://www.ticalc.org/archives/files/fileinfo/467/46744.html Temper]
+
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Temper
 +
| [https://www.ticalc.org/archives/files/fileinfo/467/46744.html Temper] <br>[https://github.com/gameblabla/temper_nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| HuGo
 +
| [https://github.com/gameblabla/hugo-nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| Mednafen PCE-Fast
 +
| [https://github.com/gameblabla/pce-fast-nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
|}
  
 
===Vectrex===
 
===Vectrex===
[https://www.ticalc.org/archives/files/fileinfo/465/46508.html vecx]
+
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| VecX
 +
| [https://www.ticalc.org/archives/files/fileinfo/465/46508.html Vecx]
 +
| {{✗}}
 +
| Mid
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 
 +
===Arcade===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| MAME-NSpire
 +
| [https://github.com/gameblabla/mame_nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
|}
 +
 
 +
===ScummVM===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| ScummVM-NSpire
 +
| [https://translate.google.com/translate?hl=en&sl=auto&tl=en&u=https%3A%2F%2Ftiplanet.org%2Fforum%2Farchives_voir.php%3Fid%3D297984http%3A%2F%2F 1.7.0]
 +
| {{✗}}
 +
| Mid
 +
| {{✗}}
 +
| {{✗}}
 +
|}
 +
 
 +
===PlayStation===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| PCSX4NSpire
 +
| [https://github.com/gameblabla/pcsx4nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
|}
 +
 
 +
===Commodore Plus4/16===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Yapesdl-NSpire
 +
| [https://github.com/gameblabla/yapeSDL_nspire git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
|}
  
 
==Computers==
 
==Computers==
 +
===Macintosh Plus===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Mini vMac NSpire
 +
| [https://www.ticalc.org/archives/files/fileinfo/453/45317.html 3.3.3]
 +
| {{✗}}
 +
| Mid
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 +
===Apple I===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Pom1-NSpire
 +
| [https://codewalr.us/index.php?topic=670.msg36657#msg36657 Pom1-Nspire]
 +
| {{✗}}
 +
| Mid
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 +
===Z80===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Z80 NSpire
 +
| [http://www.omnimaga.org/ti-nspire-projects/z80-emulator-for-nspire Z80 Nspire]
 +
| {{✗}}
 +
| Mid
 +
| {{✗}}
 +
| {{✓}}
 +
|}
 +
 +
===Android===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| nDroid Project
 +
| [https://github.com/nDroidProject git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
|}
 +
([https://forum.xda-developers.com/android/software-hacking/port-android-ti-nspire-cx-t3143757 Tutorial])
 +
 +
===Linux===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| NSpire Linux Loader 2
 +
| [https://github.com/tangrs/nspire-linux-loader2 git]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✗}}
 +
|}
 +
([https://hackspire.org/index.php?title=Linux Tutorial])
 +
 +
===CHIP-8===
 +
{| class="wikitable sortable" style="text-align:center;"
 +
! Name
 +
! class="unsortable"|Latest version
 +
! class="unsortable"|Active
 +
! scope="col"|[[Emulation Accuracy|Accuracy]]
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! [[Recommended Emulators|Recommended]]
 +
|-
 +
| Chip8Emu
 +
| [https://github.com/Ti64CLi/Chip8Emu Chip8Emu]
 +
| {{✗}}
 +
| Mid
 +
| {{✓}}
 +
| {{✓}}
 +
|}
  
===Macintosh Plus===
+
=TI-84 series=
[https://www.ticalc.org/archives/files/fileinfo/453/45317.html Mini vMac]
+
{{Infobox console
 +
|title = TI-84 series
 +
|logo = ti84+ce.jpeg
 +
|developer = Texas Instruments
 +
|type = [[:Category:Emulators on calculators|Calculator]]
 +
|release = 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.
 
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===
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Latest version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|83+
 +
! scope="col"|83+ SE
 +
! scope="col"|84+
 +
! scope="col"|84+ SE
 +
! scope="col"|84+ C SE
 +
! scope="col"|84+ CE
 +
|-
 +
|[[TI-Boy CE]]
 +
|[https://github.com/calc84maniac/tiboyce/releases git]
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|-
 +
|TI-Boy CSE
 +
|[https://www.omnimaga.org/ti-boy-se-game-boy-emulator-for-ti-83se84/official-ti-boy-cse-alpha-thread/ Alpha 0.0.03]
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✗}}
 +
|-
 +
|TI-Boy SE
 +
|[https://github.com/calc84maniac/tiboyse git]
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✗}}
 +
|}
  
===Game Boy/Color===
+
===NES===
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Latest version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|84+ CE
 +
|-
 +
|NES84
 +
|[https://github.com/Skyluker4/NES84 git]
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✓}}
 +
|}
  
 +
==CHIP-8==
 +
===CHIP-8===
 
{| class="wikitable" style="text-align:center;"
 
{| class="wikitable" style="text-align:center;"
 
! scope="col"|Name
 
! scope="col"|Name
! scope="col"|Link
+
! scope="col"|Latest version
 +
! scope="col"|Extension(s)
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 
! scope="col"|83+
 
! scope="col"|83+
 
! scope="col"|83+ SE
 
! scope="col"|83+ SE
Line 62: Line 541:
 
! scope="col"|84+ CE
 
! scope="col"|84+ CE
 
|-
 
|-
|TI-Boy SE
+
|C8SALT
|[https://www.ticalc.org/archives/files/fileinfo/419/41990.html Link]
+
|[https://github.com/NinjaWeedle/C8SALT git]
|{{}}
+
|CHIP-8<br>S-CHIP
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 
|{{✓}}
 +
|-
 +
|Chip-84
 +
|[https://github.com/Chip-84/chip-84 git]
 +
|CHIP-8
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 +
|{{✓}}
 
|-
 
|-
|TI-Boy CE
+
|Chip84CE
|[https://github.com/calc84maniac/tiboyce/releases Link]
+
|[https://github.com/kyleleong/chip84ce git]
 +
|CHIP-8
 +
|{{✓}}
 +
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
 
|{{✗}}
Line 79: 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"|Link
+
! scope="col"|Latest version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|83+
 
! scope="col"|83+
 
! scope="col"|83+ SE
 
! scope="col"|83+ SE
Line 97: Line 605:
 
|CalcDOS
 
|CalcDOS
 
|[https://www.ticalc.org/archives/files/fileinfo/319/31908.html Link]
 
|[https://www.ticalc.org/archives/files/fileinfo/319/31908.html Link]
 +
|{{✗}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✓}}
 +
|{{✗}}
 +
|{{✗}}
 +
|}
 +
 +
==Source ports and Reimplementations==
 +
{| class="wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|Latest version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Game
 +
! scope="col"|Genre
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended Emulators|Recommended]]
 +
|-
 +
|nVVVVVV
 +
|[https://github.com/PGNickerson/nVVVVVV git]
 +
|{{✓}}
 +
|VVVVVV
 +
|Platformer
 +
|{{✗}}
 +
|{{✓}}
 +
|-
 +
|nxengine-nspire
 +
|[https://github.com/gameblabla/nxengine-nspire git]
 +
|{{✓}}
 +
|Cave Story
 +
|Platformer
 +
|{{✗}}
 +
|{{✓}}
 +
|-
 +
|nPal
 +
|[https://github.com/zephray/nPal git]
 +
|{{✓}}
 +
|Pal
 +
|RPG
 +
|{{✗}}
 
|{{✓}}
 
|{{✓}}
 +
|-
 +
|wolf4sdl_nspire
 +
|[https://github.com/gameblabla/wolf4sdl_nspire git]
 
|{{✓}}
 
|{{✓}}
 +
|Wolfenstein 3d
 +
|FPS
 +
|{{✗}}
 
|{{✓}}
 
|{{✓}}
 +
|-
 +
|2048-nspire
 +
|[https://github.com/GraxCode/2048-nspire git]
 +
|{{✓}}
 +
|2048
 +
|Puzzle
 +
|{{✗}}
 +
|{{✓}}
 +
|-
 +
|Cannonball-nspire
 +
|[https://github.com/gameblabla/cannonball-nspire git]
 
|{{✓}}
 
|{{✓}}
 +
|OutRun
 +
|Racing
 
|{{✗}}
 
|{{✗}}
 +
|{{✓}}
 +
|}
 +
=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}}
 
|}
 
|}
[[Category:Emulators on consoles]]
+
==Notes==
 +
<references group="N"/>
 +
==See also==
 +
* [[Calculator emulators]]
 +
 
 +
[[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.

TI-Nspire[edit]

TI-NSpire series
NSpire.jpeg
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]

TI-84 series
Ti84+ce.jpeg
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]

TI-85 series
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]

TI-89 series
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]

TI-89 series
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]

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

See also[edit]