Editing Calculator emulators

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 1: Line 1:
 +
{{WIP}}
 
A calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics.
 
A calculator is typically a portable electronic device used to perform calculations, ranging from basic arithmetic to complex mathematics.
  
Line 12: Line 13:
  
 
===TI-83 / TI-84 series===
 
===TI-83 / TI-84 series===
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 could be officially downloaded from [https://education.ti.com/en/software/search here], but a reason is required. It's unclear whether they will actually look into it -- "The OS of my calculator is damaged and requires recovery" could be a fairly reasonable one.
 
 
 
====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 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.  
Line 21: Line 18:
 
* 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 and rechargeable lithium-ion batteries. Including TI-83 Premium CE (Python Edition) and TI-84 CE (Python Edition).
  
 
====Orion TI-84 Plus====
 
====Orion TI-84 Plus====
Line 28: Line 25:
 
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.
 
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.
  
<div style="overflow-x:auto;width:100%">
+
<div style="max-width:100%; overflow:auto;">
{| class="wikitable" style="text-align:center;width:100%"
+
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
 
! scope="col"|Name
 
! scope="col"|Name
Line 63: Line 60:
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| [[CEmu]]
+
| [https://ce-programming.github.io/CEmu CEmu]
 
|align=left|{{Icon|Win|Lin|Mac}}
 
|align=left|{{Icon|Win|Lin|Mac}}
 
| [https://github.com/CE-Programming/CEmu git]
 
| [https://github.com/CE-Programming/CEmu git]
Line 167: Line 164:
 
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-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.
+
<div style="max-width:100%; overflow:auto;">
 
+
{| class="wikitable" style="text-align:center;"
Using third-party emulators requires a copy of the operating system of the calculator. It could be officially downloaded from [https://education.ti.com/en/software/search here], but a reason is required. It's unclear whether they will actually look into it -- "The OS of my calculator is damaged and requires recovery" could be a fairly reasonable one.
 
 
 
<div style="overflow-x:auto;width:100%">
 
{| class="wikitable" style="text-align:center;width:100%"
 
 
|-
 
|-
 
! scope="col"|Name
 
! scope="col"|Name
Line 201: Line 194:
 
| {{✗}}
 
| {{✗}}
 
| ?
 
| ?
|-
 
| TI Flash Studio
 
|align=left|{{Icon|W9x}}
 
| 1.1?
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
 
|-
 
|-
 
!colspan="9"|Mobile / ARM
 
!colspan="9"|Mobile / ARM
Line 232: Line 218:
 
===TI-Nspire series===
 
===TI-Nspire series===
 
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 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.
 
+
{| class="wikitable" style="text-align:center;"
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 [https://education.ti.com/en/software/search here], but boot1, boot2, and manuf have to be dumped from an actual calculator with [https://tiplanet.org/forum/archives_voir.php?id=3829&play=0 PolyDumper].
 
 
 
====Clickpad and Touchpad====
 
Monochrome TI-Nspire comes with two different kinds of keyboards, depending on batch: [https://i.ytimg.com/vi/IM0guppEnqk/hqdefault.jpg 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.
 
 
 
<div style="overflow-x:auto;width:100%">
 
{| class="wikitable" style="text-align:center;width:100%"
 
 
|-
 
|-
 
! scope="col"|Name
 
! scope="col"|Name
Line 269: Line 238:
 
| TI-Nspire™ (CX) (CAS) Student Software
 
| TI-Nspire™ (CX) (CAS) Student Software
 
|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.3.2]
 
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
| {{✓}}
Line 296: Line 265:
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 +
|}
 +
 +
==Hewlett-Packard==
 +
===monochrome graphic models===
 +
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.
 +
 +
<div style="max-width:100%; overflow:auto;">
 +
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
| TI-Nspire App
+
! scope="col"|Name
|align=left|{{Icon|iOS}}
+
! scope="col"|Platform(s)
| [https://apps.apple.com/us/app/ti-nspire/id590823242 6.1.0]<ref group=P name=iPadOnly>iPad only.</ref>
+
! scope="col"|Version
| {{}}
+
! scope="col"|Emulates
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended emulators|Recommended]]
 +
|-
 +
!colspan="7"|PC / x86
 +
|-
 +
| 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>
 +
| [https://hp.giesselink.com/emu48.htm 1.65]<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
 +
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| TI-Nspire CAS App
+
| Emu28
|align=left|{{Icon|iOS}}
+
| align=left|{{Icon|Win}}
| [https://apps.apple.com/us/app/ti-nspire-cas/id545351700 6.1.0]<ref group=P name=iPadOnly>iPad only.</ref>
+
| [https://hp.giesselink.com/emu28.htm 1.37]
| {{}}
+
| 18C, 28C
 +
| {{}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
!colspan="9"|Browser
+
| MAME
|-
+
| align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}
| [https://nspirecxii.ti.com/tco TI-Nspire™ CX II Online Calculator]<ref group=P name=PaidService>Paid service.</ref>
+
| {{MAMEVer}}
|align=left|{{Icon|Web}}
+
| 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>
| -
 
| {{}}
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
|}
+
| {{~}}
</div>
 
<references group=P />
 
 
 
===Scientific and financial models===
 
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:
 
 
 
[https://education.ti.com/en/software/search/computer-software 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.
 
 
 
<div style="overflow-x:auto;width:100%">
 
{| class="wikitable" style="text-align:center;width:100%"
 
 
|-
 
|-
! scope="col"|Name
+
| Alucin
! scope="col"|Platform(s)
+
| align=left|{{Icon|AmigaOS}}
! scope="col"|Version
+
| [https://www.hpcalc.org/details/3674 1.1]
! scope="col"|Emulates
+
| 48G, 48S
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
| {{✗}}
! scope="col"|Active
+
| {{✗}}
! scope="col"|[[Recommended emulators|Recommended]]
+
| {{✗}}
 
|-
 
|-
|BeuTIMP
+
| NeXTStep EM48
|align=left|{{Icon|Java}}
+
| align=left|{{Icon|NeXTSTEP}}
|[https://tiplanet.org/forum/archives_voir.php?id=4075114 v0.1]
+
| [https://www.hpcalc.org/details/3680 1999/12/14]
|TI-30X Pro, TI-30X Plus, TI-30X Prio
+
| 48SX
|{{?}}
+
| {{}}
|{{}}
+
| {{}}
|{{~}}
+
| {{}}
|}
 
</div>
 
 
 
==Hewlett-Packard==
 
===monochrome graphic models===
 
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.
 
 
 
<div style="overflow-x:auto;width:100%">
 
{| class="wikitable" style="text-align:center;width:100%"
 
 
|-
 
|-
! scope="col"|Name
+
| saturn
! scope="col"|Platform(s)
+
| align=left|{{Icon|Linux|Solaris|IRIX}}
! scope="col"|Version
+
| [https://www.hpcalc.org/details/4382 4.1.1.1]
! scope="col"|Emulates
+
| 40G, 48GX, 49G
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
| {{✓}}
! scope="col"|Active
+
| {{✗}}
! scope="col"|[[Recommended emulators|Recommended]]
+
| {{✗}}
 
|-
 
|-
!colspan="7"|PC / x86
+
!colspan="7"|Mobile / ARM
 
|-
 
|-
 
| 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||APK|WinMobile}}
| [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 1.65]
 
| 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 382: Line 345:
 
|-
 
|-
 
| Emu28
 
| Emu28
| align=left|{{Icon|Win}}
+
| align=left|{{Icon|APK}}
 
| [https://hp.giesselink.com/emu28.htm 1.37]
 
| [https://hp.giesselink.com/emu28.htm 1.37]
 
| 18C, 28C
 
| 18C, 28C
Line 389: Line 352:
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| MAME
+
| Droid48
| align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}
+
| align=left|{{Icon|APK}}
| {{MAMEVer}}
+
| [https://play.google.com/store/apps/details?id=org.ab.x48 1.72]
| 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>
+
| 48G, 48S
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✓}}
 +
|-
 +
| iHP48
 +
| align=left|{{Icon|iOS}}
 +
| [https://apps.apple.com/us/app/ihp48/id1549608953 1.6]
 +
| 38G, 39G, 48G, 48GX, 48S, 49G, 49G+, 50g
 +
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{~}}
 
 
|-
 
|-
| Alucin
+
| i48
| align=left|{{Icon|AmigaOS}}
+
| align=left|{{Icon|iOS}}
| [https://www.hpcalc.org/details/3674 1.1]
+
| [https://apps.apple.com/us/app/i48/id329454950 1.15]
| 48G, 48S, 48GX, 48SX
+
| 48GX
| {{}}
+
| {{?}}
| {{}}
+
| {{}}
| {{}}
+
| {{~}}
 
|-
 
|-
| NeXTStep EM48
+
| m48 <ref group=Q name=sourcecode>Has to be manually compiled and deployed.</ref>
| align=left|{{Icon|NeXTSTEP}}
+
| align=left|{{Icon|iOS}}
| [https://www.hpcalc.org/details/3680 1999/12/14]
+
| [https://www.hpcalc.org/details/9183 2020/06/06]
| 48SX
+
| 38G, 39G, 40G, 48SX, 48GX, 49G
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
|-
 
|-
| saturn
+
| Power48
| align=left|{{Icon|Linux|Solaris|IRIX}}
+
| align=left|{{Icon|PalmOS}}
| [https://www.hpcalc.org/details/4382 4.1.1.1]
+
| [https://palmdb.net/app/power48 1.0.0/1.5.1]
| 40G, 48GX, 49G
+
| 48SX, 48GX, 49G
 
| {{✓}}
 
| {{✓}}
 
| {{✗}}
 
| {{✗}}
| {{}}
+
| {{~}}
 
|-
 
|-
!colspan="7"|Mobile / ARM
+
!colspan="7"|Consoles
 
|-
 
|-
| Emu48
+
| PSPX48
| align=left|{{Icon||APK|WinMobile}}
+
| align=left|{{Icon|PSP}}
| [https://hp.giesselink.com/emu48.htm 1.66]
+
| [https://www.brewology.com/downloads/download.php?id=5142&mcid=1 1.0.5]
| 38G, 39G, 40G, 48S, 48SX, 48G, 48G+, 48GX, 49G, 39g+, 39gs, 40gs, 48gII, 49g+, 50g
+
| 48G
| {{✓}}
 
| {{✓}}
 
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 +
| {{~}}
 +
|}
 +
</div>
 +
<references group=Q />
 +
*
 +
 +
===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.
 +
<div style="max-width:100%; overflow:auto;">
 +
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
| Emu28
+
! scope="col"|Name
| align=left|{{Icon|APK}}
+
! scope="col"|Platform(s)
| [https://hp.giesselink.com/emu28.htm 1.37]
+
! scope="col"|Version
| 18C, 28C
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Free To Use
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended emulators|Recommended]]
 +
|-
 +
!colspan="7"|PC / x86
 +
|-
 +
| HP Prime Virtual Calculator Emulator
 +
|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>
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| Droid48
+
| HP Prime Graphing Calculator App
| align=left|{{Icon|APK}}
+
|align=left|{{Icon|Win}}
| [https://play.google.com/store/apps/details?id=org.ab.x48 1.72]
+
| [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]
| 48G, 48S
 
| {{✗}}
 
 
| {{✗}}
 
| {{✗}}
 +
| {{~}}<ref group=P name=free2>Free version with limited functionalities available seperately.</ref>
 
| {{✓}}
 
| {{✓}}
 +
| {{✓}}
 +
|-
 +
!colspan="7"|Mobile / ARM
 
|-
 
|-
| iHP48
+
| HP Prime Graphing Calculator App
| align=left|{{Icon|iOS}}
+
|align=left|{{Icon|iOS|APK}}
| [https://apps.apple.com/us/app/ihp48/id1549608953 1.6.1]
+
| [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]
| 38G, 39G, 48G, 48GX, 48S, 49G, 49G+, 50g
+
| {{✗}}
| {{?}}
+
| {{~}}<ref group=P name=free3>Free version with limited functionalities available seperately.</ref>
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 +
|}
 +
</div>
 +
<references group=P />
 +
 +
===scientific and financial models===
 +
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 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.
 +
 +
<div style="max-width:100%; overflow:auto;">
 +
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
| i48
+
! scope="col"|Name
| align=left|{{Icon|iOS}}
+
! scope="col"|Platform(s)
| [https://apps.apple.com/us/app/i48/id329454950 1.15]
+
! scope="col"|Version
| 48GX
+
! scope="col"|Emulates
| {{?}}
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
| {{✓}}
+
! scope="col"|Active
| {{~}}
+
! scope="col"|[[Recommended emulators|Recommended]]
 +
|-
 +
!colspan="7"|PC / x86
 
|-
 
|-
| m48 <ref group=Q name=sourcecode>Has to be manually compiled and deployed.</ref>
+
| Emu42
| align=left|{{Icon|iOS}}
+
| align=left|{{Icon|Windows}}
| [https://www.hpcalc.org/details/9183 2020/06/06]
+
| [https://hp.giesselink.com/emu42.htm 1.29]<ref group=R name=deadplatforms>Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.</ref>
| 38G, 39G, 40G, 48SX, 48GX, 49G
+
| 10B, 14B, 17B, 17BII, 20S, 21S, 22S, 27S, 32S, 32SII, 42S, 19BII, 28S
 +
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}
 
| {{✗}}
 
|-
 
| Power48
 
| align=left|{{Icon|PalmOS}}
 
| [https://palmdb.net/app/power48 1.0.0/1.5.1]
 
| 48SX, 48GX, 49G
 
 
| {{✓}}
 
| {{✓}}
| {{✗}}
 
| {{~}}
 
 
|-
 
|-
!colspan="7"|Consoles
+
| Free42
 +
| align=left|{{Icon|Windows|macOS|Linux}}
 +
| [https://thomasokken.com/free42/ 3.0.7]
 +
| 42S
 +
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 
|-
 
|-
| PSPX48
+
| HP SmartCalc 300s Emulator
| align=left|{{Icon|PSP}}
+
| align=left|{{Icon|Windows}}
| [https://www.brewology.com/downloads/download.php?id=5142&mcid=1 1.0.5]
+
| [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>
| 48G
+
| SmartCalc 300s
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}
 
| {{~}}
 
 
|-
 
|-
!colspan="7"|Calculators
+
| WP-34s emulator
|-
+
| align=left|{{Icon|Windows|Linux|macOS}}
|[https://github.com/ExistOS-Team/ExistOS-For-HP39GII Emu48 on ExistOS]
+
| [https://sourceforge.net/projects/wp34s/files/emulator 3.3]  
|HP-39GII
+
| WP-34s
|[https://github.com/ExistOS-Team/ExistOS-For-HP39GII/releases/tag/build-119 build 119]
 
|39G
 
|{{✓}}
 
|{{✓}}
 
|{{✗}}
 
|}
 
</div>
 
<references group=Q />
 
*
 
 
 
===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.
 
<div style="overflow-x:auto;width:100%">
 
{| class="wikitable" style="text-align:center;width:100%"
 
|-
 
! scope="col"|Name
 
! scope="col"|Platform(s)
 
! scope="col"|Version
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Free To Use
 
! scope="col"|Active
 
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
!colspan="7"|PC / x86
 
|-
 
| HP Prime Virtual Calculator Emulator
 
|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>
 
| {{✗}}
 
| {{✓}}
 
 
| {{✓}}
 
| {{✓}}
 +
| ?
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| HP Prime Graphing Calculator App
+
| HP 12C Emulator (Offical)
|align=left|{{Icon|Win}}
+
| align=left|{{Icon|Windows}}
| [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.educalc.net/2338917.page 2012/11/29]
 +
| 12C
 +
| {{✗}}
 
| {{✗}}
 
| {{✗}}
| {{~}}<ref group=P name=free2>Free version with limited functionalities available seperately.</ref>
 
| {{✓}}
 
 
| {{✓}}
 
| {{✓}}
 +
|-
 +
| HP 12C Emulator
 +
| align=left|{{Icon|W9x}}
 +
| [https://www.hpcalc.org/details/4345 1.0]
 +
| 12C
 +
| {{✗}}
 +
| {{✗}}
 +
| {{✗}}
 
|-
 
|-
 
!colspan="7"|Mobile / ARM
 
!colspan="7"|Mobile / ARM
 
|-
 
|-
| HP Prime Graphing Calculator App
+
| Emu42
|align=left|{{Icon|iOS|APK}}
+
| align=left|{{Icon|APK|WinMobile}}
| [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://hp.giesselink.com/emu28.htm 1.36]<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
| {{~}}<ref group=P name=free3>Free version with limited functionalities available seperately.</ref>
 
| {{✓}}
 
| {{✓}}
 
|}
 
</div>
 
<references group=P />
 
 
 
===scientific and financial models===
 
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.
 
 
 
<div style="overflow-x:auto;width:100%">
 
{| class="wikitable" style="text-align:center;width:100%"
 
|-
 
! scope="col"|Name
 
! scope="col"|Platform(s)
 
! scope="col"|Version
 
! scope="col"|Emulates
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
!colspan="7"|PC / x86
 
|-
 
| Plus42
 
| align=left|{{Icon|Windows}}{{Icon|Linux}}{{Icon|macOS}}{{Icon|Android}}{{Icon|iOS}}
 
| [https://thomasokken.com/plus42 {{Plus42Ver}}]
 
| HP-42S
 
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| Emu42
+
| Free42
| align=left|{{Icon|Windows}}
+
| align=left|{{Icon|APK|iOS|WinMobile|PalmOS}}
| [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://thomasokken.com/free42/ 3.0.7] <ref group=R name=deadplatforms-Free42>Windows Mobile and PalmOS versions 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
+
| 42S
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| Free42
+
| awp34s
| align=left|{{Icon|Windows|macOS|Linux}}
+
| align=left|{{Icon|APK}}
| [https://thomasokken.com/free42/ {{Free42Ver}}]
+
| [https://github.com/odkq/awp34s 0.0.6]
| 42S
+
| WP-34s
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| HP SmartCalc 300s Emulator
+
| HP 12C Financial Calculator
| align=left|{{Icon|Windows}}
+
| align=left|{{Icon|iOS|APK}}
| [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>
+
| 2.3.4
| SmartCalc 300s
+
| 12C
 +
| {{✗}} <ref group=R name=pay>Not Free to use.</ref>
 +
| {{✗}}
 +
| {{~}}
 +
|-
 +
| HP 12C Platinum Calculator
 +
| align=left|{{Icon|iOS|APK}}
 +
| 2.3.4
 +
| 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>
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
 
| {{✗}}
| {{✓}}
 
 
|-
 
|-
| WP-34s emulator
+
!colspan="7"|Calculators
| align=left|{{Icon|Windows|Linux|macOS}}
+
|-
| [https://sourceforge.net/projects/wp34s/files/emulator 3.3]  
+
| WP34S-4NS
 +
| align=left|{{Icon|Nspire}}
 +
| [https://github.com/zephray/WP34S-4NS git]
 
| WP-34s
 
| WP-34s
 
| {{✓}}
 
| {{✓}}
| ?
 
| {{✓}}
 
|-
 
| HP 12C Emulator (Offical)
 
| align=left|{{Icon|Windows}}
 
| [https://www.educalc.net/2338917.page 2012/11/29]
 
| 12C
 
 
| {{✗}}
 
| {{✗}}
| {{}}
+
| {{~}} <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>
| {{✓}}
+
|}
 +
</div>
 +
<references group=R />
 +
 
 +
==Casio==
 +
Most of the modern Casio graphic calculators run on 32-bit Hitachi SuperH-3/4 processors, while scientific, programmable, and financial models run on 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 retro models, but unfortunately not for modern models yet. You can still get official emulators at the following site:
 +
* [https://edu.casio.com/softwarelicense/index.php Official emulators (90-day trial, for graphic/legacy scientific models)]
 +
* [https://classpad.net/intl/features/ Classwiz CW series online emulators (paid service)]
 +
 
 +
<div style="max-width:100%; overflow:auto;">
 +
{| class="wikitable" style="text-align:center;"
 
|-
 
|-
| HP 12C Emulator
+
! scope="col"|Name
| align=left|{{Icon|W9x}}
+
! scope="col"|Platform(s)
| [https://www.hpcalc.org/details/4345 1.0]
+
! scope="col"|Version
| 12C
+
! scope="col"|Emulates
| {{✗}}
+
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
| {{✗}}
+
! scope="col"|Active
| {{✗}}
+
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
|-
!colspan="7"|Mobile / ARM
+
|PB-1000 Emulator
 +
|align=left|{{Icon|Windows}}
 +
|[https://web.archive.org/web/20210602185841/http://www.pisi.com.pl/piotr433/pb1000ee.htm v48]
 +
|PB-1000
 +
|{{✓}}
 +
|{{✗}}
 +
|{{~}}
 
|-
 
|-
| Plus42
+
|PB-2000C Emulator
| align=left|{{Icon|Android}}{{Icon|iOS}}
+
|align=left|{{Icon|Windows}}
| [https://thomasokken.com/plus42 1.1.6]
+
|[https://web.archive.org/web/20210602211836/http://www.pisi.com.pl/piotr433/pb2000ee.htm v24]
| HP-42S
+
|PB-2000C
| {{✓}}
+
|{{✓}}
| {{}}
+
|{{}}
| {{}}
+
|{{~}}
 
|-
 
|-
| Emu42
+
|fx-8000G Emulator
| align=left|{{Icon|APK|WinMobile}}
+
|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://web.archive.org/web/20210614152627/http://pisi.com.pl/piotr433/fx8000ee.htm v09]
| 10B, 14B, 17B, 17BII, 20S, 21S, 22S, 27S, 32S, 32SII, 42S, 19BII, 28S
+
|fx-8000G
| {{✓}}
+
|{{✓}}
| {{}}
+
|{{}}
| {{}}
+
|{{~}}
 
|-
 
|-
| Free42
+
|fx-7500G Emulator
| align=left|{{Icon|APK|iOS|WinMobile|PalmOS}}
+
|align=left|{{Icon|Windows}}
| [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://web.archive.org/web/20210601194704/http://www.pisi.com.pl/piotr433/fx7500ee.htm v05]
| 42S
+
|fx-7500G
| {{✓}}
+
|{{✓}}
| {{}}
+
|{{}}
| {{✓}}
+
|{{✓}}
 
|-
 
|-
| awp34s
+
|[[MAME]]
| align=left|{{Icon|APK}}
+
|align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}
| [https://github.com/odkq/awp34s 0.0.6]
+
| {{MAMEVer}}
| WP-34s
+
|PB-1000, PB-2000C, CFX-9850G
| {{✓}}
+
|{{✓}}
| {{✓}}
+
|{{✓}}
| {{✓}}
+
|{{✓}}
|-
+
|}
| HP 12C Financial Calculator
+
</div>
| align=left|{{Icon|iOS|APK}}
+
 
| 2.3.4
+
==Numworks==
| 12C
+
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.
| {{✗}} <ref group=R name=pay>Not Free to use.</ref>
+
 
| {{✗}}
+
Upsilon is the fork of yet another fork of Epsilon called Omega and has been ported to other hardware besides Numworks.
| {{~}}
+
 
 +
<div style="max-width:100%; overflow:auto;">
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Platform(s)
 +
! scope="col"|Version
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 +
! scope="col"|Active
 +
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
|-
| HP 12C Platinum Calculator
+
!colspan="6"|PC / x86
| align=left|{{Icon|iOS|APK}}
 
| 2.3.4
 
| 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>
 
| {{✗}}
 
| {{✗}}
 
 
|-
 
|-
| HP 15C Calculator
+
| [https://getupsilon.web.app/ Upsilon]
| align=left|{{Icon|iOS|APK}}
+
| align=left|{{Icon|Windows|Linux}}
| 2.3.4
+
| [https://github.com/UpsilonNumworks/Upsilon git]
| 15C
+
| {{}}
| {{}} <ref group=R name=pay>Not Free to use.</ref>
+
| {{}}
| {{}}
+
| {{}}
| {{~}}
 
 
|-
 
|-
!colspan="7"|Calculators
+
!colspan="6"|Mobile / ARM
 
|-
 
|-
| WP34S-4NS
+
| Official emulator
| align=left|{{Icon|Nspire}}
+
| align=left|{{Icon|iOS|APK}}
| [https://github.com/zephray/WP34S-4NS git]
+
| [https://apps.apple.com/app/id1456585807 20.3.0 (iOS)]<div>[https://play.google.com/store/apps/details?id=com.numworks.calculator 20.3.2 (Android)]
| WP-34s
+
| {{✓}}
 +
| {{✓}}
 +
| {{✓}}
 +
|-
 +
| [https://getupsilon.web.app/ Upsilon]
 +
| align=left|{{Icon|APK}}
 +
| [https://github.com/UpsilonNumworks/Upsilon git]
 +
| {{✓}}
 +
| {{✓}}
 
| {{✓}}
 
| {{✓}}
| {{✗}}
 
| {{~}} <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>
 
|}
 
</div>
 
<references group=R />
 
 
==Casio==
 
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:
 
* [https://edu.casio.com/softwarelicense/index.php Official emulators (90-day trial, for graphic/legacy scientific models)]
 
* [https://classpad.net/intl/features/ Classwiz CW series online emulators (paid service)]
 
 
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 [https://tiplanet.org/forum/viewtopic.php?f=51&t=26476 Hackstring] which is a kind of [https://en.wikipedia.org/wiki/Arbitrary_code_execution arbitrary code execution].
 
 
<div style="overflow-x:auto;width:100%">
 
{| class="wikitable" style="text-align:center;width:100%"
 
 
|-
 
|-
! scope="col"|Name
+
!colspan="6"|Browser
! scope="col"|Platform(s)
 
! scope="col"|Version
 
! scope="col"|Emulates
 
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended emulators|Recommended]]
 
 
|-
 
|-
|PB-1000 Emulator
+
| [https://www.numworks.com/simulator/ Official emulator]
|align=left|{{Icon|Windows}}
+
| align=left|{{Icon|Web}}
|[https://web.archive.org/web/20210602185841/http://www.pisi.com.pl/piotr433/pb1000ee.htm v48]
+
| N/A
|PB-1000
+
| {{✓}}
|{{✓}}
+
| {{}}
|{{}}
+
| {{}}
|{{~}}
 
 
|-
 
|-
|PB-2000C Emulator
+
| [https://www.numworks.com/simulator/download/ Official web-based offline emulator]
|align=left|{{Icon|Windows}}
+
| align=left|{{Icon|Web}}
|[https://web.archive.org/web/20210602211836/http://www.pisi.com.pl/piotr433/pb2000ee.htm v24]
+
| N/A
|PB-2000C
+
| {{✓}}
|{{✓}}
+
| {{}}
|{{}}
+
| {{}}
|{{~}}
 
 
|-
 
|-
|fx-8000G Emulator
+
| [https://getupsilon.web.app/simulator Upsilon]
|align=left|{{Icon|Windows}}
+
| align=left|{{Icon|Web}}
|[https://web.archive.org/web/20210614152627/http://pisi.com.pl/piotr433/fx8000ee.htm v09]
+
| [https://github.com/UpsilonNumworks/Upsilon git]
|fx-8000G
+
| {{✓}}
|{{✓}}
+
| {{}}
|{{}}
+
| {{}}
|{{~}}
 
 
|-
 
|-
|fx-7500G Emulator
+
| [https://getupsilon.web.app/ Upsilon web-based offline emulator]
|align=left|{{Icon|Windows}}
+
| align=left|{{Icon|Web}}
| [https://web.archive.org/web/20210601194704/http://www.pisi.com.pl/piotr433/fx7500ee.htm v05]
+
| [https://github.com/UpsilonNumworks/Upsilon git]
|fx-7500G
+
| {{✓}}
|{{✓}}
+
| {{}}
|{{}}
+
| {{✓}}
|{{✓}}
 
 
|-
 
|-
|CasioEmuNeo
+
!colspan="6"|Calculator
|align=left|{{Icon|Windows}}
 
| [https://github.com/qiufuyu123/CasioEmuNeo git]
 
|fx-ES, fx-ES PLUS, fx-EX, fx-CW
 
|{{✓}}
 
|{{~}}
 
|{{~}}
 
 
|-
 
|-
|CasioEmu
+
| Upsilon
|align=left|{{Icon|Windows|Linux}}
+
| align=left|{{Icon|Prizm}}
| [https://github.com/user202729/CasioEmu git]<ref group=R name=manual-compile>Has to be manually compiled.</ref>
+
| [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>
|fx-ES, fx-ES PLUS, fx-EX
+
| {{✓}}
|{{✓}}
+
| {{?}}
|{{~}}
+
| {{~}}
|{{}}
 
 
|-
 
|-
|Web-Calc-Emulator
+
!colspan="6"|Consoles
|align=left|{{Icon|Web}}
 
| [https://github.com/CalcWorld/Web-Calc-Emulator git]
 
|fx-ES, fx-ES PLUS, fx-EX, fx-CW
 
|{{✓}}
 
|{{~}}
 
|{{~}}
 
 
|-
 
|-
|BeuCalc
+
| Upsilon
|align=left|{{Icon|Java}}
+
| align=left|{{Icon|3DS}}
|[http://discord.gg/QjGpH6rSQQ v0.5b5]
+
| [https://github.com/UpsilonNumworks/Upsilon git] <ref group=Q name=manual-compile>Has to be manually compiled.</ref>
|fx-ES, fx-ES PLUS, fx-EX, fx-CW, fx-82 Solar II, fx-5800P
+
| {{}}
|{{?}}
+
| {{?}}
|{{}}
+
| {{}}
|{{~}}
 
 
|-
 
|-
|[[MAME]]
+
|}
|align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}}
+
</div>
| {{MAMEVer}}
+
<references group=Q />
|PB-1000, PB-2000C, CFX-9850G
+
 
|{{✓}}
+
==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:
</div>
 
<references group=R />
 
  
==Numworks==
+
[http://www.sharp-calculators.com/en/id/127-downloads#software Sharp calculator emulators]
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.
 
  
Upsilon is the fork of yet another fork of Epsilon called Omega and has been ported to other hardware besides Numworks.
+
==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.  
  
<div style="overflow-x:auto;width:100%">
+
You can find some Canon calculators emulators at the following links, but please note that a Serial Number is required to use them.
{| class="wikitable" style="text-align:center;width:100%"
+
 
|-
+
[https://ebmhk.canon/f-789sga-emulator/ F-789SGA Emulator]
! scope="col"|Name
+
[https://ebmhk.canon/f-570sg-emulator/ F-570SG Emulator]
! scope="col"|Platform(s)
+
[https://ebmhk.canon/f-715sg-emulator/ F-715SG Emulator]
! scope="col"|Version
+
[https://ebmhk.canon/f-718sga-emulator/ F-718SGA emulator]
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
+
[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 and there aren't any community-driven or open-source emulators for it yet.
 +
 
 +
==Elektronika==
 +
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.
 +
<div style="max-width:100%; overflow:auto;">
 +
{| class="wikitable" style="text-align:center;"
 +
|-
 +
! scope="col"|Name
 +
! scope="col"|Platform(s)
 +
! scope="col"|Version
 +
! scope="col"|Emulates
 +
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|Active
 
! scope="col"|[[Recommended emulators|Recommended]]
 
! scope="col"|[[Recommended emulators|Recommended]]
 
|-
 
|-
!colspan="6"|PC / x86
+
!colspan="7"|PC / x86
 
|-
 
|-
| [https://getupsilon.web.app/ Upsilon]
+
| Calculators 3000
| align=left|{{Icon|Windows|Linux}}
+
| align=left|{{Icon|Windows}}
| [https://github.com/UpsilonNumworks/Upsilon git]
+
| [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
 +
| {{✗}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 +
|-
 +
| MK-90 Emulator
 +
| align=left|{{Icon|Windows}}
 +
| [https://web.archive.org/web/20210601061619/http://www.pisi.com.pl/piotr433/mk90emue.htm v17]
 +
| MK-90
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
!colspan="6"|Mobile / ARM
+
| MK-85 Emulator
|-
+
| align=left|{{Icon|Windows}}
| Official emulator
+
| [https://web.archive.org/web/20220208142602/http://www.pisi.com.pl/piotr433/mk85emue.htm v49]
| align=left|{{Icon|iOS|APK}}
+
| MK-85
| [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)]
 
| {{✓}}
 
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
| [https://getupsilon.web.app/ Upsilon]
+
| MK-87 Emulator
| align=left|{{Icon|APK}}
+
| align=left|{{Icon|Windows}}
| [https://github.com/UpsilonNumworks/Upsilon git]
+
| [https://web.archive.org/web/20220121131143/http://www.pisi.com.pl/piotr433/mk87emue.htm v06]
 +
| MK-87
 +
| {{✓}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 +
|-
 +
| eMKatic
 +
| align=left|{{Icon|Windows|Linux|FreeBSD}}
 +
| [https://sourceforge.net/projects/emkatic/ 0.41]
 +
| MK-152, MK-152M, MK-1152, MK-161
 
| {{✓}}
 
| {{✓}}
 +
| {{?}}
 
| {{✓}}
 
| {{✓}}
 
|-
 
|-
!colspan="6"|Browser
+
!colspan="7"|Mobile / ARM
 
|-
 
|-
| [https://www.numworks.com/simulator/ Official emulator]
+
| MK 61/54
| align=left|{{Icon|Web}}
+
| align=left|{{Icon|Android}}
| N/A
+
| [https://play.google.com/store/apps/details?id=com.cax.pmk 2.3]
| {{✓}}
+
| B3-34, MK-54, MK-56, MK-61, MK-52
 
| {{✓}}
 
| {{✓}}
 +
| {{✗}}
 
| {{✓}}
 
| {{✓}}
 +
|}
 +
</div>
 +
 +
==Miscellaneous Calculators (1960 - 1989)==
 +
These Calculators have a higher chance of being emulated through MAME than getting their own emulator
 +
 +
{| class="mw-collapsible mw-collapsed wikitable" style="text-align:center;"
 +
! scope="col"|Name
 +
! scope="col"|[[MAME]] support
 +
! scope="col"|ROMs
 +
! scope="col"|Description
 
|-
 
|-
| [https://www.numworks.com/simulator/download/ Official web-based offline emulator]
+
|Adler 1210
| align=left|{{Icon|Web}}
+
|style="background:gainsboro;"|None
| N/A
+
|
| {{✓}}
+
|
| {{✓}}
 
| {{✓}}
 
 
|-
 
|-
| [https://getupsilon.web.app/simulator Upsilon]
+
|Advance L24
| align=left|{{Icon|Web}}
+
|style="background:gainsboro;"|None
| [https://github.com/UpsilonNumworks/Upsilon git]
+
|
| {{✓}}
+
|
| {{✓}}
 
| {{✓}}
 
 
|-
 
|-
| [https://getupsilon.web.app/ Upsilon web-based offline emulator]
+
|Anita 1011
| align=left|{{Icon|Web}}
+
|style="background:gainsboro;"|None
| [https://github.com/UpsilonNumworks/Upsilon git]
+
|
| {{✓}}
+
|
| {{✓}}
 
| {{✓}}
 
 
|-
 
|-
!colspan="6"|Calculator
+
|Anita MK 8
 +
|style="background:gainsboro;"|None
 +
|
 +
|
 
|-
 
|-
| Upsilon
+
|Anita MK VII
| align=left|{{Icon|Prizm}}
+
|style="background:gainsboro;"|None
| [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>
+
|
| {{✓}}
+
|
| {{?}}
+
|-
| {{~}}
+
|Bohn Omnitrex 8
 +
|style="background:gainsboro;"|None
 +
|
 +
|
 
|-
 
|-
!colspan="6"|Consoles
+
|Burroughs C3300
 +
|style="background:gainsboro;"|None
 +
|
 +
|
 
|-
 
|-
| Upsilon
+
|Burroughs C5205
| align=left|{{Icon|3DS}}
+
|style="background:gainsboro;"|None
| [https://github.com/UpsilonNumworks/Upsilon git] <ref group=Q name=manual-compile>Has to be manually compiled.</ref>
+
|
| {{✓}}
+
|
| {{?}}
 
| {{✗}}
 
 
|-
 
|-
|}
+
|Busicom 141-PF
</div>
+
|style="background:salmon;"|Preliminary
<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.
+
|Busicom LE-120A
 
+
|style="background:gainsboro;"|None
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 Canola 1200
==Canon==
+
|style="background:gainsboro;"|None
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.
+
|-
 
+
|Canon Canola 130S
[https://ebmhk.canon/f-789sga-emulator/ F-789SGA Emulator]
+
|style="background:gainsboro;"|None
[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]
 
 
 
'''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 and there aren't any community-driven or open-source emulators for it yet.
 
 
 
==Elektronika==
 
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.
 
<div style="overflow-x:auto;width:100%">
 
{| class="wikitable" style="text-align:center;width:100%"
 
 
|-
 
|-
! scope="col"|Name
+
|Canon Palmtronic LE-80M
! scope="col"|Platform(s)
+
|style="background:gainsboro;"|None
! scope="col"|Version
+
|
! scope="col"|Emulates
+
|
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>
 
! scope="col"|Active
 
! scope="col"|[[Recommended emulators|Recommended]]
 
 
|-
 
|-
!colspan="7"|PC / x86
+
|Casio 121K
 +
|style="background:gainsboro;"|None
 +
|
 +
|
 
|-
 
|-
| Calculators 3000
+
|Casio AL-1000
| align=left|{{Icon|Windows}}
+
|style="background:gainsboro;"|None
| [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
+
|
| {{✗}}
 
| {{✗}}
 
| {{✓}}
 
 
|-
 
|-
| MK-90 Emulator
+
|Casio AS-C
| align=left|{{Icon|Windows}}
+
|style="background:gainsboro;"|None
| [https://web.archive.org/web/20210601061619/http://www.pisi.com.pl/piotr433/mk90emue.htm v17]
+
|
| MK-90
+
|
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
 
|-
 
|-
| MK-85 Emulator
+
|Casio C-80
| align=left|{{Icon|Windows}}
+
|style="background:gainsboro;"|None
| [https://web.archive.org/web/20220208142602/http://www.pisi.com.pl/piotr433/mk85emue.htm v49]
+
|
| MK-85
+
|
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
 
|-
 
|-
| MK-87 Emulator
+
|Casio CFX-400
| align=left|{{Icon|Windows}}
+
|style="background:gainsboro;"|None
| [https://web.archive.org/web/20220121131143/http://www.pisi.com.pl/piotr433/mk87emue.htm v06]
+
|
| MK-87
+
|
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
 
|-
 
|-
| eMKatic
+
|Casio FX-7000G
| align=left|{{Icon|Windows|Linux|FreeBSD}}
+
|style="background:gainsboro;"|None
| [https://sourceforge.net/projects/emkatic/ 0.41]
+
|
| MK-152, MK-152M, MK-1152, MK-161
+
|
| {{✓}}
 
| {{?}}
 
| {{✓}}
 
 
|-
 
|-
!colspan="7"|Mobile / ARM
+
|Casio J-100
 +
|style="background:gainsboro;"|None
 +
|
 +
|
 
|-
 
|-
| MK 61/54
+
|Casio Metcon
| align=left|{{Icon|Android}}
+
|style="background:gainsboro;"|None
| [https://play.google.com/store/apps/details?id=com.cax.pmk 2.3]
+
|
| B3-34, MK-54, MK-56, MK-61, MK-52
+
|
| {{✓}}
 
| {{✗}}
 
| {{✓}}
 
|}
 
</div>
 
 
 
==Miscellaneous Calculators (1960 - 1989)==
 
These Calculators have a higher chance of being emulated through MAME than getting their own emulator
 
 
 
<div style="overflow-x:auto;width:100%">
 
{| class="mw-collapsible mw-collapsed wikitable" style="text-align:center;width:100%"
 
! scope="col"|Name
 
! scope="col"|[[MAME]] support
 
! scope="col"|ROMs
 
! scope="col"|Description
 
 
|-
 
|-
|Adler 1210
+
|Casio TC-600
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Advance L24
+
|Check Tronic
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Anita 1011
+
|Commodore 500E
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Anita MK 8
+
|Commodore C108
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Anita MK VII
+
|Compuchron Calculator Watch
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Bohn Omnitrex 8
+
|Concept 2000 Mr. Mus-i-cal
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Burroughs C3300
+
|Corvus CheckMaster
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Burroughs C5205
+
|DD Brock 880/1
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Busicom 141-PF
+
|Descal ASI-5
|style="background:salmon;"|Preliminary
+
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Busicom LE-120A
+
|Elektronika B3-21
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Canon Canola 1200
+
|Elektronika B3-34
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Canon Canola 130S
+
|Elektronika B3-36
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Canon Palmtronic LE-80M
+
|Elektronika MK-18M
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Casio 121K
+
|Elektronika MK-52
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Casio AL-1000
+
|Elektronika MK-61
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Casio AS-C
+
|Elka 22
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Casio C-80
+
|Facit 1123
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Casio CFX-400
+
|Friden EC-130
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Casio FX-7000G
+
|Friden EC-132
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Casio J-100
+
|HP-28
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Casio Metcon
+
|HP-41CX
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Casio TC-600
+
|HP-9100A
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Check Tronic
+
|HP-9100B
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Commodore 500E
+
|Hitachi KK 521
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Commodore C108
+
|Hitachi KK 562A
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Compuchron Calculator Watch
+
|IME 26
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Concept 2000 Mr. Mus-i-cal
+
|IME 84
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Corvus CheckMaster
+
|IME 84RC
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|DD Brock 880/1
+
|IME 86
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Descal ASI-5
+
|Iskra 123
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Elektronika B3-21
+
|Kessel 7-Melody Calculator
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Elektronika B3-34
+
|Kosmos 1
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Elektronika B3-36
+
|Kosmos Astro
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Elektronika MK-18M
+
|Mathatronics Mathatron
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Elektronika MK-52
+
|Monroe Epic 3000
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Elektronika MK-61
+
|NCR 18-16
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Elka 22
+
|Olivetti Programma 101
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Facit 1123
+
|Olympia CD200
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Friden EC-130
+
|Olympia CD602
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Friden EC-132
+
|Omron 60
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|HP-28
+
|Pulsar Calculator 3822-2
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|HP-41CX
+
|Remington-Rand EDC-III
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|HP-9100A
+
|Ricoh Ricomac 1200
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|HP-9100B
+
|Ricoh/Oi Electric Aleph-Zero
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Hitachi KK 521
+
|Rockwell 10R
|style="background:gainsboro;"|None
+
| style="background: LightGreen;"| Good
 
|
 
|
 
|
 
|
 
|-
 
|-
|Hitachi KK 562A
+
|Rockwell 12R
|style="background:gainsboro;"|None
+
| style="background: LightGreen;"| Good
 
|
 
|
 
|
 
|
 
|-
 
|-
|IME 26
+
|Rockwell 24K
|style="background:gainsboro;"|None
+
| style="background: LightGreen;"| Good
 
|
 
|
 
|
 
|
 
|-
 
|-
|IME 84
+
|Rockwell 30R
|style="background:gainsboro;"|None
+
| style="background: LightGreen;"| Good
 
|
 
|
 
|
 
|
 
|-
 
|-
|IME 84RC
+
|Rockwell 920
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|IME 86
+
|Royal IC-130
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Iskra 123
+
|SCM Cogito 240-SR
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Kessel 7-Melody Calculator
+
|SCM Marchant I
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Kosmos 1
+
|Sanyo ICC-1122
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Kosmos Astro
+
|Sanyo ICC-805
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Mathatronics Mathatron
+
|Sanyo ICC-82D
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Monroe Epic 3000
+
|Sanyo Scientific
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|NCR 18-16
+
|Sharp Compet 20
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Olivetti Programma 101
+
|Sharp Compet CS-10A
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Olympia CD200
+
|Sharp EL-8
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Olympia CD602
+
|Sharp EL-803
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Omron 60
+
|Sharp QT-8D
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Pulsar Calculator 3822-2
+
|Sinclair Cambridge
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Remington-Rand EDC-III
+
|Sinclair Enterprise
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Ricoh Ricomac 1200
+
|Sinclair Executive
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Ricoh/Oi Electric Aleph-Zero
+
|Sinclair Oxford
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Rockwell 10R
+
|Sinclair President
| style="background: LightGreen;"| Good
+
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Rockwell 12R
+
|Sinclair Scientific
| style="background: LightGreen;"| Good
+
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Rockwell 24K
+
|Sinclair Sovereign
| style="background: LightGreen;"| Good
+
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Rockwell 30R
+
|Singer Friden EC1114
| style="background: LightGreen;"| Good
+
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Rockwell 920
+
|Sony ICC-400W
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Royal IC-130
+
|Sony ICC-500W
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|SCM Cogito 240-SR
+
|Sporting Life Super Settler
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|SCM Marchant I
+
|Sporting Life Super Settler MK II
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sanyo ICC-1122
+
|Summit 3114
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sanyo ICC-805
+
|Takara Kaltor
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sanyo ICC-82D
+
|Teal TL-2M
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sanyo Scientific
+
|Tektronix Model 31
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sharp Compet 20
+
|Toshiba BC-1411 Toscal
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sharp Compet CS-10A
+
|Toshiba BC-1623G
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sharp EL-8
+
|Uchida Yoko USAC 10B
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sharp EL-803
+
|Victor 1400 series
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sharp QT-8D
+
|Victor 3900
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sinclair Cambridge
+
|Wang 360E
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sinclair Enterprise
+
|Wang 362E
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sinclair Executive
+
|Wang 720C
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sinclair Oxford
+
|Wang LOCI-2
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
 
|
 
|
 
|
 
|
 
|-
 
|-
|Sinclair President
+
|Wyle Laboratories WS-01
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Sinclair Scientific
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Sinclair Sovereign
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Singer Friden EC1114
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Sony ICC-400W
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Sony ICC-500W
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Sporting Life Super Settler
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Sporting Life Super Settler MK II
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Summit 3114
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Takara Kaltor
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Teal TL-2M
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Tektronix Model 31
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Toshiba BC-1411 Toscal
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Toshiba BC-1623G
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Uchida Yoko USAC 10B
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Victor 1400 series
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Victor 3900
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Wang 360E
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Wang 362E
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Wang 720C
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Wang LOCI-2
 
|style="background:gainsboro;"|None
 
|
 
|
 
|-
 
|Wyle Laboratories WS-01
 
|style="background:gainsboro;"|None
 
|
 
|
 
|}
 
</div>
 
 
 
==Calculator games==
 
<div style="overflow-x:auto;width:100%">
 
{|class="wikitable sortable mw-collapsible mw-collapsed
 
|+  style="background: #ECECEC; width:100%"|
 
! Name
 
! Year
 
! Developer / Distributor
 
! [[MAME]] support
 
! ROMs
 
! Emulators / Description
 
|-
 
|囲碁 Go (TG-2)
 
|1984
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Baseball (BB-9)
 
|1982
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Blackjack Calculator
 
|Unknown
 
|Toshiba
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Block Burster (CG-260)
 
|1983
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Boxing
 
|1982
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Champion Derby 2 (KG-200)
 
|1983
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Chase-N-Counter
 
|1982
 
|GCE
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Game Calculator (MG-880)
 
|1980
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Grabman (GM-116)
 
|1982
 
|Texet
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|[https://www.handheldmuseum.com/Ludotronic/HomeSweetHome.htm Home Sweet Home]
 
|1982
 
|Ludotronic
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|MG-775 / MG-885
 
|1981
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Miracle Pinball (CG-250)
 
|1983
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Reversi (CG-8)
 
|1983
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Pachinko (PG-200)
 
|198?
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Saturn I
 
|198?
 
|Armitron
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Shuttle Voyage
 
|1983
 
|Tronica
 
| style="background: LightGreen;"|Good
 
|No
 
|
 
|-
 
|[https://www.casio.com/jp/basic-calculators/product.SL-880/ Invader (SL-880)]
 
|2018
 
|Casio
 
| style="background: gainsboro;"|None
 
|No
 
|Official modern remake of the MG-880.
 
|-
 
|Soccer (SG-12)
 
|1984
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Space-N-Counter
 
|1982
 
|GCE
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Three Games (MG-777)
 
|1981
 
|Casio
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Turbo Drive (MG-200)
 
|198?
 
|Casio
 
 
|style="background:gainsboro;"|None
 
|style="background:gainsboro;"|None
|No
 
 
|
 
|
|-
 
|Unisonic 21 Blackjack
 
|1977
 
|Unisonic
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Videomaster Enterprise
 
|1979
 
|Waddingtons
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|Wondertopia
 
|1981 - 1982
 
|Sharp
 
|style="background:gainsboro;"|None
 
|No
 
|
 
|-
 
|[https://www.handheldmuseum.com/Misc/McDonaldsWorkChallenge.htm Work Challenge]
 
|Unknown
 
|McDonalds
 
|style="background:gainsboro;"|None
 
|No
 
 
|
 
|
 
|}
 
|}
</div>
 
  
 
==See also==
 
==See also==
Line 1,720: Line 1,374:
 
* https://www.ticalc.org/programming/emulators/software.html
 
* https://www.ticalc.org/programming/emulators/software.html
 
* https://www.hpcalc.org/hp48/pc/emulators
 
* https://www.hpcalc.org/hp48/pc/emulators
----
 
{{NEL}}
 
 
[[Category:Calculator emulators|*]]
 
[[Category:Calculator emulators|*]]
[[Category:Portable]]
+
[[Category:Hardware]]
[[Category:68000-based|*]]
 
[[Category:Z80-based|*]]
 
[[Category:ARM-based|*]]
 
[[Category:Various Emulation]]
 
[[Category:Hardware|*]]
 

Please note that all contributions to Emulation General Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Emulation General Wiki:Copyrights for details). Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)