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=== | ||
− | |||
− | |||
− | |||
− | |||
====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) | + | * 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). |
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | {| class="wikitable" style="text-align:center;" | |
− | {| class="wikitable" style="text-align:center; | ||
|- | |- | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 39: | Line 30: | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|Active | ! scope="col"|Active | ||
− | ! scope="col"|[[Recommended | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
− | |||
− | |||
|- | |- | ||
| [http://wabbitemu.org Wabbitemu]<ref group=M name=wabbit>Also supports emulation for other Zilog Z80 based calculators including TI-73/81/82/85/86.</ref> | | [http://wabbitemu.org Wabbitemu]<ref group=M name=wabbit>Also supports emulation for other Zilog Z80 based calculators including TI-73/81/82/85/86.</ref> | ||
− | |align=left|{{Icon|Win|Mac}} | + | |align=left|{{Icon|Win|Mac|APK}} |
| [https://github.com/sputt/wabbitemu/releases git] | | [https://github.com/sputt/wabbitemu/releases git] | ||
| {{✓}} | | {{✓}} | ||
Line 53: | Line 42: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | TilEm<ref group=M name=wabbit>Also supports emulation for other Zilog Z80 based calculators including TI-73/81/82/85/86.</ref> | + | |- |
+ | | [http://lpg.ticalc.org/prj_tilem/ TilEm]<ref group=M name=wabbit>Also supports emulation for other Zilog Z80 based calculators including TI-73/81/82/85/86.</ref> | ||
|align=left|{{Icon|Win|Linux|Mac}} | |align=left|{{Icon|Win|Linux|Mac}} | ||
− | | | + | | 2.0 |
| {{✓}} | | {{✓}} | ||
| {{✗}} | | {{✗}} | ||
Line 63: | Line 53: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | [ | + | | [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 71: | Line 61: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://www.cemetech.net/projects/jstified jsTIfied] | ||
+ | |align=left|{{Icon|Web}} | ||
+ | | | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
+ | | ? | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
Line 92: | Line 92: | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| TI-84 Mode | | TI-84 Mode | ||
Line 127: | Line 103: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | | + | | [[MAME]] |
− | |align=left|{{Icon| | + | |align=left|{{Icon|Windows|Mac|Linux|FreeBSD|RiscOS|AmigaOS}} |
− | | | + | | {{MAMEVer}} |
| {{✓}} | | {{✓}} | ||
− | | {{ | + | | {{~}}<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> | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | {{ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
− | |||
| {{✓}} | | {{✓}} | ||
| {{~}} | | {{~}} | ||
|} | |} | ||
− | |||
<references group=M /> | <references group=M /> | ||
Line 167: | Line 120: | ||
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. | ||
− | + | {| class="wikitable" style="text-align:center;" | |
− | |||
− | |||
− | |||
− | |||
− | {| class="wikitable" style="text-align:center; | ||
|- | |- | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 179: | Line 127: | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|Active | ! scope="col"|Active | ||
− | ! scope="col"|[[Recommended | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
|- | |- | ||
| [http://lpg.ticalc.org/prj_tiemu TiEmu]<ref group=N name=free>Also supports emulation for other Motorola 68000 based calculators including TI-92(II/+) and Voyage 200.</ref> | | [http://lpg.ticalc.org/prj_tiemu TiEmu]<ref group=N name=free>Also supports emulation for other Motorola 68000 based calculators including TI-92(II/+) and Voyage 200.</ref> | ||
Line 185: | Line 133: | ||
| [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] | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://ti89-simulator.com TI-89 Online Simulator] | ||
+ | |align=left|{{Icon|Web}} | ||
+ | | | ||
+ | | ? | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://play.google.com/store/apps/details?id=com.Bisha.TI89Emu&hl=zh&gl=US 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}} | ||
+ | | 1.1.3c | ||
+ | | ? | ||
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 201: | Line 163: | ||
| {{✗}} | | {{✗}} | ||
| ? | | ? | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
<references group=N /> | <references group=N /> | ||
===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;" | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {| class="wikitable" style="text-align:center; | ||
|- | |- | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 256: | Line 175: | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|Active | ! scope="col"|Active | ||
− | ! scope="col"|[[Recommended | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
− | |||
− | |||
|- | |- | ||
| [[Firebird]] | | [[Firebird]] | ||
− | |align=left|{{Icon|Win|Mac|Lin}} | + | |align=left|{{Icon|Win|Mac|Lin|APK|iOS}} |
| [https://github.com/nspire-emus/firebird/releases git] | | [https://github.com/nspire-emus/firebird/releases git] | ||
| {{✓}} | | {{✓}} | ||
Line 269: | Line 186: | ||
| 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. | + | | [https://education.ti.com/en/software/details/en/B4F6E4EE05B94D75AAB4DFE24B2720AE/ti-nspirecxcas_pc_trial 5.3.2] |
| {{✗}} | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
Line 287: | Line 204: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Hewlett-Packard== | ==Hewlett-Packard== | ||
Line 339: | Line 212: | ||
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. | 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. | ||
− | + | {| class="wikitable" style="text-align:center;" | |
− | {| class="wikitable" style="text-align:center; | ||
|- | |- | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 348: | Line 220: | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|Active | ! scope="col"|Active | ||
− | ! scope="col"|[[Recommended | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
|- | |- | ||
− | + | | [https://hp.giesselink.com/emu48.htm Emu48] | |
− | + | | align=left|{{Icon|Win|Mac|APK|WinCE|WinMobile|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> | |
− | + | | 1.64 <ref group=Q name=deadplatforms>Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.</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> | ||
− | | | ||
| 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 360: | Line 230: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | Emu28 | + | | [https://hp.giesselink.com/emu28.htm Emu28] |
− | | align=left|{{Icon|Win}} | + | | align=left|{{Icon|Win|APK}} |
− | | | + | | 1.35 |
| 18C, 28C | | 18C, 28C | ||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | Droid48 | ||
+ | | align=left|{{Icon|APK}} | ||
+ | | [https://play.google.com/store/apps/details?id=org.ab.x48&hl=zh&gl=US 1.72] | ||
+ | | 48G, 48S | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
Line 375: | Line 253: | ||
| {{✓}} | | {{✓}} | ||
| {{~}} | | {{~}} | ||
+ | |- | ||
+ | | Power48 | ||
+ | | align=left|{{Icon|PalmOS}} | ||
+ | | [https://palmdb.net/app/power48 1.0.0/1.5.1] | ||
+ | | 48SX, 48GX, 49G | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{~}} | ||
+ | |- | ||
+ | | PSPX48 | ||
+ | | align=left|{{Icon|PSP}} | ||
+ | | [https://www.brewology.com/downloads/download.php?id=5142&mcid=1 1.0.5] | ||
+ | | 48G | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{~}} | ||
+ | |- | ||
+ | | m48 <ref group=Q name=sourcecode>Has to be manually compiled and deployed.</ref> | ||
+ | | align=left|{{Icon|iOS}} | ||
+ | | [https://www.hpcalc.org/details/9183 2020/06/06] | ||
+ | | 38G, 39G, 40G, 48SX, 48GX, 49G | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✗}} | ||
|- | |- | ||
| Alucin | | Alucin | ||
| align=left|{{Icon|AmigaOS}} | | align=left|{{Icon|AmigaOS}} | ||
| [https://www.hpcalc.org/details/3674 1.1] | | [https://www.hpcalc.org/details/3674 1.1] | ||
− | | 48G, 48S | + | | 48G, 48S |
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
Line 399: | Line 301: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
<references group=Q /> | <references group=Q /> | ||
* | * | ||
Line 484: | Line 307: | ||
===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 multipoint color touchscreen, 400 MHz ARM processor, and a much-improved computer algebra system. | ||
− | + | {| class="wikitable" style="text-align:center;" | |
− | {| class="wikitable" style="text-align:center; | ||
|- | |- | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 493: | Line 315: | ||
! scope="col"|Free To Use | ! scope="col"|Free To Use | ||
! scope="col"|Active | ! scope="col"|Active | ||
− | ! scope="col"|[[Recommended | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
− | |||
− | |||
|- | |- | ||
| HP Prime Virtual Calculator Emulator | | HP Prime Virtual Calculator Emulator | ||
Line 506: | Line 326: | ||
|- | |- | ||
| HP Prime Graphing Calculator App | | HP Prime Graphing Calculator App | ||
− | |align=left|{{Icon|Win}} | + | |align=left|{{Icon|Win|iOS|APK}} |
− | | [https://www. | + | | [https://www.hp.com/us-en/campaigns/prime-graphing-calculator/app.html 2.1.14584] |
| {{✗}} | | {{✗}} | ||
| {{~}}<ref group=P name=free2>Free version with limited functionalities available seperately.</ref> | | {{~}}<ref group=P name=free2>Free version with limited functionalities available seperately.</ref> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
| {{✓}} | | {{✓}} | ||
|} | |} | ||
− | |||
<references group=P /> | <references group=P /> | ||
===scientific and financial models=== | ===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 | + | 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. | 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. | ||
− | + | {| class="wikitable" style="text-align:center;" | |
− | {| class="wikitable" style="text-align:center; | ||
|- | |- | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 539: | Line 347: | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|Active | ! scope="col"|Active | ||
− | ! scope="col"|[[Recommended | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | Emu42 | + | | [https://hp.giesselink.com/emu28.htm Emu42] |
− | | align=left|{{Icon|Windows}} | + | | align=left|{{Icon|Windows|APK|WinMobile}} |
− | | | + | | 1.27 <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 559: | Line 357: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | Free42 | + | | [https://thomasokken.com/free42/ Free42] |
− | | align=left|{{Icon|Windows|macOS|Linux}} | + | | align=left|{{Icon|Windows|macOS|Linux|APK|iOS|WinMobile}}{{Icon|PalmOS}} |
− | | | + | | 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> |
| 42S | | 42S | ||
| {{✓}} | | {{✓}} | ||
Line 582: | Line 380: | ||
| ? | | ? | ||
| {{✓}} | | {{✓}} | ||
+ | |- | ||
+ | | [https://github.com/odkq/awp34s awp34s] | ||
+ | | align=left|{{Icon|APK}} | ||
+ | | 0.0.6 | ||
+ | | WP-34s | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://github.com/zephray/WP34S-4NS WP34S-4NS] | ||
+ | | align=left|{{Icon|Nspire}} | ||
+ | | | ||
+ | | WP-34s | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{~}} <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> | ||
|- | |- | ||
| HP 12C Emulator (Offical) | | HP 12C Emulator (Offical) | ||
Line 589: | Line 403: | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
| HP 12C Financial Calculator | | HP 12C Financial Calculator | ||
| align=left|{{Icon|iOS|APK}} | | align=left|{{Icon|iOS|APK}} | ||
− | | | + | | ? |
− | | 12C | + | | 12C Platinum Edition |
| {{✗}} <ref group=R name=pay>Not Free to use.</ref> | | {{✗}} <ref group=R name=pay>Not Free to use.</ref> | ||
− | | {{ | + | | {{✓}} |
| {{~}} | | {{~}} | ||
|- | |- | ||
− | | HP 12C | + | | HP 12C Emulator |
− | | align=left|{{Icon| | + | | align=left|{{Icon|W9x}} |
− | | | + | | [https://www.hpcalc.org/details/4345 1.0] |
− | + | | 12C | |
− | | | ||
| {{✗}} | | {{✗}} | ||
| {{✗}} | | {{✗}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✗}} | | {{✗}} | ||
− | |||
|- | |- | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
− | |||
<references group=R /> | <references group=R /> | ||
==Casio== | ==Casio== | ||
− | Most of the | + | Most of the Casio graphic calculators run on 32-bit Hitachi SuperH-3/4 processors, while scientific, programmable, and financial models run on ASICs. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | Unfortunately, there aren't community-driven, open-sourced emulators for Casio calculators yet. You can still get official emulators at the following site: | |
− | + | * [https://education.casio.co.uk/emulators Official emulators (90-day trial)] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Sharp== | ==Sharp== | ||
Line 863: | Line 437: | ||
[http://www.sharp-calculators.com/en/id/127-downloads#software Sharp calculator emulators] | [http://www.sharp-calculators.com/en/id/127-downloads#software Sharp calculator emulators] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Elektronika== | ==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. | 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. | ||
− | + | {| class="wikitable" style="text-align:center;" | |
− | {| class="wikitable" style="text-align:center; | ||
|- | |- | ||
! scope="col"|Name | ! scope="col"|Name | ||
Line 895: | Line 448: | ||
! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr> | ||
! scope="col"|Active | ! scope="col"|Active | ||
− | ! scope="col"|[[Recommended | + | ! scope="col"|[[Recommended Emulators|Recommended]] |
|- | |- | ||
− | + | | [http://www.emulator3000.org/c3.htm Calculators 3000] | |
− | |||
− | |||
| align=left|{{Icon|Windows}} | | align=left|{{Icon|Windows}} | ||
− | | | + | | 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 | ||
| {{✗}} | | {{✗}} | ||
Line 907: | Line 458: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | MK-90 Emulator | + | | [https://play.google.com/store/apps/details?id=com.cax.pmk MK 61/54] |
+ | | align=left|{{Icon|Android}} | ||
+ | | 2.3 | ||
+ | | B3-34, MK-54, MK-56, MK-61, MK-52 | ||
+ | | {{✓}} | ||
+ | | {{✗}} | ||
+ | | {{✓}} | ||
+ | |- | ||
+ | | [https://web.archive.org/web/20210601061619/http://www.pisi.com.pl/piotr433/mk90emue.htm MK-90 Emulator] | ||
| align=left|{{Icon|Windows}} | | align=left|{{Icon|Windows}} | ||
− | | | + | | 17 |
| MK-90 | | MK-90 | ||
| {{✓}} | | {{✓}} | ||
Line 915: | Line 474: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | MK-85 Emulator | + | | [https://web.archive.org/web/20220208142602/http://www.pisi.com.pl/piotr433/mk85emue.htm MK-85 Emulator] |
| align=left|{{Icon|Windows}} | | align=left|{{Icon|Windows}} | ||
− | | | + | | 49 |
| MK-85 | | MK-85 | ||
| {{✓}} | | {{✓}} | ||
Line 923: | Line 482: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | MK-87 Emulator | + | | [https://web.archive.org/web/20220121131143/http://www.pisi.com.pl/piotr433/mk87emue.htm MK-87 Emulator] |
| align=left|{{Icon|Windows}} | | align=left|{{Icon|Windows}} | ||
− | | | + | | 06 |
| MK-87 | | MK-87 | ||
| {{✓}} | | {{✓}} | ||
Line 931: | Line 490: | ||
| {{✓}} | | {{✓}} | ||
|- | |- | ||
− | | eMKatic | + | | [https://sourceforge.net/projects/emkatic/ eMKatic] |
| align=left|{{Icon|Windows|Linux|FreeBSD}} | | align=left|{{Icon|Windows|Linux|FreeBSD}} | ||
− | | | + | | 0.41 |
| MK-152, MK-152M, MK-1152, MK-161 | | MK-152, MK-152M, MK-1152, MK-161 | ||
| {{✓}} | | {{✓}} | ||
| {{?}} | | {{?}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| {{✓}} | | {{✓}} | ||
|} | |} | ||
− | |||
==Miscellaneous Calculators (1960 - 1989)== | ==Miscellaneous Calculators (1960 - 1989)== | ||
These Calculators have a higher chance of being emulated through MAME than getting their own emulator | 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;" | |
− | {| class="mw-collapsible mw-collapsed wikitable" style="text-align:center; | ||
! scope="col"|Name | ! scope="col"|Name | ||
! scope="col"|[[MAME]] support | ! scope="col"|[[MAME]] support | ||
Line 1,501: | Line 1,048: | ||
| | | | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==See also== | ==See also== | ||
Line 1,699: | Line 1,057: | ||
* 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 | ||
− | |||
− | |||
[[Category:Calculator emulators|*]] | [[Category:Calculator emulators|*]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− |