Search the FAQ Archives

3 - A - B - C - D - E - F - G - H - I - J - K - L - M
N - O - P - Q - R - S - T - U - V - W - X - Y - Z
faqs.org - Internet FAQ Archives

RPN/RPL Calculator implementations, list of, regular post [long, FAQ]


[ Usenet FAQs | Web FAQs | Documents | RFC Index | Houses ]
Last-Modified: 2009-12-16
Posting-Frequency: bi-monthly
URL: http://www.finseth.com/rpnrpl.html
Copyright: 2002-9 by Craig A. Finseth
Archive-name: computer/handhelds/rpn-rpl
Disclaimer: Approval for *.answers is based on form, not content.

See reader questions & answers on this topic! - Help others by sharing your knowledge
RPN/RPL Implementations

    Document id

        RPN/RPL Implementations
        http://www.finseth.com/rpnrpl.html

        Last posted 2009-12-16
        reposted about every 2 months

       Contact:

        Craig A. Finseth <fin@finseth.com> <craigafinseth@alum.mit.edu>
        http://www.finseth.com.  Please send updates directly to the
	author via email.

    Copyright

        This FAQ document is Copyright 2002-8 by Craig A. Finseth.

        It may be reproduced and archived as part of normal network
        distribution.  Such distribution is assumed to include CD/ROM or other
        bulk, unedited distribution.

        It may be reproduced for individual or non-commerical use provided
        that it is reproduced intact.

        It may be reproduced for commercial use provided:

        o   it is reproduced essentially intact including all copyright
            notices and acknowledgements,

        o   the publisher obtains the latest version directly from the
            FAQ maintainer (using the above WWW site is acceptable),

        o   the publisher provides the FAQ maintainer with information
            on what collection the copy of the FAQ is in, and how that
            collection may be obtained,

        o   all material modifications (other than formatting) are
            clearly marked.

    Posted to comp.sys.hp48, comp.answers, news.answers

    Description

        This document provides a list of implementations of RPN, RPL,
        and HP calculators for other systems. You can help make it more
        comprehensive by sending me additional information and/or updates.

        To be included in this list, an implementation must:

        o   implement at least a "standard" 4-level RPN calculator.
            Minor variations (e.g., 3 or 5 levels) do not preclude being
            listed. Implementations that include both RPN and
            algebraic modes are eligible.

        o   implement an RPL calculator.

        o   implement a "clone" (or near-clone) of any Hewlett-Packard
            calculator, even if it is an algebraic-only model.

       The following information is included for each implementation:

        The *NAME* line contains the name of the implementation.
        Implementations are listed alphabetically by name.  If the
        implementation emulates or approximates a specific calculator
        and it is not obvious from the name which calculator is emulated,
        the emulated calculator model is given in parentheses.

        The *LAST* *CHANGED/VERIFIED* line contains the date that the
        entry was last changed or an explict "looks ok to me" was received
        by the FAQ maintainer.

        The *ORIGINAL* *DISTRIBUTION* is the date (or partial date) of the
        first release. It is in YYYY-MM-DD format.

        The *VERSION* is the latest known version. It is probably out of
        date.

        The *ENVIRONMENT* is the operating environment.  This is a very
        high-level description: consult the documentation on the
        product for any specifics.

        The *ORGANIZATION* is the name of and contact information for the
        implementor or current maintainer.

        The *STATUS* is one of

        o   no longer available: Self-explanatory.
        o   free: The implementation is available to most people at no
            charge. Even such "free" implementations may have restrictions:
            consult information about the particular implementation. Where
            available, information on how to obtain a copy is also listed.
        o   shareware: Self-explanatory.
        o   not free: The implementation is for sale. Contact the vendor
            for specifics.

        Many of the names of the implementations in this list are
        trademarked. Specific trademarks are not called out.

        The site http://www.hp41.org also has a list.

        Some (well, many) implementations cross categories.  In general, they
        are only listed once (but I'm sure that there are exceptions).  Do a
        search to relevant entries in other places.

Table of Contents

Implementations Available for PCs: Linux, DOS, Windows, Macintosh, Unix

    Calc41

            name: Calc41
            last changed/verified: 2002-10-21
            version: ?
            environment: Windows
            organization/author:
                    ?
            status: not free

        Note: was sold by EduCALC.

    Calculator.org

            name: Calculator.org / Calc 98
            last changed/verified: 2008-03-06
            version: 5.6
            environment: Windows, web, handhelds
            organization/author:
                    http://calculator.org
            status: free

    Emu28

            name: Emu28 (includes 28C)
            last changed/verified: 2004-04-01
            version: 1.03
            environment: Windows
            organization/author:
                    Christoph Giesselink
                    http://privat.swol.de/ChristophGiesselink/emu28.htm
            status: free

    EMU42

            name: EMU42
            last changed/verified: 2004-06-16
            version: 0.10beta1
            environment: Windows
            organization/author:
                    Christoph Giesselink
                    http://privat.swol.de/ChristophGiesselink/Lewis/Hp42demo.zip
                    http://w1.322.telia.com/~u32220482/comments_on_two_hp42s_emulators.pdf
            status: free


    Emu48

            name: Emu48 (includes 38G, 39G, 40G, 48SX, 48GX, 49G)
            last changed/verified: 2004-04-01
            version: 1.34
            environment: Windows
            organization/author:
                    Christoph Giesselink
                    http://privat.swol.de/ChristophGiesselink/.
            status: free

    Emu48

            name: Emu48
            last changed/verified: 2002-10-21
            version: ?
            environment: Windows
            organization/author:
                    Sebastien Carlier
            status: free

    Free42

            name: Free42 (HP42S)
            last changed/verified: 2008-02-19
            version: 1.1.13
            environment: Linux and Windows
            organization/author:
                    Thomas Okken
                    http://home.planet.nl/~demun000/thomas_projects/free42
                    http://free42.sourceforge.net/42progs/index.html
            status: free

        Note: Palm and Pocket PC versions also available.

    HP (various)

            name: HP (various) (-12C, -12CPt, 20B, 35S)
            last changed/verified: 2009-07-20
            version: ?
            environment: Windows
            organization/author:
                    Hewlett-Packard
            status: not free

    HP Emulator

            name: HP Emulator (48GX)
            last changed/verified: 2002-10-29
            version: 0.9.0
            environment: Windows
            organization/author:
                    Daniel Nilsson
                    http://sourceforge.net/projects/hpemu
            status: free

    HP10BII Emulator

            name: HP10BII Emulator (48GX)
            last changed/verified: 2003-02-17
            version: ?
            environment: Windows
            organization/author:
                    ?
                    http://www.hpcc.org/links.html
            status: free

    HP-11C

            name: HP-11C
            last changed/verified: 2005-11-11
            version: 1.0.7
            environment: Windows
            organization/author:
                    Henk von Pickartz
		    http://boswachter.free.fr/Kalk
		    http://www.hp16c.com
	    status: not free

    HP-12C

            name: HP-12C
            last changed/verified: 2003-12-29
            version: ?
            environment: Windows / Macintosh
            organization/author:
                    http://www.manquehue.net/rlira
            status: not free

    HP-12C

            name: HP-12C
            last changed/verified: 2004-02-26
            version: ?
            environment: Windows / Macintosh
            organization/author:
                    http://homepage.mac.com/riclira
            status: not free

    HP-16C

            name: HP-16C
            last changed/verified: 2002-10-21
            version: ?
            environment: Windows
            organization/author:
                    Joseph M. Newcomer Co.
                    http://www.pgh.net/~newcomer/hp16c.htm
            status: free

        Note: Palm version also available.

    HP-16C

            name: HP-16C
            last changed/verified: 2003-03-25
            version: preview
            environment: Java
            organization/author:
                    Alexander Supalov
                    supalov@foni.net
                    http://home.foni.net/~supalov/hp16c
            status: free

        Note: It's available for online preview at
        http://home.foni.net/~supalov/hp16c . It's implemented using Swing,
        so that you may need to add Sun's Java plugin at
        http://java.sun.com/plugin to get it up and running.

        This is an ongoing effort, and there's a number of limitations to
        this emulator that we are well aware of, but there may be some
        that we've missed. Please bear with us: all constructive feedback
        will be highly appreciated.

    HP16 Emulator

            name: HP-16C Emulator
            last changed/verified: 2005-08-19
            version: ?
            environment: Windows
            organization/author:
                    Jamie O'Connell
                    http://www.hp16c.net
            status: ?

    HP-25 Emulator

            name: HP-25 Emulator
            last changed/verified: 2002-10-21
            version: ?
            environment: DOS
            organization/author:
                    Nigel Bromley
                    http://dspace.dial.pipex.com/town/square/gd86/freesoft.htm
            status: free

    HP-35A Emulator

            name: HP-35A
            last changed/verified: 2004-06-15
            version: ?
            environment: XWindows, Unix
            organization/author:
                    Peter Monta
                    http://www.pmonta.com/calculators/hp-35/
            status: free

    HP-41C Emulator

            name: HP-41C Emulator
            last changed/verified: 2002-10-21
            version: ?
            environment: Windows
            organization/author:
                    Warren Furlow
                    http://www.furlow.org
            status: free

    HP-41C Emulator

            name: HP-41C Emulator (Sim41?)
            last changed/verified: 2002-10-21
            version: ?
            environment: DOS
            organization/author:
                    Alvaro Gerardo Su&aacute;rez
                    http://www.geocities.com/SiliconValley/Bay/4919/
                    http://geocities.com/algesuar
            status: free

    HP-41C, HP-45 Emulators

            name: HP-41C, HP-45 Emulators
            last changed/verified: 2002-10-21
            version: ?
            environment: XWindows, Unix
            organization/author:
                    Eric Smith
                    http://www.brouhaha.com/~eric/hpcalc/
            status: free

    HP-41C, HP-71B Emulators

            name: HP-41C, HP-71B Emulators
            last changed/verified: 2003-02-17
            version: ?
            environment: DOS
            organization/author:
                    J. Garnier
                    http://membres.lycos.fr/jeffcalc/
            status: free

    HP-41C/CV/CX MicroCode Emulator

            name: HP-41C/CV/CX MicroCode Emulator
            last changed/verified: 2003-12-31
            version: 1.02
            environment: Windows
            organization/author:
                    http://www.hpcalc.org/hp48/pc/emulators/hp41epc.zip
            status: free

    HP-55A Emulator

            name: HP-55A Emulator
            last changed/verified: 2004-06-15
            version: ?
            environment: XWindows, Unix
            organization/author:
                    Eric Smith
                    http://www.brouhaha.com/~eric/hpcalc/
            status: free

    HP-67 Simulator

            name: HP-67 Simulator
            last changed/verified: 2002-10-21
            version: ?
            environment: Unix, Apple GS
            organization/author:
                    Christopher Neufeld
                    http://caliban.physics.utoronto.ca/neufeld/hp67/hp67.html
            status: free

    hpcalc.org

            name: hpcalc.org (web site, many models)
            last changed/verified: 2005-02-23
            version: N/A
            environment: various
            organization/author:
                    http://www.hpcalc.org/hp49/pc/emulators/
                    http://www.hpcalc.org/hp49/pc/programming/
            status: free

        Note: this site has many emulators and variations.

    IQ-15C

            name: IQ-15C
            last changed/verified: 2009-03-27
            version: N/A
            environment: tcl (runs anywhere tcl runs)
            organization/author:
                   http://hp-15c.homepage.t-online.de/
            status: free

    Loki and LokiBin

            name: Loki and LokiBin
            last changed/verified: 2002-10-21
            version: 1.0
            environment: many
            organization/author:
                    Craig Finseth
                    http://www.finseth.com/#Loki
            status: free

        Note: Several implementations, including: command-line for
        Windows, Macintosh OS X, and Unix; system manager versions for
        HP95LX, HP100*, and HP200*; native GUI for Windows, Macintosh
        OS 8+ and OS X.  Loki is a 4-function RPN calculator that does
        fractional input and output and units.  LokiBin is a
        4-function RPN calculator that does binary / octal / hex
        transformation and math.

    MPCalcRB

            name: MPCalcRB
            last changed/verified: 2008-04-14
            version: ?
            environment: Macintosh, Linux, Windows
            organization/author:
                    http://homepage.mac.com/delaneyrm/MPCalcRB.html
            status: free

    Nonpareil

            name: Nonpareil (many, many)
            last changed/verified: 2005-06-16
            version: ?
            environment: Linux
            organization/author:
                    http://nonpareil.brouhaha.com
            status: free

    Orpie

            name: Orpie
            last changed/verified: 2007-09-15
            version: 1.5.1
            environment: Unix/OCaml
            organization/author:
                    Paul Pelzl
                    http://www.eecs.umich.edu/~pelzlpj/orpie/
            status: free

    PCALC

            name: PCALC
            last changed/verified: 2006-01-09
            version: 3.0.2
            environment: Macintosh
            organization/author:
                    http://www.pcalc.com
            status: not free

    Pscalc95

            name: Pscalc95 (HP-28ish)
            last changed/verified: 2003-04-16
            version: ?
            environment: HP95 and similar
            organization/author:
                    http://ftp.monash.edu.au/pub/palmtop/pscalc.lzh
            status: free

    rpn

            name: rpn (HP42S)
            last changed/verified: 2005-08-15
            version: BashDiff-1.29
            environment: GNU Bash shell
            organization/author:
                    William Park <opengeometry@yahoo.ca>
                    http://home.eol.ca/~parkw/index.html#bashdiff
                    http://freshmeat.net/projects/bashdiff/
            status: free (GPL)

    RPN Calculator

            name: RPN Calculator
            last changed/verified: 2008-03-06
            version: 1.96
            environment: Macintosh, Windows
            organization/author:
                    http://www.rpncalculator.net/
            status: not free

    RPL/2

            name: RPL/2 (?)
            last changed/verified: 2003-04-16
            version: ?
            environment: ?
            organization/author:
                    http://www.makalis.fr/~bertrand/rpl2
            status: free

    RPN Calculator

            name: RPN Calculator
            last changed/verified: 2006-03-01
            version: ?
            environment: Macintosh
            organization/author:
                    http://www.macforth.com/downloads.html
            status: free

    Ttcalc

            name: Ttcalc (HP-41C)
            last changed/verified: 2002-10-21
            version: 1.3?
            environment: Windows
            organization/author:
                    Stefan Seiwerth, mailto:Seiwerth@aol.com
                    http://www.hpmuseum.org/simulate/simulate.htm
                    http://www.tu-chemnitz.de/ftp-home/pub/cica-win3/desktop/ttbcalc13.zip
            status: free

    WRPN

            name: WRPN (HP-16C)
            last changed/verified: 2002-10-21
            version: ?
            environment: Windows
            organization/author:
                    Emmet P. Gray, mailto:GrayE@hood-emh3.army.mil
                    http://www.hpmuseum.org/simulate/simulate.htm
            status: free

    X48

            name: X48 (HP48GX)
            last changed/verified: 2003-08-23
            version: 1.2 of the port, 0.4.1 of the original emulator
            environment: Macintosh
            organization/author:
                    Markus Fritze
                    http:www.markus-fritze.de
            status: free

    XCALC

            name: XCALC
            last changed/verified: 2005-08-15
            version: 2.6.3
            environment: Windows
            organization/author:
                    Bernt Ribbum
                    http://www.tordivel.no/xcalc/
            status: free

        Note: XCALC 2.6.3 performs calculations in the RPN style using a
        multi-level stack.  The stack size defaults to 4 levels but can be
        changed by the user.  This calculator has 10 storage registers and
        computes both in complex and real mode.  There is also a binary
        mode available.  Visit the website for a more complete description.

    Xxxx

            name: Xxxx
            last changed/verified: 2003-03-11
            version: ?
            environment: Windows (probably)
            organization/author:
                    Craig Pearce
            status: free

        Note: mentioned in Chip Newsletter No. 77 March - April 2003.
        Said to emulate an "HP style RPN calculator."  Written in
        Visual Basic.

HP Calculators Emulating Other HP Calculators

    HP-16 Emulator Library
            name: HP16 Emulator Library
            last changed/verified: 2009-12-01
            version: 4.00H
            environment: HP-48 series (some)
            organization/author:
                    Jake Schwartz
                    http://www.pahhc.org/mul8r.htm
            status: not free

        Note: includes keyboard overlay!

    HP-41C/CV/CX MicroCode Emulator v1.15 for HP-48S/SX/G/G+/GX

            name: HP-41C/CV/CX MicroCode Emulator
            last changed/verified: 2003-12-31
            version: 1.15
            environment: HP-48S/SX/G/G+/GX
            organization/author:
                    http://www.hpcalc.org/hp48/apps/misc/hp41e48.zip
            status: free

    HP-41C/CV/CX MicroCode Emulator v1.15 for HP-49G

            name: HP-41C/CV/CX MicroCode Emulator
            last changed/verified: 2003-12-31
            version: 1.15
            environment: HP4/9G
            organization/author:
                    http://www.hpcalc.org/hp49/apps/misc/hp41e49.zip
            status: free

    HP-41X MicroCode Emulator

            name: HP-41X MicroCode Emulator for HP48GX/49G
            last changed/verified: 2003-12-30
            version: ?
            environment: HP48/9 Series
            organization/author:
                    http://hrastprogrammer.tripod.com/HP41X/index.htm
            status: not free

    HP42X MicroCode Emulator

            name: HP42X MicroCode Emulator for HP48GX/49G
            last changed/verified: 2003-12-30
            version: ?
            environment: HP48/9 Series
            organization/author:
                    http://hrastprogrammer.tripod.com/HP42X/index.htm
            status: not free

    HP-71X MicroCode Emulator

            name: HP-71X MicroCode Emulator for HP48GX/49G
            last changed/verified: 2003-12-30
            version: ?
            environment: HP48/9 Series
            organization/author:
                    http://hrastprogrammer.tripod.com/HP71X/index.htm
            status: not free

    HP-IL Emulation for HP-41X

            name: HP-IL Emulation for HP-41X
            last changed/verified: 2003-12-30
            version: ?
            environment: ?
            organization/author:
                    http://hrastprogrammer.tripod.com/HP41L/index.htm
            status: not free

    HP-IL Emulation for HP-71X

            name: HP-IL Emulation for HP-71X
            last changed/verified: 2003-12-30
            version: ?
            environment: ?
            organization/author:
                    http://hrastprogrammer.tripod.com/HP71L/index.htm
            status: not free

Implementations Available for Android Phones

    none yet

Implementations Available for the iPhone and iPod Touch

    Calc41C
            name: Calc41C (-41C)
            last changed/verified: 2009-10-23
            version: ?
            environment: iPhone, iPod Touch
            organization/author:
                    Jonathan Watmough
                    http://calc41c.jonathanwatmough.com/
            status: Free

    Emu42 PC
            name: Emu42 PC (-42S, -82240 printer)
            last changed/verified: 2009-10-23
            version: 1.57
            environment: iPhone, iPod Touch, Windows, Pocket PC, PalmOS,
                    Linux (x86), and Mac OS X (application and Dashboard widget)
            organization/author:
                    Thomas Okken
                    http://thomasokken.com/free42/
            status: free

    HP (various)

            name: HP (various) (-12C, -12CPt, -15C)
            last changed/verified: 2009-07-20
            version: ?
            environment: iPhone, iPod Touch
            organization/author:
                    Hewlett-Packard
            status: not free

    i41CXplus
            name: i41CXplus (-41CX)
            last changed/verified: 2009-10-23
            version: ?
            environment: iPhone, iPod Touch
            organization/author:
                    Al Software
                    http://alsoftiphone.com/i41CXplus/
            status: Free
    PCalc

            name: PCalc
            last changed/verified: 2008-21-10
            version: 1.0.2
            environment: iPhone
            organization/author:
                    TLA Systems
                    http://www.tla-systems.co.uk/
            status: not free

Implementations Available For Palm Systems

    Coconut

            name: Coconut (HP-41C)
            last changed/verified: 2002-10-21
            version: 3.0.3
            environment: Palm
            organization/author:
                    ?
            status: both free and not free

    Free42

            name: Free42 (HP42S)
            last changed/verified: 2005-02-18
            version: 1.1.13
            environment: Palm
            organization/author:
                    Thomas Okken
                    http://home.planet.nl/~demun000/thomas_projects/free42
            status: free

        Note: Linux and Windows versions also available.

    HP-16C

            name: HP-16C
            last changed/verified: 2002-10-21
            version: ?
            environment: Palm
            organization/author:
                    Joseph M. Newcomer Co.
                    http://www.pgh.net/~newcomer/hp16c.htm
            status: free

        Note: Windows version also available.

    Kalc

            name: Kalc
            last changed/verified: 2002-10-21
            version: 3.0.3
            environment: Palm
            organization/author:
                    ?
            status: free

    MathU

            name: MathU
            last changed/verified: 2002-10-21
            version: ?
            environment: Palm
            organization/author:
                    ?
            status: not free

        Note: related to MathU Pro and PalmCalc.

    MathU Pro

            name: MathU Pro
            last changed/verified: 2002-10-21
            version: ?
            environment: Palm
            organization/author:
                    ?
            status: not free

        Note: related to MathU and PalmCalc.

    NeoCal

            name: NeoCal
            last changed/verified: 2002-10-21
            version: 1.5
            environment: Palm
            organization/author:
                    ?
            status: not free

    P41CV

            name: P41CV
            last changed/verified: 2006-05-15
            version: 0.11
            environment: Palm
            organization/author: Charles Lee and Eric Smith
            status: not free (only $7, though)

    Palm16c

            name: Palm16c (HP-16C)
            last changed/verified: 2002-10-21
            version: ?
            environment: Palm
            organization/author:
                    Jake Schwartz
            status: not free

    PalmCalc

            name: PalmCalc
            last changed/verified: 2002-10-21
            version: ?
            environment: Palm
            organization/author:
                    ?
            status: not free

        Note: related to MathU and MathU Pro.

    PowerOne

            name: PowerOne
            last changed/verified: 2002-10-21
            version: ?
            environment: Palm
            organization/author:
                    ?
            status: not free

        Note: The "finance" version is the only one offering RPN.

    RPN

            name: RPN
            last changed/verified: 2002-10-21
            version: 3.04
            environment: Palm
            organization/author:
                    http://www.palmgear.com
            status: not free

    RPN Calculator 1.0.1

            name: RPN
            last changed/verified: 2002-10-21
            version: 1.0.1
            environment: Palm
            organization/author:
                    ?
            status: free

    RPN2

            name: RPN2
            last Changed/verified: 2006-01-27
            version: 2.0.1
            environment: Palm
            organization/author:
                    Richard Walker
                    http://bojne.homelinux.net/rpn2.html
            status: free

Implementations Available for Psion Systems

    DCalc

            name: DCalc (RPN)
            last changed/verified: 2003-04-17
            version: ?
            environment: Psion
            organization/author:
                    Bob Hepple
                    http://sedumi.freeshell.org/psion/index.html
                    PocketIQ
            status: shareware

    Multifunction RPN Calculator

            name: Multifunction RPN Calculator (HP-16Cish)
            last changed/verified: 2003-04-17
            version: ?
            environment: Psion
            organization/author:
                    Derek Johnson
                    http://www.freeuk.net/decca
            status: shareware

    Psion48

            name: Psion48 (similar to HP48SX)
            last changed/verified: 2003-04-17
            version: 2.1
            environment: Psion
            organization/author:
                    Xavier Galante
                    http://Psion48.free.fr
            status: shareware

Implementations Available for Texas Instruments Calculators

    RPN Calc

            name: RPN Calc
            last changed/verified: 2003-12-15
            version: 1.01
            environment: TI-89
            organization/author:
                Thomas Vino
                tomasvino yahoo.es
                http://www.ticalc.org/archives/files/fileinfo/103/10381.html
            status: free

    RPN Interface

            name: RPN Interface
            last changed/verified: 2003-12-15
            version: 2.022
            environment: TI-89, TI-92+
            organization/author:
                Lars Frederiksen
                http://www.paxm.org/symbulator/download/rpn.html
            status: free

Implementations Available for Windows CE Systems

    EMU48CE

            name: EMU48CE
            last changed/verified: 2004-06-16
            version: 1.23 Release 2
            environment: PocketPC
            organization/author:
                    Leopoldo Bueno Castillo
                    http://web.jet.es/leobueno/soft/emu48ce.exe
            status: free

    EMU48CE

            name: EMU48CE
            last changed/verified: 2004-06-16
            version: 1.23f
            environment: WM2003
            organization/author:
                    Pete M. Wilson
                    http://scw.us/ce/emu48/emu48.exe
            status: free
 
    HP-41C Emulator

            name: HP-41C Emulator
            last changed/verified: 2002-10-21
            version: ?
            environment: WindowsCE
            organization/author:
                    Warren Furlow
                    http://www.furlow.org
            status: free

    Loki and LokiBin

            name: Loki and LokiBin
            last changed/verified: 2002-10-21
            version: 1.0
            environment: JavaScript
            organization/author:
                    Craig Finseth
                    http://www.finseth.com/#Loki
            status: free

        Note: JavaScript implementation tuned for Windows CE implementation
        and screen size.  Loki is a basic RPN machine and LokiBin does
        binary/octal/hex transforms and math.

    Pocket 12C

            name: Pocket 12C
            last changed/verified: 2004-06-16
            version: 1.5
            environment: PocketPC
            organization/author:
                    Lygea
                    http://www.lygea.com/Pocket12C/V150/Pocket12CV150.exe
            status: not free

    Pocket 15C

            name: Pocket 15C
            last changed/verified: 2004-06-16
            version: 1.1
            environment: PocketPC
            organization/author:
                    Lygea
                    http://www.lygea.com/Pocket15C/V110/Pocket15CV110.exe
            status: not free
 
  
    Pocket 16C

            name: Pocket 16C
            last changed/verified: 2004-06-16
            version: 1.0
            environment: PocketPC
            organization/author:
                    Pirrama (Lygea)
                    http://www.pirrama.com/Pocket16C/V100/Pocket16CV100.exe
            status: not free
 
Implementations Available for Other Systems (may include some of the above)

    Calc

            name: RPN
            last changed/verified: 2005-06-27
            version: 2.03
            environment: Java, cell phones
            organization/author:
                    Roar Lauritzsen
                    http://midp-calc.sourceforge.net
            status: free

     HP 45

             name: HP 45
             last changed/verified: 2008-10-17
             version: 2.0(1)
             environment: JavaME, Smartphones
             organization/author:
                     "Martin Krischik" <krischik@users.sourceforge.net>
                     http://uiq3.sourceforge.net/wiki/index.php/Office/HP45
             status: free

    Power48

            name: Power48
            last changed/verified: 2004-03-26
            version: 2.0
            environment: various
            organization/author:
                    Robert Hildinger
                    http://power48.mobilevoodoo.com/
            status: free

    PSPX48

            name: PSPX48
            last changed/verified: 2006-04-05
            version: 1.0.3
            environment: PSP
            organization/author:
                    http://zx81.zx81.free.fr/serendipity/
            status: free

Implementations Available for the Web

    CoCalc, CoCalc2

            name: CoCalc CoCalc2
            last changed/verified: 2002-10-21
            version: ?
            environment: Java
            organization/author:
                    http://www.cohort.com/
            status: free

    HP-16C

            name: HP-16C
            last changed/verified: 2005-08-19
            version: ?
            environment: Java
            organization/author:
                    Chris Lusko
                    http://www.hp16c.com
            status: ?

    HP-25

            name: HP-25
            last changed/verified: 2002-10-21
            version: ?
            environment: Java
            organization/author:
                    Larry Leinweber, mailto:larry@leinweb.com
                    http://www.hpmuseum.org/simulate/simulate.htm
            status: free

    HP-35 Simulation

            name: HP-35 Simulation
            last changed/verified: 2004-04-12
            version: ?
            environment: JavaScript
            organization/author:
                    Neil Fraser
                    http://neil.fraser.name/software/hp-35/
            status: free

    HP-45 Microcode Simulator

            name: HP-45 Microcode Simulator
            last changed/verified: 2002-10-21
            version: ?
            environment: Java
            organization/author:
                    Eric Smith
                    http://www.hpmuseum.org/simulate/simulate.htm
            status: free

    Loki and LokiBin

            name: Loki and LokiBin
            last changed/verified: 2002-10-21
            version: 1.0
            environment: JavaScript
            organization/author:
                    Craig Finseth
                    http://www.finseth.com/#Loki
            status: free

End
   name: HP-35 Simulation
            last changed/verified: 2004-04-12
            version: ?
            environment: JavaScript
            organization/author:
                    Neil Fraser
                    http://neil.fraser.name/software/hp-35/
            status: free

    HP-45 Microcode Simulator

            name: HP-45 Microcode Simulator
            last changed/verified: 2002-10-21
            version: ?
            environment: Java
            organization/author:
                    Eric Smith
                    http://www.hpmuseum.org/simulate/simulate.htm
            status: free

    Loki and LokiBin

            name: Loki and LokiBin
            last changed/verified: 2002-10-21
            version: 1.0
            environment: JavaScript
            organization/author:
                    Craig Finseth
                    http://www.finseth.com/#Loki
            status: free

End
    version: 1.1
            environment: PocketPC
            organization/author:
                    Lygea
                    http://www.lygea.com/Pocket15C/V110/Pocket15CV110.exe
            status: not free
 
  
    Pocket 16C

            name: Pocket 16C
            last changed/verified: 2004-06-16
            version: 1.0
            environment: PocketPC
            organization/author:
                    Pirrama (Lygea)
                    http://www.pirrama.com/Pocket16C/V100/Pocket16CV100.exe
            status: not free
 
Implementations Available for Other Systems (may include some of the above)

    Calc

            name: RPN
            last changed/verified: 2005-06-27
            version: 2.03
            environment: Java, cell phones
            organization/author:
                    Roar Lauritzsen
                    http://midp-calc.sourceforge.net
            status: free

     HP 45

             name: HP 45
             last changed/verified: 2008-10-17
             version: 2.0(1)
             environment: JavaME, Smartphones
             organization/author:
                     "Martin Krischik" <krischik@users.sourceforge.net>
                     http://uiq3.sourceforge.net/wiki/index.php/Office/HP45
             status: free

    Power48

            name: Power48
            last changed/verified: 2004-03-26
            version: 2.0
            environment: various
            organization/author:
                    Robert Hildinger
                    http://power48.mobilevoodoo.com/
            status: free

    PSPX48

            name: PSPX48
            last changed/verified: 2006-04-05
            version: 1.0.3
            environment: PSP
            organization/author:
                    http://zx81.zx81.free.fr/serendipity/
            status: free

Implementations Available for the Web

    CoCalc, CoCalc2

            name: CoCalc CoCalc2
            last changed/verified: 2002-10-21
            version: ?
            environment: Java
            organization/author:
                    http://www.cohort.com/
            status: free

    HP-16C

            name: HP-16C
            last changed/verified: 2005-08-19
            version: ?
            environment: Java
            organization/author:
                    Chris Lusko
                    http://www.hp16c.com
            status: ?

    HP-25

            name: HP-25
            last changed/verified: 2002-10-21
            version: ?
            environment: Java
            organization/author:
                    Larry Leinweber, mailto:larry@leinweb.com
                    http://www.hpmuseum.org/simulate/simulate.htm
            status: free

    HP-35 Simulation

            name: HP-35 Simulation
            last changed/verified: 2004-04-12
            version: ?
            environment: JavaScript
            organization/author:
                    Neil Fraser
                    http://neil.fraser.name/software/hp-35/
            status: free

    HP-45 Microcode Simulator

            name: HP-45 Microcode Simulator
            last changed/verified: 2002-10-21
            version: ?
            environment: Java
            organization/author:
                    Eric Smith
                    http://www.hpmuseum.org/simulate/simulate.htm
            status: free

    Loki and LokiBin

            name: Loki and LokiBin
            last changed/verified: 2002-10-21
            version: 1.0
            environment: JavaScript
            organization/author:
                    Craig Finseth
                    http://www.finseth.com/#Loki
            status: free

End
oki and LokiBin

            name: Loki and LokiBin
            last changed/verified: 2002-10-21
            version: 1.0
            environment: JavaScript
            organization/author:
                    Craig Finseth
                    http://www.finseth.com/#Loki
            status: free

End
ical Calculators (not emulators, physical objects)

    DM-15C

            name: DM-15C
            last changed/verified: 2011-07-13
            version: N/A
            environment: N/A
            organization/author:
                    Michael Steinmann
                    http://rpn-calc.ch
            status: not free

End
l Fraser
                    http://neil.fraser.name/software/hp-35/
            status: free

    HP-45 Microcode Simulator

            name: HP-45 Microcode Simulator
            last changed/verified: 2002-10-21
            version: ?
            environment: Java
            organization/author:
                    Eric Smith
                    http://www.hpmuseum.org/simulate/simulate.htm
            status: free

    Loki and LokiBin

            name: Loki and LokiBin
            last changed/verified: 2002-10-21
            version: 1.0
            environment: JavaScript
            organization/author:
                    Craig Finseth
                    http://www.finseth.com/#Loki
            status: free

Physical Calculators (not emulators, physical objects)

    DM-15C

            name: DM-15C
            last changed/verified: 2011-07-13
            version: N/A
            environment: N/A
            organization/author:
                    Michael Steinmann
                    http://rpn-calc.ch
            status: not free


Other

    Saturn Emulator/Decompiler

            name: no real name
            last changed/verified: 2012-12-19
            version: 0.9
            environment: Unix/Linux or Windows/Cygwin
            organization/author:
                   Paul Courbis Software Foundation, Inc.
                   emulator48@courbis.fr (maintainer)
                   http://www.courbis.fr/Emulateur-decompilateur-Saturn.html (howto & download - In French)
                   http://www.courbis.com/Emulator-decompiler-Saturn.html (howto & download - In English)
                   This emulator is designed to decompile/debug/understand
                   HP48's internals. Mainly used by Paul Courbis for writing
                   his books.

            status: free

End

User Contributions:

Comment about this article, ask questions, or add new information about this topic:


[ Usenet FAQs | Web FAQs | Documents | RFC Index ]

Send corrections/additions to the FAQ Maintainer:
Craig A. Finseth <news@finseth.com>





Last Update March 27 2014 @ 02:11 PM