Calculator emulators: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
update link
add Calcoom emulators
 
(30 intermediate revisions by 13 users not shown)
Line 16: Line 16:
Using third-party emulators requires a copy of the operating system of the calculator. It can be officially downloaded from [https://education.ti.com/en/software/search here].
Using third-party emulators requires a copy of the operating system of the calculator. It can be officially downloaded from [https://education.ti.com/en/software/search here].
====Generations of TI-83/84 hardware====
====Generations of TI-83/84 hardware====
There are actually 3 generations of TI-83/84 hardware, despite all of them being categorized under the same TI-83/84 model number. Notice that assembly programs written for one generation won't be able to run on a TI-83/84 with another generation of hardware.  
There are actually 4 generations of TI-83/84 hardware, despite all of them being categorized under the same TI-83/84 model number. Notice that assembly programs written for one generation won't be able to run on a TI-83/84 with another generation of hardware.  


* Monochrome Z80: Featuring Zilog Z80 microprocessor, monochrome LCD, and AAA batteries. Including TI-83/84 Plus (Sliver Edition) and all their variations such as TI-83 Plus.fr, TI-84 Plus Pocket etc.
* Monochrome Z80: Featuring Zilog Z80 microprocessor, monochrome LCD, and AAA batteries. Including TI-83/84 Plus (Sliver Edition) and all their variations such as TI-83 Plus.fr, TI-84 Plus Pocket etc.
* Color Z80: Featuring Zilog Z80 microprocessor but with color LCD and rechargeable lithium-ion batteries. There is only one model in this generation: TI-84 Plus C Silver Edition.
* Color Z80: Featuring Zilog Z80 microprocessor but with color LCD and rechargeable lithium-ion batteries. There is only one model in this generation: TI-84 Plus C Silver Edition.
* eZ80: Featuring Zilog eZ80 microprocessor with color LCD. Including TI-83 Premium CE (Python Edition), TI-82 Advanced Python Edition, and TI-84 CE (Python Edition).
* eZ80: Featuring Zilog eZ80 microprocessor with color LCD. Including TI-83 Premium CE (Python Edition), TI-82 Advanced Python Edition, and TI-84 CE (Python Edition).
* ARM: Featuring an ARM based microprocessor with color LCD. There is only one model in this generation: TI-84 Evo.


====Orion TI-84 Plus====
====Orion TI-84 Plus====
Line 32: Line 33:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|Monochrome Z80
! scope="col"|Monochrome Z80
! scope="col"|Color Z80
! scope="col"|Color Z80
! scope="col"|eZ80
! scope="col"|eZ80
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|ARM
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 48: Line 50:
| {{✓}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{}}
| {{}}
| {{Green}} {{License|MIT}} ({{License|Permissive}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 58: Line 61:
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{}}
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 68: Line 72:
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
| {{}}
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 79: Line 84:
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{Red}} {{License|Proprietary}}
| ?
| ?
| {{✓}}
| {{✓}}
Line 89: Line 95:
| {{✓}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 94: Line 101:
| [[MAME]]
| [[MAME]]
|align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}
|align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}
| {{MAMEVer}}
|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref><br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br>[https://buildbot.libretro.com/nightly/ libretro core]
| {{✓}}
| {{✓}}
| {{~}}<ref group=M name=MAME-Z80>Listed but doesn't work yet.</ref>
| {{~}}<ref group=M name=MAME-Z80>Listed but doesn't work yet.</ref>
| {{~}}<ref group=M name=MAME-Z80>Listed but doesn't work yet.</ref>
| {{~}}<ref group=M name=MAME-Z80>Listed but doesn't work yet.</ref>
| {{}}
| {{✗}}
| {{Green}} {{License|GPLv2}}<br>{{License|BSD3}}
| {{✓}}
| {{✓}}
| {{~}}
| {{~}}
Line 110: Line 118:
| {{✓}}
| {{✓}}
| {{✗}}
| {{✗}}
| {{}}
| {{}}
| {{Green}} {{License|MIT}} ({{License|Permissive}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 123: Line 132:
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 132: Line 142:
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{}}
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 145: Line 156:
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{Red}} {{License|Proprietary}}
| ?
| ?
| {{✓}}
| {{✓}}
Line 154: Line 166:
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
| {{✗}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{~}}
|-
| [https://ti84evo.ti.com/84evo/en TI-84 Evo Online Calculator]<ref group=M name=PaidService>Paid Service.</ref>
|align=left|{{Icon|Web}}
|
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{✓}}
| {{~}}
| {{~}}
Line 160: Line 184:
</div>
</div>
<references group=M />
<references group=M />
<references group="N"/>


===TI-89 series===
===TI-89 series===
Line 175: Line 200:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 183: Line 208:
|align=left|{{Icon|Win|Lin|Mac}}
|align=left|{{Icon|Win|Lin|Mac}}
| [https://sourceforge.net/projects/gtktiemu/files 3.03]<br>[https://ports.macports.org/port/tiemu3 macOS]
| [https://sourceforge.net/projects/gtktiemu/files 3.03]<br>[https://ports.macports.org/port/tiemu3 macOS]
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 189: Line 214:
| [[MAME]]
| [[MAME]]
|align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}<ref group=N name=free>Also supports emulation for other Motorola 68000 based calculators including TI-92(II/+) and Voyage 200.</ref>
|align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}<ref group=N name=free>Also supports emulation for other Motorola 68000 based calculators including TI-92(II/+) and Voyage 200.</ref>
| {{MAMEVer}}
|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref><br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br>[https://buildbot.libretro.com/nightly/ libretro core]
| {{}}
| {{Green}} {{License|GPLv2}}<br>{{License|BSD3}}
| {{✓}}
| {{✓}}
| {{~}}
| {{~}}
Line 197: Line 222:
|align=left|{{Icon|W9x}}
|align=left|{{Icon|W9x}}
| [https://home.adelphi.edu/~mo17502/Virtual%20TI.zip 2.5 beta 5]
| [https://home.adelphi.edu/~mo17502/Virtual%20TI.zip 2.5 beta 5]
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| ?
| ?
Line 204: Line 229:
|align=left|{{Icon|W9x}}
|align=left|{{Icon|W9x}}
| 1.1?
| 1.1?
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 212: Line 237:
| Graph 89<ref group=N name=free>Also supports emulation for other Motorola 68000 based calculators including TI-92(II/+) and Voyage 200.</ref>
| Graph 89<ref group=N name=free>Also supports emulation for other Motorola 68000 based calculators including TI-92(II/+) and Voyage 200.</ref>
|align=left|{{Icon|Android}}
|align=left|{{Icon|Android}}
| [https://play.google.com/store/apps/details?id=com.Bisha.TI89Emu 1.1.3c]
| [https://f-droid.org/en/packages/com.eanema.graph89/ 1.2.0 (fork)]<br>[https://bitbucket.org/dhashoandroid/graph89-paid/src/master/ Original-e03b920]
| ?
| {{Green}} {{License|GPLv3}}
| {{}}
| {{}}
| {{✓}}
| {{✓}}
|-
|-
Line 222: Line 247:
|align=left|{{Icon|Web}}
|align=left|{{Icon|Web}}
|  
|  
| ?
| {{?}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
|}
|}
</div>
</div>
<references group=N />
<references group="N"/>


===TI-Nspire series===
===TI-Nspire series===
Line 252: Line 277:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 262: Line 287:
|align=left|{{Icon|Win|Mac|Lin}}
|align=left|{{Icon|Win|Mac|Lin}}
| [https://github.com/nspire-emus/firebird/releases git]
| [https://github.com/nspire-emus/firebird/releases git]
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 269: Line 294:
|align=left|{{Icon|Win|Mac}}
|align=left|{{Icon|Win|Mac}}
| [https://education.ti.com/en/software/details/en/B4F6E4EE05B94D75AAB4DFE24B2720AE/ti-nspirecxcas_pc_trial 5.4]
| [https://education.ti.com/en/software/details/en/B4F6E4EE05B94D75AAB4DFE24B2720AE/ti-nspirecxcas_pc_trial 5.4]
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 276: Line 301:
|align=left|{{Icon|Win}}
|align=left|{{Icon|Win}}
| 1.81
| 1.81
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 283: Line 308:
|align=left|{{Icon|Win}}
|align=left|{{Icon|Win}}
| 0.70
| 0.70
| {{}}
| {{?}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 292: Line 317:
|align=left|{{Icon|APK|iOS}}
|align=left|{{Icon|APK|iOS}}
| [https://github.com/nspire-emus/firebird/releases git]
| [https://github.com/nspire-emus/firebird/releases git]
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 298: Line 323:
| TI-Nspire App
| TI-Nspire App
|align=left|{{Icon|iOS}}
|align=left|{{Icon|iOS}}
| [https://apps.apple.com/us/app/ti-nspire/id590823242 6.1.0]<ref group=P name=iPadOnly>iPad only.</ref>
| 6.1.0?<ref group=P name=iPadOnly>iPad only.</ref>
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 305: Line 330:
| TI-Nspire CAS App
| TI-Nspire CAS App
|align=left|{{Icon|iOS}}
|align=left|{{Icon|iOS}}
| [https://apps.apple.com/us/app/ti-nspire-cas/id545351700 6.1.0]<ref group=P name=iPadOnly>iPad only.</ref>
| [https://apps.apple.com/us/app/ti-nspire-cas/id545351700 6.3.1]<ref group=P name=iPadOnly>iPad only.</ref>
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 315: Line 340:
|align=left|{{Icon|Web}}
|align=left|{{Icon|Web}}
| -
| -
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 321: Line 346:
</div>
</div>
<references group=P />
<references group=P />


===Scientific and financial models===
===Scientific and financial models===
Line 337: Line 363:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|Emulates
! scope="col"|Emulates
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 364: Line 390:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|Emulates
! scope="col"|Emulates
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 374: Line 400:
| Emu48
| Emu48
| align=left|{{Icon|Win|Mac|WinCE|DOS}}<ref group=Q name=OSX>Mac OS X version is only available for PowerPC based Macs and there is no plan to port it to x86/ARM platform.</ref>
| align=left|{{Icon|Win|Mac|WinCE|DOS}}<ref group=Q name=OSX>Mac OS X version is only available for PowerPC based Macs and there is no plan to port it to x86/ARM platform.</ref>
| [https://hp.giesselink.com/emu48.htm 1.66]<ref group=Q name=deadplatforms>Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.</ref>
| [https://hp.giesselink.com/emu48.htm {{Emu48Ver}}]<ref group=Q name=deadplatforms>Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.</ref>
| 38G, 39G, 40G, 48S, 48SX, 48G, 48G+, 48GX, 49G, 39g+, 39gs, 40gs, 48gII, 49g+, 50g
| 38G, 39G, 40G, 48S, 48SX, 48G, 48G+, 48GX, 49G, 39g+, 39gs, 40gs, 48gII, 49g+, 50g
| {{}}
| {{?}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 384: Line 410:
| [https://hp.giesselink.com/emu28.htm 1.38]
| [https://hp.giesselink.com/emu28.htm 1.38]
| 18C, 28C
| 18C, 28C
| {{}}
| {{?}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
|-
|-
| MAME
| [[MAME]]
| align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}
| align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}
| {{MAMEVer}}
|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref><br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br>[https://buildbot.libretro.com/nightly/ libretro core]
| 38G, 39G(✗), 48G, 48GX, 48G+, 48S, 48SX, 49G(✗), 49G+(✗)<ref group=Q name=problem>Models with a ✗ means it's listed, but doesn't work.</ref>
| 38G, 39G(✗), 48G, 48GX, 48G+, 48S, 48SX, 49G(✗), 49G+(✗)<ref group=Q name=problem>Models with a ✗ means it's listed, but doesn't work.</ref>
| {{}}
| {{Green}} {{License|GPLv2}}<br>{{License|BSD3}}
| {{✓}}
| {{✓}}
| {{~}}
| {{~}}
Line 400: Line 426:
| [https://www.hpcalc.org/details/3674 1.1]
| [https://www.hpcalc.org/details/3674 1.1]
| 48G, 48S, 48GX, 48SX
| 48G, 48S, 48GX, 48SX
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 408: Line 434:
| [https://www.hpcalc.org/details/3680 1999/12/14]
| [https://www.hpcalc.org/details/3680 1999/12/14]
| 48SX
| 48SX
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 424: Line 450:
| Emu48
| Emu48
| align=left|{{Icon||APK|WinMobile}}
| align=left|{{Icon||APK|WinMobile}}
| [https://hp.giesselink.com/emu48.htm 1.66]
| [https://hp.giesselink.com/emu48.htm {{Emu48Ver}}]
| 38G, 39G, 40G, 48S, 48SX, 48G, 48G+, 48GX, 49G, 39g+, 39gs, 40gs, 48gII, 49g+, 50g
| 38G, 39G, 40G, 48S, 48SX, 48G, 48G+, 48GX, 49G, 39g+, 39gs, 40gs, 48gII, 49g+, 50g
| {{}}
| {{?}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 434: Line 460:
| [https://hp.giesselink.com/emu28.htm 1.38]
| [https://hp.giesselink.com/emu28.htm 1.38]
| 18C, 28C
| 18C, 28C
| {{}}
| {{?}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 440: Line 466:
| Droid48
| Droid48
| align=left|{{Icon|APK}}
| align=left|{{Icon|APK}}
| [https://play.google.com/store/apps/details?id=org.ab.x48 1.72]
| [https://play.google.com/store/apps/details?id=org.ab.x48 1.78]
| 48G, 48S
| 48G, 48S
| {{}}
| {{Red}} {{License|Proprietary}}
| {{}}
| {{}}
| {{✓}}
| {{✓}}
|-
|-
| iHP48
| iHP48
| align=left|{{Icon|iOS}}
| align=left|{{Icon|iOS}}
| [https://apps.apple.com/us/app/ihp48/id1549608953 1.7]
| [https://apps.apple.com/us/app/ihp48/id1549608953 1.9]
| 38G, 39G, 48G, 48GX, 48S, 49G, 49G+, 50g
| 38G, 39G, 48G, 48GX, 48S, 49G, 49G+, 50g
| {{?}}
| {{?}}
| {{}}
| {{}}
| {{✓}}
| {{✓}}
|-
|-
Line 459: Line 485:
| 48GX
| 48GX
| {{?}}
| {{?}}
| {{}}
| {{}}
| {{~}}
| {{~}}
|-
|-
Line 466: Line 492:
| [https://www.hpcalc.org/details/9183 2020/06/06]
| [https://www.hpcalc.org/details/9183 2020/06/06]
| 38G, 39G, 40G, 48SX, 48GX, 49G
| 38G, 39G, 40G, 48SX, 48GX, 49G
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 474: Line 500:
| [https://palmdb.net/app/power48 1.0.0/1.5.1]
| [https://palmdb.net/app/power48 1.0.0/1.5.1]
| 48SX, 48GX, 49G
| 48SX, 48GX, 49G
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 484: Line 510:
| [https://www.brewology.com/downloads/download.php?id=5142&mcid=1 1.0.5]
| [https://www.brewology.com/downloads/download.php?id=5142&mcid=1 1.0.5]
| 48G
| 48G
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 494: Line 520:
|[https://github.com/ExistOS-Team/ExistOS-For-HP39GII/releases/tag/build-119 build 119]
|[https://github.com/ExistOS-Team/ExistOS-For-HP39GII/releases/tag/build-119 build 119]
|39G
|39G
|{{}}
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|{{✗}}
|{{✗}}
Line 500: Line 526:
</div>
</div>
<references group=Q />
<references group=Q />
<references group="N"/>
*
*


===HP Prime===
===HP Prime===
HP Prime is HP's new flagship product of graphic calculators, featuring a multipoint color touchscreen, 400 MHz ARM processor, and a much-improved computer algebra system.
HP Prime is HP's new flagship product of graphic calculators, featuring a multi-point color touchscreen, 400 MHz ARM processor, and a much-improved computer algebra system.
<div style="overflow-x:auto;width:100%">
<div style="overflow-x:auto;width:100%">
{| class="wikitable" style="text-align:center;width:100%"
{| class="wikitable" style="text-align:center;width:100%"
Line 509: Line 536:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Free To Use
! scope="col"|Free To Use
! scope="col"|Active
! scope="col"|Active
Line 519: Line 546:
| HP Prime Virtual Calculator Emulator
| HP Prime Virtual Calculator Emulator
|align=left|{{Icon|Win}}
|align=left|{{Icon|Win}}
| [https://www.hpcalc.org/details/8939 2.1.1.14596]<ref group=P name=free>Offical download portal is not available for individuals, only for signed up educators.</ref>
| [https://www.hpcalc.org/details/8939 2.1.1.14596]<ref group=P name=free>Official download portal is not available for individuals, only for signed up educators.</ref>
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 527: Line 554:
| HP Prime Graphing Calculator App
| HP Prime Graphing Calculator App
|align=left|{{Icon|Win}}
|align=left|{{Icon|Win}}
| [https://www.microsoft.com/store/productId/9NCL1WWGMSSM 2.1.14582.0-Free]</br>[https://www.microsoft.com/store/productId/9NBLGGH5XSL5 2.1.14582.70-Paid]
| [https://www.microsoft.com/store/productId/9NCL1WWGMSSM 2.1.14582.0-Free]<br>[https://www.microsoft.com/store/productId/9NBLGGH5XSL5 2.1.14582.70-Paid]
| {{}}
| {{Red}} {{License|Proprietary}}
| {{~}}<ref group=P name=free2>Free version with limited functionalities available seperately.</ref>
| {{~}}<ref group=P name=free2>Free version with limited functionalities available separately.</ref>
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 537: Line 564:
| HP Prime Graphing Calculator App
| HP Prime Graphing Calculator App
|align=left|{{Icon|iOS|APK}}
|align=left|{{Icon|iOS|APK}}
| [https://play.google.com/store/apps/details?id=com.hp.primecalculator.free 2.1.14584-Free]<br/> [https://play.google.com/store/apps/details?id=com.hp.primecalculator 2.1-Paid]
| [https://play.google.com/store/apps/details?id=com.hp.primecalculator.free 2.1.14584-Free]<br> [https://play.google.com/store/apps/details?id=com.hp.primecalculator 2.1-Paid]
| {{}}
| {{Red}} {{License|Proprietary}}
| {{~}}<ref group=P name=free3>Free version with limited functionalities available seperately.</ref>
| {{~}}<ref group=P name=free3>Free version with limited functionalities available separately.</ref>
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 555: Line 582:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|Emulates
! scope="col"|Emulates
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 567: Line 594:
| [https://thomasokken.com/plus42 {{Plus42Ver}}]
| [https://thomasokken.com/plus42 {{Plus42Ver}}]
| HP-42S
| HP-42S
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 573: Line 600:
| Emu42
| Emu42
| align=left|{{Icon|Windows}}
| align=left|{{Icon|Windows}}
| [https://hp.giesselink.com/emu42.htm 1.30]<ref group=R name=deadplatforms>Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.</ref>
| [https://hp.giesselink.com/emu42.htm 1.31]<ref group=R name=deadplatforms>Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.</ref>
| 10B, 14B, 17B, 17BII, 20S, 21S, 22S, 27S, 32S, 32SII, 42S, 19BII, 28S
| 10B, 14B, 17B, 17BII, 20S, 21S, 22S, 27S, 32S, 32SII, 42S, 19BII, 28S
| {{}}
| {{?}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 583: Line 610:
| [https://thomasokken.com/free42/ {{Free42Ver}}]
| [https://thomasokken.com/free42/ {{Free42Ver}}]
| 42S
| 42S
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 591: Line 618:
| [https://www.educalc.net/2336453.page 2012.11.29 Build 19029]<ref group=R name=free>Offical download portal is not available for individuals, only for signed up educators.</ref>
| [https://www.educalc.net/2336453.page 2012.11.29 Build 19029]<ref group=R name=free>Offical download portal is not available for individuals, only for signed up educators.</ref>
| SmartCalc 300s
| SmartCalc 300s
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
|-
| BeuEPS
| align=left|{{Icon|Java}}
| [https://tiplanet.org/forum/archives_voir.php?id=4431051 v0.0]
| 300s+
| {{?}}
| {{✓}}
| {{~}}
|-
|-
| WP-34s emulator
| WP-34s emulator
Line 599: Line 634:
| [https://sourceforge.net/projects/wp34s/files/emulator 3.3]  
| [https://sourceforge.net/projects/wp34s/files/emulator 3.3]  
| WP-34s
| WP-34s
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| ?
| ?
| {{✓}}
| {{✓}}
Line 607: Line 642:
| [https://www.educalc.net/2338917.page 2012/11/29]
| [https://www.educalc.net/2338917.page 2012/11/29]
| 12C
| 12C
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 615: Line 650:
| [https://www.hpcalc.org/details/4345 1.0]
| [https://www.hpcalc.org/details/4345 1.0]
| 12C
| 12C
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 623: Line 658:
| Plus42
| Plus42
| align=left|{{Icon|Android}}{{Icon|iOS}}
| align=left|{{Icon|Android}}{{Icon|iOS}}
| [https://thomasokken.com/plus42 1.1.6]
| [https://thomasokken.com/plus42 1.1.17b]
| HP-42S
| HP-42S
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 631: Line 666:
| Emu42
| Emu42
| align=left|{{Icon|APK|WinMobile}}
| align=left|{{Icon|APK|WinMobile}}
| [https://hp.giesselink.com/emu42.htm 1.30]<ref group=R name=deadplatforms>Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.</ref>
| [https://hp.giesselink.com/emu42.htm 1.31]<ref group=R name=deadplatforms>Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.</ref>
| 10B, 14B, 17B, 17BII, 20S, 21S, 22S, 27S, 32S, 32SII, 42S, 19BII, 28S
| 10B, 14B, 17B, 17BII, 20S, 21S, 22S, 27S, 32S, 32SII, 42S, 19BII, 28S
| {{}}
| {{?}}
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 639: Line 674:
| Free42
| Free42
| align=left|{{Icon|APK|iOS|WinMobile|PalmOS}}
| align=left|{{Icon|APK|iOS|WinMobile|PalmOS}}
| [https://thomasokken.com/free42/ 3.1.2a/b] <ref group=R name=deadplatforms-Free42>Windows Mobile and PalmOS versions are no longer maintained so their versions could be left way behind.</ref>
| [https://thomasokken.com/free42/ 3.1.12b] <ref group=R name=deadplatforms-Free42>Windows Mobile and PalmOS versions are no longer maintained so their versions could be left way behind.</ref>
| 42S
| 42S
| {{}}
| {{Green}} {{License|GPLv2}} ({{License|Copyleft}})
| {{✓}}
| {{✓}}
| {{✓}}
| {{✓}}
Line 649: Line 684:
| [https://github.com/odkq/awp34s 0.0.6]
| [https://github.com/odkq/awp34s 0.0.6]
| WP-34s
| WP-34s
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{}}
| {{}}
| {{✓}}
| {{✓}}
|-
|-
Line 657: Line 692:
| 2.3.4
| 2.3.4
| 12C
| 12C
| {{}} <ref group=R name=pay>Not Free to use.</ref>
| {{Red}} {{License|Proprietary}} <ref group=R name=pay>Not Free to use.</ref>
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 665: Line 700:
| 2.3.4
| 2.3.4
| 12C Platinum Edition
| 12C Platinum Edition
| {{}} <ref group=R name=platskin>Not Free to use. Just a reskin of regular 12C emulator, but 2 dollars more expensive.</ref>
| {{Red}} {{License|Proprietary}} <ref group=R name=platskin>Not Free to use. Just a reskin of regular 12C emulator, but 2 dollars more expensive.</ref>
| {{✗}}
| {{✗}}
| {{✗}}
| {{✗}}
Line 673: Line 708:
| 2.3.4
| 2.3.4
| 15C
| 15C
| {{}} <ref group=R name=pay>Not Free to use.</ref>
| {{Red}} {{License|Proprietary}} <ref group=R name=pay>Not Free to use.</ref>
| {{✗}}
| {{✗}}
| {{~}}
| {{~}}
Line 683: Line 718:
| [https://github.com/zephray/WP34S-4NS git]
| [https://github.com/zephray/WP34S-4NS git]
| WP-34s
| WP-34s
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{✗}}
| {{✗}}
| {{~}} <ref group=R name=poc>Despite the emulator itself being full-functional and bugs free, it's more for proof of concept and nostalgia as TI-Nspire, the host machine it runs on, is also a powerful calculator.</ref>
| {{~}} <ref group=R name=poc>Despite the emulator itself being full-functional and bugs free, it's more for proof of concept and nostalgia as TI-Nspire, the host machine it runs on, is also a powerful calculator.</ref>
Line 704: Line 739:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|Emulates
! scope="col"|Emulates
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 714: Line 749:
|[https://web.archive.org/web/20210602185841/http://www.pisi.com.pl/piotr433/pb1000ee.htm v48]
|[https://web.archive.org/web/20210602185841/http://www.pisi.com.pl/piotr433/pb1000ee.htm v48]
|PB-1000
|PB-1000
|{{}}
|{{?}}
|{{✗}}
|{{✗}}
|{{~}}
|{{~}}
Line 722: Line 757:
|[https://web.archive.org/web/20210602211836/http://www.pisi.com.pl/piotr433/pb2000ee.htm v24]
|[https://web.archive.org/web/20210602211836/http://www.pisi.com.pl/piotr433/pb2000ee.htm v24]
|PB-2000C
|PB-2000C
|{{}}
|{{?}}
|{{✗}}
|{{✗}}
|{{~}}
|{{~}}
Line 728: Line 763:
|fx-8000G Emulator
|fx-8000G Emulator
|align=left|{{Icon|Windows}}
|align=left|{{Icon|Windows}}
|[https://web.archive.org/web/20210614152627/http://pisi.com.pl/piotr433/fx8000ee.htm v09]
|[http://pisi.com.pl/piotr433/fx8000ee.htm v09]
|fx-8000G
|fx-8000G
|{{}}
|{{?}}
|{{✗}}
|{{✗}}
|{{~}}
|{{~}}
Line 736: Line 771:
|fx-7500G Emulator
|fx-7500G Emulator
|align=left|{{Icon|Windows}}
|align=left|{{Icon|Windows}}
| [https://web.archive.org/web/20210601194704/http://www.pisi.com.pl/piotr433/fx7500ee.htm v05]
| [http://www.pisi.com.pl/piotr433/fx7500ee.htm v05]
|fx-7500G
|fx-7500G
|{{?}}
|{{✗}}
|{{✓}}
|-
|CasioEmuMsvc
| align="left" |{{Icon|Windows|Linux|APK|Mac|Web}}
|[https://github.com/telecomadm1145/CasioEmuMsvc git]
|fx-ES, fx-5800P, fx-ES PLUS, fx-EX, fx-82 Solar II, fx-CW
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{✓}}
|{{✓}}
|{{✗}}
|{{✓}}
|{{✓}}
|-
|-
Line 746: Line 789:
| [https://github.com/qiufuyu123/CasioEmuNeo git]
| [https://github.com/qiufuyu123/CasioEmuNeo git]
|fx-ES, fx-ES PLUS, fx-EX, fx-CW
|fx-ES, fx-ES PLUS, fx-EX, fx-CW
|{{}}
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{~}}
|{{~}}
|{{~}}
|{{~}}
Line 754: Line 797:
| [https://github.com/user202729/CasioEmu git]<ref group=R name=manual-compile>Has to be manually compiled.</ref>
| [https://github.com/user202729/CasioEmu git]<ref group=R name=manual-compile>Has to be manually compiled.</ref>
|fx-ES, fx-ES PLUS, fx-EX
|fx-ES, fx-ES PLUS, fx-EX
|{{}}
|{{Green}} {{License|GPLv3}} ({{License|Copyleft}})
|{{~}}
|{{~}}
|{{✗}}
|{{✗}}
Line 762: Line 805:
| [https://github.com/CalcWorld/Web-Calc-Emulator git]
| [https://github.com/CalcWorld/Web-Calc-Emulator git]
|fx-ES, fx-ES PLUS, fx-EX, fx-CW
|fx-ES, fx-ES PLUS, fx-EX, fx-CW
|{{}}
|{{Green}} {{License|AGPLv3}} ({{License|Copyleft}})
|{{~}}
|{{~}}
|{{~}}
|{{~}}
Line 768: Line 811:
|BeuCalc
|BeuCalc
|align=left|{{Icon|Java}}
|align=left|{{Icon|Java}}
|[https://tiplanet.org/forum/archives_voir.php?id=4199765 v0.5b7]
|[http://www.enderkitty.net/projects/beucalc/beucalc-v0.6b5.zip v0.6b5]
|fx-ES, fx-ES PLUS, fx-EX, fx-CW, fx-82 Solar II, fx-5800P
|fx-ES, fx-5800P, fx-ES PLUS, fx-EX, fx-82 Solar II, fx-CW
|{{?}}
|{{?}}
|{{✓}}
|{{✓}}
Line 776: Line 819:
|[[MAME]]
|[[MAME]]
|align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}
|align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}
| {{MAMEVer}}
|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref><br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br>[https://buildbot.libretro.com/nightly/ libretro core]
|PB-1000, PB-2000C, CFX-9850G
|PB-1000, PB-2000C, CFX-9850G
|{{}}
|{{Green}} {{License|GPLv2}}<br>{{License|BSD3}}
|{{✓}}
|{{✓}}
|{{✓}}
|{{✓}}
Line 784: Line 827:
</div>
</div>
<references group=R />
<references group=R />
<references group="N"/>


==Numworks==
==NumWorks==
Numworks is a graphic calculator equipped with 216 MHz ARMv7 processor, 8MB Flash ROM, 256 KB SRAM, QVGA color LCD, and an open-source operating system called Epsilon.
{{Main|NumWorks calculator emulators}}
 
==Sharp==
Sharp's scientific and graphic calculators aren't as successful as TI or Casio when it comes to the education market, but many of them still present unique or interesting features.
 
Community-driven, open-sourced emulators exist for some models, but unfortunately they are still in relatively primitive stages for now. You can still get official emulators at the following site:
 
[https://www.sharp-calculators.com/support/software/ Sharp calculator emulators]


Upsilon is the fork of yet another fork of Epsilon called Omega and has been ported to other hardware besides Numworks.


<div style="overflow-x:auto;width:100%">
<div style="overflow-x:auto;width:100%">
Line 795: Line 845:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|Emulates
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
|-
|-
!colspan="6"|PC / x86
|BeuEPS
|-
|align=left|{{Icon|Java}}
| [https://getupsilon.web.app/ Upsilon]
|[https://tiplanet.org/forum/archives_voir.php?id=4431051 v0.0]
| align=left|{{Icon|Windows|Linux}}
|EL-W531
| [https://github.com/UpsilonNumworks/Upsilon git]
|{{?}}
| {{}}
|{{✓}}
| {{✓}}
|{{~}}
| {{}}
|}
|-
</div>
!colspan="6"|Mobile / ARM
 
|-
==Canon==
| Official emulator
Canon currently offers emulators for only a limited number of scientific calculator models, and there are no community-driven or open-sourced emulators available yet.
| align=left|{{Icon|iOS|APK}}
 
| [https://apps.apple.com/app/id1456585807 22.2.0 (iOS)]<div>[https://play.google.com/store/apps/details?id=com.numworks.calculator 22.2.0 (Android)]
You can find some Canon calculators emulators at the following links, but please note that a Serial Number is required to use them.
| {{✓}}
 
| {{✓}}
* [https://ebmhk.canon/f-789sga-emulator/ F-789SGA Emulator]
| {{✓}}
* [https://ebmhk.canon/f-789sga-ii-emulator/ F-789SGA II Emulator]
|-
* [https://ebmhk.canon/f-570sg-emulator/ F-570SG Emulator]
| [https://getupsilon.web.app/ Upsilon]
* [https://ebmhk.canon/f-715sg-emulator/ F-715SG Emulator]
| align=left|{{Icon|APK}}
* [https://ebmhk.canon/f-718sga-emulator/ F-718SGA emulator]
| [https://github.com/UpsilonNumworks/Upsilon git]
* [https://ebmhk.canon/f-960sg-emulator/ F-960SG Emulator]
| {{✓}}
 
| {{✓}}
==Aurora==
| {{✓}}
Aurora is a Chinese brand and calculators are part of their business. They offer emulators for their calculators for free on the following site:
 
[https://www.aurora-europe.co.uk/emulators.html Aurora’s calculator emulators]
 
'''Notice the installation program of some emulators have bugs that will delete lnk files that aren't related to the emulator on the desktop, including operating system ones, such as "Computer".'''
 
This calculator brand doesn't seem to be very common. Community-driven, open-sourced emulators exist for some models, but unfortunately they are still in relatively primitive stages for now.
 
 
<div style="overflow-x:auto;width:100%">
{| class="wikitable" style="text-align:center;width:100%"
|-
|-
!colspan="6"|Browser
! scope="col"|Name
|-
! scope="col"|Platform(s)
| [https://www.numworks.com/simulator/ Official emulator]
! scope="col"|Latest version
| align=left|{{Icon|Web}}
! scope="col"|Emulates
| N/A
! scope="col"|[[Licensing|License]]
| {{✓}}
! scope="col"|Active
| {{✓}}
! scope="col"|[[Recommended emulators|Recommended]]
| {{✓}}
|-
| [https://www.numworks.com/simulator/download/ Official web-based offline emulator]
| align=left|{{Icon|Web}}
| N/A
| {{✓}}
| {{✓}}
| {{✓}}
|-
| [https://getupsilon.web.app/simulator Upsilon]
| align=left|{{Icon|Web}}
| [https://github.com/UpsilonNumworks/Upsilon git]
| {{✓}}
| {{✓}}
| {{✓}}
|-
| [https://getupsilon.web.app/ Upsilon web-based offline emulator]
| align=left|{{Icon|Web}}
| [https://github.com/UpsilonNumworks/Upsilon git]
| {{✓}}
| {{✓}}
| {{✓}}
|-
!colspan="6"|Calculator
|-
| Upsilon
| align=left|{{Icon|Prizm}}
| [https://github.com/UpsilonNumworks/Upsilon git] <ref group=Q name=precompiled>A pre-compiled version can be found [https://www.cemetech.net/forum/viewtopic.php?t=19114 here].</ref>
| {{✓}}
| {{?}}
| {{~}}
|-
!colspan="6"|Consoles
|-
| Upsilon
| align=left|{{Icon|3DS}}
| [https://github.com/UpsilonNumworks/Upsilon git] <ref group=Q name=manual-compile>Has to be manually compiled.</ref>
| {{✓}}
| {{?}}
| {{✗}}
|-
|-
|BeuEPS
|align=left|{{Icon|Java}}
|[https://tiplanet.org/forum/archives_voir.php?id=4431051 v0.0]
|AX-595TV
|{{?}}
|{{✓}}
|{{~}}
|}
|}
</div>
</div>
<references group=Q />
==Sharp==
Sharp's scientific and graphic calculators aren't as successful as TI or Casio when it comes to the education market, but many of them still present unique or interesting features.
Unfortunately, there aren't community-driven, open-sourced emulators for Sharp calculators yet. You can still get some of the official emulators at the following site:
[http://www.sharp-calculators.com/en/id/127-downloads#software Sharp calculator emulators]
==Canon==
Canon currently offers emulators for only a limited number of scientific calculator models, and there are no community-driven or open-sourced emulators available yet.
You can find some Canon calculators emulators at the following links, but please note that a Serial Number is required to use them.
[https://ebmhk.canon/f-789sga-emulator/ F-789SGA Emulator]
[https://ebmhk.canon/f-570sg-emulator/ F-570SG Emulator]
[https://ebmhk.canon/f-715sg-emulator/ F-715SG Emulator]
[https://ebmhk.canon/f-718sga-emulator/ F-718SGA emulator]
[https://ebmhk.canon/f-960sg-emulator/ F-960SG Emulator]
==Aurora==
Aurora is a Chinese brand and calculators are part of their business. They offer emulators for their calculators for free on the following site:


[https://www.aurora-europe.co.uk/emulators.html Aurora’s calculator emulators]
==Calcoom==
Calcoom is a German calculator brand that produces clones of Casio calculators. The company provides downloadable emulators for its calculator models. Currently, there are no community-developed or open-source emulators available yet.


'''Notice the installation program of some emulators have bugs that will delete lnk files that aren't related to the emulator on the desktop, including operating system ones, such as "Computer".'''
You can find some Calcoom calculators emulators at the following links.


This calculator brand doesn't seem to be very common and there aren't any community-driven or open-source emulators for it yet.
* [https://www.taschenrechner.de/files/software/IQ-Z8_Plus_Emulator.zip IQ-Z8 Plus Emulator]
* [https://www.taschenrechner.de/files/software/IQ-Z8_Emulator.zip IQ-Z8 Emulator]
* [https://www.taschenrechner.de/files/software/IQ-V9_Emulator.zip IQ-V9 Emulator]
* [https://www.taschenrechner.de/files/software/IQ-S8X_Emulator.zip IQ-S8X Emulator]
* [https://www.taschenrechner.de/files/software/IQ-S1_Emulator.zip IQ-S1 Emulator]


==Elektronika==
==Elektronika==
Line 911: Line 922:
! scope="col"|Name
! scope="col"|Name
! scope="col"|Platform(s)
! scope="col"|Platform(s)
! scope="col"|Version
! scope="col"|Latest version
! scope="col"|Emulates
! scope="col"|Emulates
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
! scope="col"|[[Licensing|License]]
! scope="col"|Active
! scope="col"|Active
! scope="col"|[[Recommended emulators|Recommended]]
! scope="col"|[[Recommended emulators|Recommended]]
Line 923: Line 934:
| [http://www.emulator3000.org/c3.htm 6.2]
| [http://www.emulator3000.org/c3.htm 6.2]
| 5 models emulated: B3-34, MK-56, MK-54, MK-61, MC-1104, with other 21 models simulated
| 5 models emulated: B3-34, MK-56, MK-54, MK-61, MC-1104, with other 21 models simulated
| {{}}
| {{Red}} {{License|Proprietary}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 931: Line 942:
| [https://web.archive.org/web/20210601061619/http://www.pisi.com.pl/piotr433/mk90emue.htm v17]
| [https://web.archive.org/web/20210601061619/http://www.pisi.com.pl/piotr433/mk90emue.htm v17]
| MK-90
| MK-90
| {{}}
| {{?}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 939: Line 950:
| [https://web.archive.org/web/20220208142602/http://www.pisi.com.pl/piotr433/mk85emue.htm v49]
| [https://web.archive.org/web/20220208142602/http://www.pisi.com.pl/piotr433/mk85emue.htm v49]
| MK-85
| MK-85
| {{}}
| {{?}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 947: Line 958:
| [https://web.archive.org/web/20220121131143/http://www.pisi.com.pl/piotr433/mk87emue.htm v06]
| [https://web.archive.org/web/20220121131143/http://www.pisi.com.pl/piotr433/mk87emue.htm v06]
| MK-87
| MK-87
| {{}}
| {{?}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 955: Line 966:
| [https://sourceforge.net/projects/emkatic/ 0.41]
| [https://sourceforge.net/projects/emkatic/ 0.41]
| MK-152, MK-152M, MK-1152, MK-161
| MK-152, MK-152M, MK-1152, MK-161
| {{}}
| {{Green}} {{License|GPLv3}} ({{License|Copyleft}})
| {{?}}
| {{?}}
| {{✓}}
| {{✓}}
Line 965: Line 976:
| [https://play.google.com/store/apps/details?id=com.cax.pmk 2.3]
| [https://play.google.com/store/apps/details?id=com.cax.pmk 2.3]
| B3-34, MK-54, MK-56, MK-61, MK-52
| B3-34, MK-54, MK-56, MK-61, MK-52
| {{}}
| {{?}}
| {{✗}}
| {{✗}}
| {{✓}}
| {{✓}}
Line 982: Line 993:
|-
|-
|Adler 1210
|Adler 1210
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Advance L24
|Advance L24
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Anita 1011
|Anita 1011
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Anita MK 8
|Anita MK 8
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Anita MK VII
|Anita MK VII
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Bohn Omnitrex 8
|Bohn Omnitrex 8
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Burroughs C3300
|Burroughs C3300
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Burroughs C5205
|Burroughs C5205
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Busicom 141-PF
|Busicom 141-PF
|style="background:salmon;"|Preliminary
|{{Red}} Preliminary
|
|
|
|
|-
|-
|Busicom LE-120A
|Busicom LE-120A
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Canon Canola 1200
|Canon Canola 1200
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Canon Canola 130S
|Canon Canola 130S
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Canon Palmtronic LE-80M
|Canon Palmtronic LE-80M
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Casio 121K
|Casio 121K
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Casio AL-1000
|Casio AL-1000
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Casio AS-C
|Casio AS-C
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Casio C-80
|Casio C-80
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Casio CFX-400
|Casio CFX-400
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Casio FX-7000G
|Casio FX-7000G
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Casio J-100
|Casio J-100
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Casio Metcon
|Casio Metcon
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Casio TC-600
|Casio TC-600
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Check Tronic
|Check Tronic
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Commodore 500E
|Commodore 500E
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Commodore C108
|Commodore C108
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Compuchron Calculator Watch
|Compuchron Calculator Watch
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Concept 2000 Mr. Mus-i-cal
|Concept 2000 Mr. Mus-i-cal
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Corvus CheckMaster
|Corvus CheckMaster
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|DD Brock 880/1
|DD Brock 880/1
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Descal ASI-5
|Descal ASI-5
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Elektronika B3-21
|Elektronika B3-21
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Elektronika B3-34
|Elektronika B3-34
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Elektronika B3-36
|Elektronika B3-36
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Elektronika MK-18M
|Elektronika MK-18M
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Elektronika MK-52
|Elektronika MK-52
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Elektronika MK-61
|Elektronika MK-61
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Elka 22
|Elka 22
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Facit 1123
|Facit 1123
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Friden EC-130
|Friden EC-130
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Friden EC-132
|Friden EC-132
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|HP-28
|HP-28
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|HP-41CX
|HP-41CX
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|HP-9100A
|HP-9100A
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|HP-9100B
|HP-9100B
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Hitachi KK 521
|Hitachi KK 521
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Hitachi KK 562A
|Hitachi KK 562A
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|IME 26
|IME 26
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|IME 84
|IME 84
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|IME 84RC
|IME 84RC
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|IME 86
|IME 86
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Iskra 123
|Iskra 123
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Kessel 7-Melody Calculator
|Kessel 7-Melody Calculator
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Kosmos 1
|Kosmos 1
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Kosmos Astro
|Kosmos Astro
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Mathatronics Mathatron
|Mathatronics Mathatron
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Monroe Epic 3000
|Monroe Epic 3000
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|NCR 18-16
|NCR 18-16
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Olivetti Programma 101
|Olivetti Programma 101
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Olympia CD200
|Olympia CD200
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Olympia CD602
|Olympia CD602
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Omron 60
|Omron 60
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Pulsar Calculator 3822-2
|Pulsar Calculator 3822-2
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Remington-Rand EDC-III
|Remington-Rand EDC-III
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Ricoh Ricomac 1200
|Ricoh Ricomac 1200
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Ricoh/Oi Electric Aleph-Zero
|Ricoh/Oi Electric Aleph-Zero
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Rockwell 10R
|Rockwell 10R
| style="background: LightGreen;"| Good
| {{Green}}  Good
|
|
|
|
|-
|-
|Rockwell 12R
|Rockwell 12R
| style="background: LightGreen;"| Good
| {{Green}}  Good
|
|
|
|
|-
|-
|Rockwell 24K
|Rockwell 24K
| style="background: LightGreen;"| Good
| {{Green}}  Good
|
|
|
|
|-
|-
|Rockwell 30R
|Rockwell 30R
| style="background: LightGreen;"| Good
| {{Green}}  Good
|
|
|
|
|-
|-
|Rockwell 920
|Rockwell 920
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Royal IC-130
|Royal IC-130
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|SCM Cogito 240-SR
|SCM Cogito 240-SR
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|SCM Marchant I
|SCM Marchant I
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sanyo ICC-1122
|Sanyo ICC-1122
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sanyo ICC-805
|Sanyo ICC-805
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sanyo ICC-82D
|Sanyo ICC-82D
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sanyo Scientific
|Sanyo Scientific
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sharp Compet 20
|Sharp Compet 20
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sharp Compet CS-10A
|Sharp Compet CS-10A
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sharp EL-8
|Sharp EL-8
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sharp EL-803
|Sharp EL-803
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sharp QT-8D
|Sharp QT-8D
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sinclair Cambridge
|Sinclair Cambridge
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sinclair Enterprise
|Sinclair Enterprise
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sinclair Executive
|Sinclair Executive
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sinclair Oxford
|Sinclair Oxford
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sinclair President
|Sinclair President
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sinclair Scientific
|Sinclair Scientific
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sinclair Sovereign
|Sinclair Sovereign
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Singer Friden EC1114
|Singer Friden EC1114
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sony ICC-400W
|Sony ICC-400W
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sony ICC-500W
|Sony ICC-500W
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sporting Life Super Settler
|Sporting Life Super Settler
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Sporting Life Super Settler MK II
|Sporting Life Super Settler MK II
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Summit 3114
|Summit 3114
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Takara Kaltor
|Takara Kaltor
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Teal TL-2M
|Teal TL-2M
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Tektronix Model 31
|Tektronix Model 31
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Toshiba BC-1411 Toscal
|Toshiba BC-1411 Toscal
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Toshiba BC-1623G
|Toshiba BC-1623G
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Uchida Yoko USAC 10B
|Uchida Yoko USAC 10B
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Victor 1400 series
|Victor 1400 series
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Victor 3900
|Victor 3900
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Wang 360E
|Wang 360E
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Wang 362E
|Wang 362E
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Wang 720C
|Wang 720C
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Wang LOCI-2
|Wang LOCI-2
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
|-
|-
|Wyle Laboratories WS-01
|Wyle Laboratories WS-01
|style="background:gainsboro;"|None
|{{Gray}} None
|
|
|
|
Line 1,537: Line 1,548:
|1984
|1984
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,544: Line 1,555:
|1982
|1982
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,551: Line 1,562:
|Unknown
|Unknown
|Toshiba
|Toshiba
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,558: Line 1,569:
|1983
|1983
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,565: Line 1,576:
|1982
|1982
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,572: Line 1,583:
|1983
|1983
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,579: Line 1,590:
|1982
|1982
|GCE
|GCE
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,586: Line 1,597:
|1980
|1980
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,593: Line 1,604:
|1982  
|1982  
|Texet
|Texet
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,600: Line 1,611:
|1982
|1982
|Ludotronic
|Ludotronic
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,607: Line 1,618:
|1981
|1981
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,614: Line 1,625:
|1983
|1983
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,621: Line 1,632:
|1983
|1983
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,628: Line 1,639:
|198?
|198?
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,635: Line 1,646:
|198?
|198?
|Armitron
|Armitron
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,642: Line 1,653:
|1983
|1983
|Tronica
|Tronica
| style="background: LightGreen;"|Good
| {{Green}} Good
|No
|No
|
|
Line 1,649: Line 1,660:
|2018
|2018
|Casio
|Casio
| style="background: gainsboro;"|None
|{{Gray}} None
|No
|No
|Official modern remake of the MG-880.
|Official modern remake of the MG-880.
Line 1,656: Line 1,667:
|1984
|1984
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,663: Line 1,674:
|1982
|1982
|GCE
|GCE
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,670: Line 1,681:
|1981
|1981
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,677: Line 1,688:
|198?
|198?
|Casio
|Casio
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,684: Line 1,695:
|1977
|1977
|Unisonic
|Unisonic
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,691: Line 1,702:
|1979
|1979
|Waddingtons
|Waddingtons
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,698: Line 1,709:
|1981 - 1982
|1981 - 1982
|Sharp
|Sharp
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,705: Line 1,716:
|Unknown  
|Unknown  
|McDonalds
|McDonalds
|style="background:gainsboro;"|None
|{{Gray}} None
|No
|No
|
|
Line 1,721: Line 1,732:
----
----
{{NEL}}
{{NEL}}
[[Category:Calculator emulators|*]]
[[Category:68k-based]]
[[Category:ARM-based]]
[[Category:Hardware]]
[[Category:Portable]]
[[Category:Portable]]
[[Category:68000-based|*]]
[[Category:Various emulation]]
[[Category:Z80-based|*]]
[[Category:Z80-based]]
[[Category:ARM-based|*]]
[[Category:Various Emulation]]
[[Category:Hardware|*]]

Latest revision as of 13:22, 3 September 2026

A calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics.

The first solid-state electronic calculator was created in the early 1960s. Pocket-sized devices became available in the 1970s when microprocessors were first developed.

Computer operating systems as far back as early Unix have included interactive calculator programs such as dc and hoc, and calculator functions are included in almost all personal digital assistant (PDA) type devices, the exceptions being a few dedicated address book and dictionary devices.

In addition to general purpose calculators, there are those designed for specific markets. For example, there are scientific calculators which include trigonometric and statistical calculations. Some calculators even have the ability to do computer algebra. Graphing calculators can be used to graph functions defined on the real line, or higher-dimensional Euclidean space. Basic and scientific calculators are cheaper than graphing models.

Even gaming is possible on some TI models, the TI-83 is an example and it can run Pong, Tetris and Doom. The newer model TI-Nspire is the most powerful and it can run 3D graphics and emulators.

Texas Instruments

[edit | edit source]

TI-83 / TI-84 series

[edit | edit source]

TI-SmartView is the official commercial emulator released by Texas Instruments, with a trial period of typically 15 days.

Using third-party emulators requires a copy of the operating system of the calculator. It can be officially downloaded from here.

Generations of TI-83/84 hardware

[edit | edit source]

There are actually 4 generations of TI-83/84 hardware, despite all of them being categorized under the same TI-83/84 model number. Notice that assembly programs written for one generation won't be able to run on a TI-83/84 with another generation of hardware.

  • Monochrome Z80: Featuring Zilog Z80 microprocessor, monochrome LCD, and AAA batteries. Including TI-83/84 Plus (Sliver Edition) and all their variations such as TI-83 Plus.fr, TI-84 Plus Pocket etc.
  • Color Z80: Featuring Zilog Z80 microprocessor but with color LCD and rechargeable lithium-ion batteries. There is only one model in this generation: TI-84 Plus C Silver Edition.
  • eZ80: Featuring Zilog eZ80 microprocessor with color LCD. Including TI-83 Premium CE (Python Edition), TI-82 Advanced Python Edition, and TI-84 CE (Python Edition).
  • ARM: Featuring an ARM based microprocessor with color LCD. There is only one model in this generation: TI-84 Evo.

Orion TI-84 Plus

[edit | edit source]

Orion TI-84 Plus is a specifically modified TI-84 Plus released by Texas Instruments, in cooperation with Orbit Research, for people with vision impairment. This model has a speech module attached powered by its own ARM processor and reads out keys being pressed, calculation results, error messages, etc., and such voice messages could be redirected to an external Braille display.

None of the emulators could fully emulate this model yet. MAME lists this model as a "bootleg", with its basic functionalities works, but the speech module is left completely undumped and unemulated.

Name Platform(s) Latest version Monochrome Z80 Color Z80 eZ80 ARM License Active Recommended
PC / x86
Wabbitemu[M 1] Windows macOS git MIT (Permissive)
TilEm[M 1] Windows Linux macOS 2.0 GPLv3 (Copyleft)
CEmu Windows Linux macOS git GPLv3 (Copyleft)
TI-SmartView Windows macOS 1.1.0
4.0.0.x
Proprietary ?
TI-SmartView CE Windows macOS 5.6 Proprietary
MAME Windows macOS Linux FreeBSD RiscOS AmigaOS git artifacts[N 1]
0.289
libretro core
~[M 2] ~[M 2] GPLv2
BSD-3-Clause
~
Mobile / ARM
Wabbitemu[M 1] Android git MIT (Permissive)
Calculator
TI-84 Mode TI-Nspire [M 3] Proprietary
nspire-z80 TI-Nspire v0.12 GPLv2 (Copyleft)
Browser
jsTIfied Web Proprietary ?
MaClasseTI.fr[M 4] Web Proprietary ~
TI-84 Evo Online Calculator[M 5] Web Proprietary ~
  1. 1.0 1.1 1.2 Also supports emulation for other Zilog Z80 based calculators including TI-73/81/82/85/86.
  2. 2.0 2.1 Listed but doesn't work yet.
  3. Only available on non-CAS monochrome TI-Nspire models with TI-84 keypad attached.
  4. Very strict website security. Requires French residential IP address to access.
  5. Paid Service.

TI-89 series

[edit | edit source]

TI-89 is a series of graphic calculators equipped with Motorola MC68000 microprocessors and computer algebra system called Advanced Math Software (AMS).

TI-89 could be considered as a miniaturized version of TI-92/Voyage200, as they share literally the exact same hardware and software architecture (that is also why some TI-89 emulators could also emulate TI-92/Voyage200), while TI-92/Voyage200 is huge in size thanks to their horizontal screen and QWERTY keyboard.

TI Flash Studio is the official tool for developing flash apps for TI-89/92 series calculators, which comes with an emulator. Unfortunately, this tool has been long abandoned and is no longer compatible with newer versions of Windows.

Using third-party emulators requires a copy of the operating system of the calculator. It can be officially downloaded from here.

Name Platform(s) Latest version License Active Recommended
TiEmu[N 1] Windows Linux macOS 3.03
macOS
GPLv2 (Copyleft)
MAME Windows macOS Linux FreeBSD RiscOS AmigaOS [N 1] git artifacts[N 2]
0.289
libretro core
GPLv2
BSD-3-Clause
~
Virtual TI-89 Windows 9x 2.5 beta 5 Proprietary ?
TI Flash Studio Windows 9x 1.1? Proprietary
Mobile / ARM
Graph 89[N 1] Android 1.2.0 (fork)
Original-e03b920
GPLv3
Browser
TI-89 Online Simulator Web ?
  1. 1.0 1.1 1.2 Also supports emulation for other Motorola 68000 based calculators including TI-92(II/+) and Voyage 200.
  2. CI-Windows CI-Linux CI-Macos

TI-Nspire series

[edit | edit source]

TI-Nspire is the flagship series of Texas Instruments graphics calculators, equipped with QVGA monochrome/color LCDs, ARM-based processors, a mini laptop-style trackpad for controlling the mouse cursor, and a computer algebra system (depending on model) inherited and enhanced from TI-89's AMS.

TI-Nspire™ (CX) (CAS) Student Software and TI-Nspire™ (CX) (CAS) iOS app are the official commercial emulators released by Texas Instruments.

Using third-party emulators requires boot1, boot2, manuf, OS, and optionally diag dumps of the calculator. The OS could be downloaded officially from here, but boot1, boot2, and manuf have to be dumped from an actual calculator with PolyDumper.

Clickpad and Touchpad

[edit | edit source]

Monochrome TI-Nspire comes with two different kinds of keyboards, depending on batch: Clickpad and Touchpad.

The major differences besides the appearances are:

  • Clickpad features a D-pad, while Touchpad comes with a mini laptop-style trackpad for controlling the mouse cursor.
  • The mouse cursor will only be available when it's absolutely needed (such as in grapher) with Clickpad, while it's always available and most of the elements in the operating system are clickable with Touchpad.
  • The D-pad on the Clickpad can register presses from all directions (despite being marked with four arrows), while the D-pad on Touchpad only registers four directions and a "click" (center) presses as there is physically only one button beneath the touchpad.
  • As fewer buttons are available, some functionalities that could be achieved with a single press on Clickpad have to be executed via sub-menus activated by specific buttons on Touchpad.

All emulators could only emulate Touchpad keyboard for now.

Name Platform(s) Latest version License Active Recommended
PC / x86
Firebird Windows macOS Linux git GPLv3 (Copyleft)
TI-Nspire™ (CX) (CAS) Student Software Windows macOS 5.4 Proprietary
kArmTI Windows 1.81 Proprietary ~
nspire_emu Windows 0.70 ?
Mobile / ARM
Firebird Android iOS git GPLv3 (Copyleft)
TI-Nspire App iOS 6.1.0?[P 1] Proprietary
TI-Nspire CAS App iOS 6.3.1[P 1] Proprietary
Browser
TI-Nspire™ CX II Online Calculator[P 2] Web - Proprietary
  1. 1.0 1.1 iPad only.
  2. Paid service.


Scientific and financial models

[edit | edit source]

Most of the TI's scientific and financial calculators run on ASICs. Older MultiView calculators are based on T4X cpus while the newer MathPrint models are based on nx-u16/100 microcontrollers.

Community-driven, open-sourced emulators exist for some models, but unfortunately they are still in relatively primitive stages for now. You can still get official emulators at the following site:

TI software download

Notice that emulators for regional models, such as TI-30X Prio MathPrint (Germany model), may not be presented on the current page due to region settings. You'll have to switch to the correct region via the region switcher on the top-right corner of the webpage to download them.

Name Platform(s) Latest version Emulates License Active Recommended
BeuTIMP Java v0.1 TI-30X Pro, TI-30X Plus, TI-30X Prio ? ~

Hewlett-Packard

[edit | edit source]

monochrome graphic models

[edit | edit source]

HP monochrome graphic calculators are a big family of products sharing similarities while each product has its unique features.

Older models run on in-house developed 4-bit "Saturn" processors. Newer models have an unusual practice that emulates the Saturn processor via an ARM processor, so technically speaking those calculator models are actually emulation boxes.

Name Platform(s) Latest version Emulates License Active Recommended
PC / x86
Emu48 Windows macOS Windows CE MS-DOS [Q 1] 1.68[Q 2] 38G, 39G, 40G, 48S, 48SX, 48G, 48G+, 48GX, 49G, 39g+, 39gs, 40gs, 48gII, 49g+, 50g ?
Emu28 Windows 1.38 18C, 28C ?
MAME Windows macOS Linux FreeBSD RiscOS AmigaOS git artifacts[N 1]
0.289
libretro core
38G, 39G(✗), 48G, 48GX, 48G+, 48S, 48SX, 49G(✗), 49G+(✗)[Q 3] GPLv2
BSD-3-Clause
~
Alucin AmigaOS 1.1 48G, 48S, 48GX, 48SX Proprietary
NeXTStep EM48 NeXTSTEP 1999/12/14 48SX Proprietary
saturn Linux Solaris IRIX 4.1.1.1 40G, 48GX, 49G
Mobile / ARM
Emu48 Android Windows Mobile 1.68 38G, 39G, 40G, 48S, 48SX, 48G, 48G+, 48GX, 49G, 39g+, 39gs, 40gs, 48gII, 49g+, 50g ?
Emu28 Android 1.38 18C, 28C ?
Droid48 Android 1.78 48G, 48S Proprietary
iHP48 iOS 1.9 38G, 39G, 48G, 48GX, 48S, 49G, 49G+, 50g ?
i48 iOS 1.15 48GX ? ~
m48 [Q 4] iOS 2020/06/06 38G, 39G, 40G, 48SX, 48GX, 49G GPLv2 (Copyleft)
Power48 PalmOS 1.0.0/1.5.1 48SX, 48GX, 49G GPLv2 (Copyleft) ~
Consoles
PSPX48 PlayStation Portable 1.0.5 48G GPLv2 (Copyleft) ~
Calculators
Emu48 on ExistOS HP-39GII build 119 39G GPLv3 (Copyleft)
  1. Mac OS X version is only available for PowerPC based Macs and there is no plan to port it to x86/ARM platform.
  2. Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.
  3. Models with a ✗ means it's listed, but doesn't work.
  4. Has to be manually compiled and deployed.

HP Prime

[edit | edit source]

HP Prime is HP's new flagship product of graphic calculators, featuring a multi-point color touchscreen, 400 MHz ARM processor, and a much-improved computer algebra system.

Name Platform(s) Latest version License Free To Use Active Recommended
PC / x86
HP Prime Virtual Calculator Emulator Windows 2.1.1.14596[P 1] Proprietary
HP Prime Graphing Calculator App Windows 2.1.14582.0-Free
2.1.14582.70-Paid
Proprietary ~[P 2]
Mobile / ARM
HP Prime Graphing Calculator App iOS Android 2.1.14584-Free
2.1-Paid
Proprietary ~[P 3]
  1. Official download portal is not available for individuals, only for signed up educators.
  2. Free version with limited functionalities available separately.
  3. Free version with limited functionalities available separately.

scientific and financial models

[edit | edit source]

Just like monochrome graphic calculators, HP scientific and financial calculators are also a big family of products sharing similarities while each product has its unique features (besides the eps-6800 based HP SmartCalc series which are basically just ripoffs of Casio Natural-V.P.A.M. series calculators). Older models run on in-house developed 4-bit "Nut" processors. Some newer models have an unusual practice (especially for scientific calculators) that emulates the Nut processor via an ARM processor so technically speaking those calculator models are actually emulation boxes, while some other models use ASICs as their kernel.

Name Platform(s) Latest version Emulates License Active Recommended
PC / x86
Plus42 Windows Linux macOS 1.3.15 HP-42S GPLv2 (Copyleft)
Emu42 Windows 1.31[R 1] 10B, 14B, 17B, 17BII, 20S, 21S, 22S, 27S, 32S, 32SII, 42S, 19BII, 28S ?
Free42 Windows macOS Linux 3.3.12 42S GPLv2 (Copyleft)
HP SmartCalc 300s Emulator Windows 2012.11.29 Build 19029[R 2] SmartCalc 300s Proprietary
BeuEPS Java v0.0 300s+ ? ~
WP-34s emulator Windows Linux macOS 3.3 WP-34s GPLv3 (Copyleft) ?
HP 12C Emulator (Offical) Windows 2012/11/29 12C Proprietary
HP 12C Emulator Windows 9x 1.0 12C Proprietary
Mobile / ARM
Plus42 Android iOS 1.1.17b HP-42S GPLv2 (Copyleft)
Emu42 Android Windows Mobile 1.31[R 1] 10B, 14B, 17B, 17BII, 20S, 21S, 22S, 27S, 32S, 32SII, 42S, 19BII, 28S ?
Free42 Android iOS Windows Mobile PalmOS 3.1.12b [R 3] 42S GPLv2 (Copyleft)
awp34s Android 0.0.6 WP-34s GPLv3 (Copyleft)
HP 12C Financial Calculator iOS Android 2.3.4 12C Proprietary [R 4] ~
HP 12C Platinum Calculator iOS Android 2.3.4 12C Platinum Edition Proprietary [R 5]
HP 15C Calculator iOS Android 2.3.4 15C Proprietary [R 4] ~
Calculators
WP34S-4NS TI-Nspire git WP-34s GPLv3 (Copyleft) ~ [R 6]
  1. 1.0 1.1 Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.
  2. Offical download portal is not available for individuals, only for signed up educators.
  3. Windows Mobile and PalmOS versions are no longer maintained so their versions could be left way behind.
  4. 4.0 4.1 Not Free to use.
  5. Not Free to use. Just a reskin of regular 12C emulator, but 2 dollars more expensive.
  6. Despite the emulator itself being full-functional and bugs free, it's more for proof of concept and nostalgia as TI-Nspire, the host machine it runs on, is also a powerful calculator.

Casio

[edit | edit source]

Most of the modern Casio graphic calculators run on 32-bit Hitachi SuperH-3/4 processors, while scientific, programmable, and financial models run on nx-u8/100 based ASICs. More retro ones come with all kinds of different hardware architectures, like VX-4 and PB-1000 that runs on Hitachi HD61700A processor, or fx-7000G that runs on NEC μPD1007G-008.

Community-driven, open-sourced emulators exist for some models, but unfortunately they are still in relatively primitive stages for now. You can still get official emulators at the following site:

Community-driven emulators require ROM files. As scientific and financial models have no programming and data transfer functionalities, the ROM has to be acquired either by extracting from official emulators, or copying the ROM into VRAM then analyzing the pixels on the display into binary via Hackstring which is a kind of arbitrary code execution. Alternatively, ROMs of some models could be dumped by using a uEASE debugging tool.

Name Platform(s) Latest version Emulates License Active Recommended
PB-1000 Emulator Windows v48 PB-1000 ? ~
PB-2000C Emulator Windows v24 PB-2000C ? ~
fx-8000G Emulator Windows v09 fx-8000G ? ~
fx-7500G Emulator Windows v05 fx-7500G ?
CasioEmuMsvc Windows Linux Android macOS Web git fx-ES, fx-5800P, fx-ES PLUS, fx-EX, fx-82 Solar II, fx-CW GPLv3 (Copyleft)
CasioEmuNeo Windows git fx-ES, fx-ES PLUS, fx-EX, fx-CW GPLv3 (Copyleft) ~ ~
CasioEmu Windows Linux git[R 1] fx-ES, fx-ES PLUS, fx-EX GPLv3 (Copyleft) ~
Web-Calc-Emulator Web git fx-ES, fx-ES PLUS, fx-EX, fx-CW AGPLv3 (Copyleft) ~ ~
BeuCalc Java v0.6b5 fx-ES, fx-5800P, fx-ES PLUS, fx-EX, fx-82 Solar II, fx-CW ? ~
MAME Windows macOS Linux FreeBSD RiscOS AmigaOS git artifacts[N 1]
0.289
libretro core
PB-1000, PB-2000C, CFX-9850G GPLv2
BSD-3-Clause
  1. Has to be manually compiled.

NumWorks

[edit | edit source]
Main article: NumWorks calculator emulators

Sharp

[edit | edit source]

Sharp's scientific and graphic calculators aren't as successful as TI or Casio when it comes to the education market, but many of them still present unique or interesting features.

Community-driven, open-sourced emulators exist for some models, but unfortunately they are still in relatively primitive stages for now. You can still get official emulators at the following site:

Sharp calculator emulators


Name Platform(s) Latest version Emulates License Active Recommended
BeuEPS Java v0.0 EL-W531 ? ~

Canon

[edit | edit source]

Canon currently offers emulators for only a limited number of scientific calculator models, and there are no community-driven or open-sourced emulators available yet.

You can find some Canon calculators emulators at the following links, but please note that a Serial Number is required to use them.

Aurora

[edit | edit source]

Aurora is a Chinese brand and calculators are part of their business. They offer emulators for their calculators for free on the following site:

Aurora’s calculator emulators

Notice the installation program of some emulators have bugs that will delete lnk files that aren't related to the emulator on the desktop, including operating system ones, such as "Computer".

This calculator brand doesn't seem to be very common. Community-driven, open-sourced emulators exist for some models, but unfortunately they are still in relatively primitive stages for now.


Name Platform(s) Latest version Emulates License Active Recommended
BeuEPS Java v0.0 AX-595TV ? ~

Calcoom

[edit | edit source]

Calcoom is a German calculator brand that produces clones of Casio calculators. The company provides downloadable emulators for its calculator models. Currently, there are no community-developed or open-source emulators available yet.

You can find some Calcoom calculators emulators at the following links.

Elektronika

[edit | edit source]

Elektronika calculators were made by the Soviet Union, including arithmetic (basic), scientific, and programming models. These calculators are rarely being used or even heard of outside the Soviet Union/Russia, but just like all Soviet Union products, they never lack fans.

Name Platform(s) Latest version Emulates License Active Recommended
PC / x86
Calculators 3000 Windows 6.2 5 models emulated: B3-34, MK-56, MK-54, MK-61, MC-1104, with other 21 models simulated Proprietary
MK-90 Emulator Windows v17 MK-90 ?
MK-85 Emulator Windows v49 MK-85 ?
MK-87 Emulator Windows v06 MK-87 ?
eMKatic Windows Linux FreeBSD 0.41 MK-152, MK-152M, MK-1152, MK-161 GPLv3 (Copyleft) ?
Mobile / ARM
MK 61/54 Android 2.3 B3-34, MK-54, MK-56, MK-61, MK-52 ?

Miscellaneous Calculators (1960 - 1989)

[edit | edit source]

These Calculators have a higher chance of being emulated through MAME than getting their own emulator

Name MAME support ROMs Description
Adler 1210 None
Advance L24 None
Anita 1011 None
Anita MK 8 None
Anita MK VII None
Bohn Omnitrex 8 None
Burroughs C3300 None
Burroughs C5205 None
Busicom 141-PF Preliminary
Busicom LE-120A None
Canon Canola 1200 None
Canon Canola 130S None
Canon Palmtronic LE-80M None
Casio 121K None
Casio AL-1000 None
Casio AS-C None
Casio C-80 None
Casio CFX-400 None
Casio FX-7000G None
Casio J-100 None
Casio Metcon None
Casio TC-600 None
Check Tronic None
Commodore 500E None
Commodore C108 None
Compuchron Calculator Watch None
Concept 2000 Mr. Mus-i-cal None
Corvus CheckMaster None
DD Brock 880/1 None
Descal ASI-5 None
Elektronika B3-21 None
Elektronika B3-34 None
Elektronika B3-36 None
Elektronika MK-18M None
Elektronika MK-52 None
Elektronika MK-61 None
Elka 22 None
Facit 1123 None
Friden EC-130 None
Friden EC-132 None
HP-28 None
HP-41CX None
HP-9100A None
HP-9100B None
Hitachi KK 521 None
Hitachi KK 562A None
IME 26 None
IME 84 None
IME 84RC None
IME 86 None
Iskra 123 None
Kessel 7-Melody Calculator None
Kosmos 1 None
Kosmos Astro None
Mathatronics Mathatron None
Monroe Epic 3000 None
NCR 18-16 None
Olivetti Programma 101 None
Olympia CD200 None
Olympia CD602 None
Omron 60 None
Pulsar Calculator 3822-2 None
Remington-Rand EDC-III None
Ricoh Ricomac 1200 None
Ricoh/Oi Electric Aleph-Zero None
Rockwell 10R Good
Rockwell 12R Good
Rockwell 24K Good
Rockwell 30R Good
Rockwell 920 None
Royal IC-130 None
SCM Cogito 240-SR None
SCM Marchant I None
Sanyo ICC-1122 None
Sanyo ICC-805 None
Sanyo ICC-82D None
Sanyo Scientific None
Sharp Compet 20 None
Sharp Compet CS-10A None
Sharp EL-8 None
Sharp EL-803 None
Sharp QT-8D None
Sinclair Cambridge None
Sinclair Enterprise None
Sinclair Executive None
Sinclair Oxford None
Sinclair President None
Sinclair Scientific None
Sinclair Sovereign None
Singer Friden EC1114 None
Sony ICC-400W None
Sony ICC-500W None
Sporting Life Super Settler None
Sporting Life Super Settler MK II None
Summit 3114 None
Takara Kaltor None
Teal TL-2M None
Tektronix Model 31 None
Toshiba BC-1411 Toscal None
Toshiba BC-1623G None
Uchida Yoko USAC 10B None
Victor 1400 series None
Victor 3900 None
Wang 360E None
Wang 362E None
Wang 720C None
Wang LOCI-2 None
Wyle Laboratories WS-01 None

Calculator games

[edit | edit source]
Name Year Developer / Distributor MAME support ROMs Emulators / Description
囲碁 Go (TG-2) 1984 Casio None No
Baseball (BB-9) 1982 Casio None No
Blackjack Calculator Unknown Toshiba None No
Block Burster (CG-260) 1983 Casio None No
Boxing 1982 Casio None No
Champion Derby 2 (KG-200) 1983 Casio None No
Chase-N-Counter 1982 GCE None No
Game Calculator (MG-880) 1980 Casio None No
Grabman (GM-116) 1982 Texet None No
Home Sweet Home 1982 Ludotronic None No
MG-775 / MG-885 1981 Casio None No
Miracle Pinball (CG-250) 1983 Casio None No
Reversi (CG-8) 1983 Casio None No
Pachinko (PG-200) 198? Casio None No
Saturn I 198? Armitron None No
Shuttle Voyage 1983 Tronica Good No
Invader (SL-880) 2018 Casio None No Official modern remake of the MG-880.
Soccer (SG-12) 1984 Casio None No
Space-N-Counter 1982 GCE None No
Three Games (MG-777) 1981 Casio None No
Turbo Drive (MG-200) 198? Casio None No
Unisonic 21 Blackjack 1977 Unisonic None No
Videomaster Enterprise 1979 Waddingtons None No
Wondertopia 1981 - 1982 Sharp None No
Work Challenge Unknown McDonalds None No

See also

[edit | edit source]
[edit | edit source]