Last-Modified: 2022-04-12
Posting-Frequency: bi-monthly
URL: 
http://www.finseth.com/rpnrpl.html
Copyright: 2002-22 by Craig A. Finseth
Archive-name: computer/handhelds/rpn-rpl
Disclaimer: Approval for *.answers is based on form, not content.
RPN/RPL Implementations
    Document id
        RPN/RPL Implementations
        
http://www.finseth.com/rpnrpl.html
        Last posted 2022-04-12
        reposted about every 2 months
       Contact:
        Craig A. Finseth <
craigf...@gmail.com> <
craiga...@alum.mit.edu>
        
http://www.finseth.com.  Please send updates directly to the
	author via email.
    Copyright
        This FAQ document is Copyright 2002-21 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
    Calc for Emacs
            name: Calc for Emacs (roughly HP28/48)
            last changed/verified: 2019-02-21
            version: 26.1
            environment: Emacs text editor (full GNU one)
            organization/author:
                    Free Software Foundation, Inc.
                    Report bugs within Emacs (Type M-x report-calc-bug)
                    
https://www.gnu.org/software/emacs/manual/html_mono/calc.html
             status: free
    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: 2019-02-12
            version: changes frequently
            environment: Linux, MacOS and Windows
            organization/author:
                    Thomas Okken
                    
http://thomasokken.com/free42/
                    http://thomasokken.com/free42/42progs/
            status: free
    galculator
            name: galculator
            last changed/verified: 2010-02-01
            version: ?
            environment: Linux
            organization/author:
                    Simon Floery
                    
http://galculator.sourceforge.net
            status: free
    Genesis-41 (discontinued, not available)
            name: Genesis-41
            last changed/verified (Y-M-D): 2016-01-xx
            version: 2.31
            environment: OS/X v10.11.3+ 64bits
            organization/author: 
                    Laurent Spohr
                    
http://www.laurent-spohr.com/Main/HP-41CX_Emulator.html
           status: no longer 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-15C Simulator
            name: HP-15C Simulator
            last changed/verified: 2022-03-12
            version: Release Candidate 4.4.00 Build 6210)
            environment: tcl (runs anywhere tcl runs), Mac, Windows, Linux
            organization/author:
                   Torsten Manz
                   
http://hp-15c.homepage.t-online.de/
           status: 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
                    
sup...@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á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.
    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: 2010-02-01
            version: ?
            environment: Linux
            organization/author:
                    Eric Smith
                    
http://nonpareil.brouhaha.com
            status: free
    Not Quite a 41
            name: NQ-41
            last changed/verified: 2018-12-09
            version: ?0.10
            environment: Linux, Windows, Mac OSX
            organization/author:
                    Craig Bladow
                    
http://www.hpmuseum.org/forum/thread-9616.html
            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
    Qalculate!
            name: Qalculate!
            last changed/verified: 2010-02-01
            version: ?
            environment: Linux
            organization/author:
                    Niklas Knutsson
                    
http://qalculate.sourceforge.net
            status: free
    rpCalc
            name: rpCalc
            last changed/verified: 2010-02-01
            version: ?
            environment: Linux
            organization/author:
                    Douglas W. Bell
                    
http://rpcalc.beliz.org
            status: free
    rpn
            name: rpn (HP42S)
            last changed/verified: 2005-08-15
            version: BashDiff-1.29
            environment: GNU Bash shell
            organization/author:
                    William Park <
openge...@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: 2017-02-05
            version: ?
            environment: ?
            organization/author:
                    
http://www.rpl2.net
            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:
Seiw...@aol.com
                    http://www.hpmuseum.org/simulate/simulate.htm
                    http://www.tu-chemnitz.de/ftp-home/pub/cica-win3/desktop/ttbcalc13.zip
            status: free
    WP 34S
            name: WP 34S (HP-34S?)
            last changed/verified: 2011-10-26
            version: ?
            environment: Windows
            organization/author:
                    ?
                    
http://wp34s.sf.net
            status: ?
    WRPN
            name: WRPN (HP-16C)
            last changed/verified: 2002-10-21
            version: ?
            environment: Windows
            organization/author:
                    Emmet P. Gray, mailto:
Gr...@hood-emh3.army.mil
                    http://www.hpmuseum.org/simulate/simulate.htm
            status: free
    X48
            name: X48 (HP48GX)
            last changed/verified: 2017-03-18
            version: 1.2 of the port, 0.4.1 of the original emulator
            environment: Macintosh
            organization/author:
                    Markus Fritze
                    
https://sourceforge.net/projects/x48.berlios/files/
            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
    Calcstra
            name: Calcstra
            last changed/verified: 2010-08-25
            version: 1.1.0
            environment: Android
            organization/author:
                    Robert Bushman
                    
http://www.androlib.com/android.application.com-traxel-calcstra-jpBp.aspx
            status: free
    Droid48
            name: Droid48
            last changed/verified: 2010-08-25
            version: 1.19
            environment: Android
            organization/author:
                    shagrath
                    
http://www.androlib.com/android.application.org-ab-x48-qjij.aspx
            status: free
    Free42
            name: Free42 (-42S, -82240 printer)
            last changed/verified: 2019-02-09
            version: changes frequently
            environment: iOS, Android, Windows
                    Linux (x86), and Mac OS X (application and Dashboard widget)
            organization/author:
                    Thomas Okken
                    
http://thomasokken.com/free42/
                    http://thomasokken.com/free42/42progs/
            status: free
    MCalc
            name: MCalc
            last changed/verified: 2010-08-25
            version: 0.2.0
            environment: Android
            organization/author:
                    You Ichimaru
                    
