Calculator emulators

From Emulation General Wiki
Revision as of 01:39, 13 December 2021 by 172.69.69.87 (talk)
Jump to navigation Jump to search

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

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

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

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

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

Texas Instruments

TI-83 / TI-84 series

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.

  • 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 Sliver 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).
Name Platform(s) Version Monochrome Z80 Color Z80 eZ80 FLOSS Active Recommended
Wabbitemu[M 1] Windows macOS Android git
CEmu Windows Linux macOS git
jsTIfied Web ?
TI-SmartView Windows macOS 1.1.0
4.0.0.x
?
TI-SmartView CE Windows macOS 5.6
TI-84 Mode TI-Nspire [M 2]
  1. Also supports emulation for other Zilog Z80 based calculators including TI-73/81/82/85/86.
  2. Only available on non-CAS monochrome TI-Nspire models with TI-84 keypad attached.

TI-89 series

Name Platform(s) Version FLOSS Active Recommended
TiEmu Windows Linux macOS 3.03
macOS
TI-89 Online Simulator Web ?
Graph 89[N 1] Android 1.1.3c ?
Virtual TI-89 Windows 9x 2.5 beta 5 ?
  1. Also supports emulation for other Motorola 68000 based calculators including TI-92(II/+) and Voyage 200.

TI-Nspire series

Name Platform(s) Version FLOSS Active Recommended
Firebird Windows macOS Linux Android iOS git
TI-Nspire™ CX CAS Student Software Windows macOS 5.3.2
kArmTI Windows 1.81 ~
nspire_emu Windows 0.70

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.

Name Platform(s) Version Emulates FLOSS Active Recommended
Emu48 Windows macOS Android Windows CE Windows Mobile MS-DOS[Q 1] 1.64 [Q 2] 38G, 39G, 40G, 48S, 48SX, 48G, 48G+, 48GX, 49G, 39g+, 39gs, 40gs, 48gII, 49g+, 50g
Droid48 Android 1.72 48G, 48S
Power48 PalmOS 1.0.0/1.5.1 48SX, 48GX, 49G ~
PSPX48 PSP 1.0.5 48G ~
m48 [Q 3] iOS 2020/06/06 38G, 39G, 40G, 48SX, 48GX, 49G
Alucin AmigaOS 1.1 48G, 48S
NeXTStep EM48 NeXTSTEP 1999/12/14 48SX
saturn Linux Solaris IRIX 4.1.1.1 40, 48GX, 49
  1. Mac OS X version is only available for PowerPC based Macs and there is no plan to port it to x86/ARM platform.
  2. Platforms besides Windows and Android are no longer maintained so their versions could be left way behind.
  3. Has to be manually compiled and deployed.

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.

Name Platform(s) Version FLOSS Free To Use Active Recommended
HP Prime Virtual Calculator Emulator Windows 2.1.1.14596[P 1]
HP Prime Graphing Calculator App Windows iOS Android Windows 10 Phone 2.1.14584 ~[P 2]
  1. Offical download portal is not available for individuals, only for signed up educators.
  2. Free version with limited functionalities available seperately.

Casio

Sharp

See also

External links