The Museum of HP Calculators

HP Calculator Simulations

These programs are not Hewlett-Packard products and are supplied without representation or warranty of any kind. The authors and The Museum of HP Calculators therefore assume no responsibility and shall have no liability, consequential or otherwise, of any kind arising from the use of these programs or any part thereof. Many of these simulators have not been tested by the curator.

HP-35 (JavaScript)

This excellent Javascript simulation by Neil Fraser simulates the HP-35. This simulation even emulates the CHS behavior of the HP-35 which was changed on latter HP models.

HP-45 Microcode Simulator (Java)

This program emulates the HP-45 chip set and runs the firmware that Eric Smith extracted from several HP patents. You may run the simulation with a debugging console and set breakpoints, trace instructions etc. or you can turn the debugger off and use it as just a calculator. The simulation is available here.

Eric's latest simulators are available from his site.

HP-25 (Java)

This fantastic Java simulation was written by Larry Leinweber and donated to the museum.

Java capable browser required <<< When the R/S button appears, click to start the applet window. (This may take awhile by modem as there are 130K bytes to download.)

Planimeter (Java)

Larry Leinweber has written another great simulation and made it available here.

HP-16C (Windows)

WRPN is a public domain calculator for Microsoft Windows written by Emmet P. Gray that is modeled after the Hewlett-Packard HP-16C Computer Scientist Calculator. WRPN comes with full source code, written in Borland C++ v4.0. The program requires two DLL files (included).

The simulation isn't programmable, doesn't support word sizes larger than 32 bits and has a few other minor differences from the real machine but is still very nice. Download the program, unzip it and follow the easy installation directions in the readme file. The zip file is approximately 200K. A 10K screen shot is also available.

A newer version of WRPN, rewritten in VB.Net code, may be found at Mr. Gray's website. You'll have to use Visual Studio .Net 2003 or later to compile it into an executable program.

HP-16C - Inspired (Palm OS)

NAC (Not Another Calculator) by Eric Malafeew is an integer calculator designed for programmers who work with addresses, bitmasks, and integer math. It is not an HP-16C simulation but has a similar feature set and is, of course, RPN. Download the program and the readme and install using the usual Palm method.

HP-15C (UNIX/Linux Windows NT4/2000/XP)

This Tcl/Tk simulator was written by Torsten Manz. It should run on all operating systems supported by Tcl/Tk. It has been tested on several UNIX/Linux flavours as well as Windows NT4/2000/XP. It has not been tested on Windows 95/ 98/ME or Mac OS. This distribution contains both the executables for the Windows and Linux platform, as well as the Tcl/Tk source file. This simulator is available here.

HP Series 9800 Emulator (Java)

This system emulates the HP 9810A, HP 9820A, and HP 9830A. The Java emulator is available here

HP-41C and HP-71B (DOS)

These emulators are by Jean-Francois Garnier. Please see his web page for more information on the emulators.

HP-41C (Windows, HP-48 and HP-49G)

These are HP-41C microcode emulators by HrastProgrammer. See his web page for more information on the emulators.

HP-41C (Windows)

Ttcalc is a public domain programmable calculator for Microsoft Windows written by Stefan Seiwerth that is modeled after the HP-41C series of calculators. Download the program, unzip and see the readme.txt file for installation instructions. Run ttcalce.exe for the English version or ttcalc.exe for the German version. (The help file for either version is in German.) The Zip file is approximately 524K. A 10K screen shot is also available.

Free Simulations at other sites:

Go back to the main exhibit hall