http://www.androlib.com/android.application.jp-maro-mcalc-jqAqF.aspx
            status: free
    RealCalc Scientific Calculator
            name: RealCalc Scientific Calculator
            last changed/verified: 2010-08-25
            version: 1.4.1
            environment: Android
            organization/author:
                    Brian Overspill
                    
http://www.androlib.com/android.application.uk-co-nickfines-realcalc-ztBn.aspx
            status: free
    RPN Calculator
            name: RPN Calculator
            last changed/verified: 2010-08-25
            version: 1.1
            environment: Android
            organization/author:
                    ATH0
                    
http://www.androlib.com/android.application.com-ath0-rpn-jnBzm.aspx
            status: free
    RPN Kalc
            name: RPN Kalc
            last changed/verified: 2010-08-25
            version: 1.6.0
            environment: Android
            organization/author:
                    K.Games
                    
http://www.androlib.com/android.application.kgame-rpn-qmxz.aspx
            status: free
    RpnCalc
            name: RpnCalc
            last changed/verified: 2010-08-25
            version: 2.01
            environment: Android
            organization/author:
                    Edward Falk
                    
http://www.androlib.com/android.application.org-efalk-rpncalc-jpAm.aspx
            status: free
    RPNCalculator
            name: RPNCalculator
            last changed/verified: 2010-08-25
            version: 0.2.7
            environment: Android
            organization/author:
                    J.Fossy
                    
http://www.androlib.com/android.application.net-iwasno-fossy-rpncalculator-iEzF.aspx
            status: free
Implementations Available for iOS
    Calc41C
            name: Calc41C (-41C)
            last changed/verified: 2009-10-23
            version: ?
            environment: iOS
            organization/author:
                    Jonathan Watmough
                    
http://calc41c.jonathanwatmough.com/
            status: Free
    CuVee Software
            name: HP-35, HP-45, HP-70, HP-32, HP-34, HP-38, HP-65, HP-67, HP-97
            last changed/verified: 2019-02-12
            version: various
            environment: iOS
            organization/author:
                    CuVee Software
                    
http://www.cuveesoft.ch
            status: not free, except HP-70 and HP-67 demo
    Free42
            name: Free42 (-42S, -82240 printer)
            last changed/verified: 2019-02-12
            version: changes frequently
            environment: iOS, Android, Windows, Pocket PC
                    Linux (x86), and Mac OS X (application and Dashboard widget)
            organization/author:
                    Thomas Okken
                    
http://thomasokken.com/free42/
                    http://thomasokken.com/free42/42progs/
            status: free
    Emu50g (aka HP50g)
            name: EmuHP50g (in App store, HP50g in app itself)
            last changed/verified: 2018-10-19
            version: 1.3.3 (123)
            environment: iOS
            organization/author:
                    Marek Zima
                    
hp...@thewinterstorm.com
                    http://www.thewinterstorm.com
            status: not free
    HP (various)
            name: HP (various) (-12C, -12CPt, -15C)
            last changed/verified: 2009-07-20
            version: ?
            environment: iOS
            organization/author:
                    Hewlett-Packard
            status: not free
    i41CX
            name: i41CX
            last changed/verified (Y-M-D): 2020-03-14
            version: 7.6.0
            environment: iPod Touch, iPhone & iPad, runs on iOS v9.0+ 64 bits
            organization/author: 
                    Antonio Lagana
                    
http://alsoftiphone.com/i41CX
                    https://apps.apple.com/app/i41cx/id292619450/
            status: not free, AppStore
    i41CX+
            name: i41CX+
            last changed/verified (Y-M-D): 2020-03-14
            version: 7.6.0
            environment: iPod Touch, iPhone & iPad, runs on iOS v9.0+ 64 bits
            organization/author: 
                    Antonio Lagana
                    
http://alsoftiphone.com/i41CX
                    https://apps.apple.com/app/i41cx/id292619450/
            status: not free, AppStore
    m48+
            name: m48+ (-48)
            last changed/verified: 2012-12-01
            version: 1.1
            environment: iOS
            organization/author:
                    Markus Gonser
                    
m...@mksg.de
                    http://www.mksg.de/m48plus/m48plus.html
            status: not free?
    ND1
            name: ND1
            last changed/verified: 2010-04-02
            version: ?
            environment: iOS
            organization/author:
                     Naive Design
                     
http://naivedesign.com/ND1
            status: not free
    PCalc
            name: PCalc
            last changed/verified: 2008-21-10
            version: 1.0.2
            environment: iOS
            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
    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
    RPN4
            name: RPN4
            last changed/verified: 2008-10-14
            version: ?
            environment: TI-92, TI-92+
            organization/author:
                George Litauszky
                
litauszk...@t-online.hu
                http://www.ticalc.org/archives/files/fileinfo/429/42920.html
                http://www.ticalc.org/archives/files/fileinfo/428/42897.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 Emulator
             last changed/verified: 2012-07-15
             version: 5.0(5)
             environment: JavaME, Smartphones, Tablets
             organization/author:
                     "Martin Krischik" <
kris...@users.sourceforge.net>
                     
http://fx-602p.krischik.com/index.php/HP-45/HomePage
		     https://plus.google.com/105697297963247099380/post
                     https://play.google.com/store/apps/details?id=net.sourceforge.uiq3.hp45
                     Note that the main development platform is now Android
                     and JavaME/Symbian is frozen on version 3.3(0).
             status: not 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:
la...@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
Physical Calculators (not emulators, physical objects)
    DM11, DM11L, DM12, DM12L, DM15, DM15L, DM16, DM16L, DM41, DM41L, DM41X, DM42,...
            name: DM*
            last changed/verified: 2022-02-22
            version: N/A
            environment: N/A
            organization/author:
                    Michael Steinmann
                    
https://www.swissmicros.com/products
                    other models may become available
            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.
                   
emula...@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