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

    From Craig Finseth@fin@howler.ipshell.com to comp.sys.handhelds,comp.sys.hp48,comp.answers,news.answers on Monday, October 12, 2020 09:45:08
    From Newsgroup: comp.answers

    Last-Modified: 2020-10-12
    Posting-Frequency: bi-monthly
    URL: http://www.finseth.com/rpnrpl.html
    Copyright: 2002-20 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 2020-10-12
    reposted about every 2 months

    Contact:

    Craig A. Finseth <craigfinseth@gmail.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-18 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: 2020-07-11
    version: Release Candidate 4.2.00 Build 6026
    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
    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.

    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 <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: 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: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

    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:GrayE@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
    hp50g@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
    m48@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
    litauszky_gyorgy@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" <krischik@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: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

    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
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Craig Finseth@fin@howler.ipshell.com to comp.sys.handhelds,comp.sys.hp48,comp.answers,news.answers on Saturday, December 12, 2020 14:20:22
    From Newsgroup: comp.answers

    Last-Modified: 2020-12-12
    Posting-Frequency: bi-monthly
    URL: http://www.finseth.com/rpnrpl.html
    Copyright: 2002-20 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 2020-12-12
    reposted about every 2 months

    Contact:

    Craig A. Finseth <craigfinseth@gmail.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-18 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: 2020-07-11
    version: Release Candidate 4.2.00 Build 6026
    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
    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.

    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 <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: 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: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

    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:GrayE@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
    hp50g@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
    m48@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
    litauszky_gyorgy@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" <krischik@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: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

    Physical Calculators (not emulators, physical objects)

    DM11, DM11L, DM12, DM12L, DM15, DM15L, DM16, DM16L, DM41, DM41L, DM41X, DM42,...

    name: DM*
    last changed/verified: 2020-10-20
    version: N/A
    environment: N/A
    organization/author:
    Michael Steinmann
    http://rpn-calc.ch
    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.
    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
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Craig Finseth@fin@howler.ipshell.com to comp.sys.handhelds,comp.sys.hp48,comp.answers,news.answers on Friday, February 12, 2021 12:34:53
    From Newsgroup: comp.answers


    Last-Modified: 2021-02-12
    Posting-Frequency: bi-monthly
    URL: http://www.finseth.com/rpnrpl.html
    Copyright: 2002-21 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 2021-02-12
    reposted about every 2 months

    Contact:

    Craig A. Finseth <craigfinseth@gmail.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-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: 2020-07-11
    version: Release Candidate 4.2.00 Build 6026
    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
    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.

    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 <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: 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: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

    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:GrayE@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
    hp50g@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
    m48@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
    litauszky_gyorgy@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" <krischik@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: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

    Physical Calculators (not emulators, physical objects)

    DM11, DM11L, DM12, DM12L, DM15, DM15L, DM16, DM16L, DM41, DM41L, DM41X, DM42,...

    name: DM*
    last changed/verified: 2020-10-20
    version: N/A
    environment: N/A
    organization/author:
    Michael Steinmann
    http://rpn-calc.ch
    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.
    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
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Craig Finseth@fin@howler.ipshell.com to comp.sys.handhelds,comp.sys.hp48,comp.answers,news.answers on Monday, April 12, 2021 09:34:34
    From Newsgroup: comp.answers

    Last-Modified: 2021-04-12
    Posting-Frequency: bi-monthly
    URL: http://www.finseth.com/rpnrpl.html
    Copyright: 2002-21 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 2021-04-12
    reposted about every 2 months

    Contact:

    Craig A. Finseth <craigfinseth@gmail.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-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: 2021-03-22
    version: Release Candidate 4.3.00 Build 6111
    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
    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.

    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 <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: 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: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

    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:GrayE@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
    hp50g@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
    m48@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
    litauszky_gyorgy@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" <krischik@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: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

    Physical Calculators (not emulators, physical objects)

    DM11, DM11L, DM12, DM12L, DM15, DM15L, DM16, DM16L, DM41, DM41L, DM41X, DM42,...

    name: DM*
    last changed/verified: 2020-10-20
    version: N/A
    environment: N/A
    organization/author:
    Michael Steinmann
    http://rpn-calc.ch
    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.
    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
    --- Synchronet 3.18b-Win32 NewsLink 1.113
  • From Craig Finseth@fin@howler.ipshell.com to comp.sys.handhelds,comp.sys.hp48,comp.answers,news.answers on Monday, June 14, 2021 15:40:39
    From Newsgroup: comp.answers


    Last-Modified: 2021-06-14
    Posting-Frequency: bi-monthly
    URL: http://www.finseth.com/rpnrpl.html
    Copyright: 2002-21 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 2021-06-14
    reposted about every 2 months

    Contact:

    Craig A. Finseth <craigfinseth@gmail.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-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: 2021-03-22
    version: Release Candidate 4.3.00 Build 6111
    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
    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.

    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 <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: 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: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

    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:GrayE@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
    hp50g@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
    m48@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
    litauszky_gyorgy@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" <krischik@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: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

    Physical Calculators (not emulators, physical objects)

    DM11, DM11L, DM12, DM12L, DM15, DM15L, DM16, DM16L, DM41, DM41L, DM41X, DM42,...

    name: DM*
    last changed/verified: 2020-10-20
    version: N/A
    environment: N/A
    organization/author:
    Michael Steinmann
    http://rpn-calc.ch
    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.
    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
    --- Synchronet 3.18b-Win32 NewsLink 1.113