This is a discussion on RPN/RPL Calculator implementations, list of, regular post [long, FAQ] within the Tech FAQ forums, part of the Interviews and Job Listings category; Last-Modified: 2004-08-23 Posting-Frequency: bi-monthly URL: http://www.finseth.com/rpnrpl.html Copyright: 2002-4 by ...
|
|||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
RPN/RPL Calculator implementations, list of, regular post [long, FAQ]
Last-Modified: 2004-08-23
Posting-Frequency: bi-monthly URL: http://www.finseth.com/rpnrpl.html Copyright: 2002-4 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 2004-08-18 reposted about every 2 months Contact: Craig A. Finseth <fin@finseth.com> <craigafinseth@alum.mit.edu> http://www.finseth.com Copyright This FAQ document is Copyright 2002-4 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. Table of Contents Implementations Available for PCs: DOS, Windows, Macintosh, Unix Calc41 name: Calc41 last changed/verified: 2002-10-21 version: ? environment: Windows organization/author: ? status: not free Note: was sold by EduCALC. 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/ChristophGiess...s/Hp42demo.zip http://w1.322.telia.com/~u32220482/c..._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 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-12C name: HP-12C last changed/verified: 2003-12-29 version: ? environment: Windows / Macintosh organization/author: http://www.manquehue.net/rlira status: not free HP-12C name: HP-12C last changed/verified: 2004-02-26 version: ? environment: Windows / Macintosh organization/author: http://homepage.mac.com/riclira status: not free HP-16C name: HP-16C last changed/verified: 2002-10-21 version: ? environment: Windows organization/author: Joseph M. Newcomer Co. http://www.pgh.net/~newcomer/hp16c.htm status: free Note: Palm version also available. HP-16C name: HP-16C last changed/verified: 2003-03-25 version: preview environment: Java organization/author: Alexander Supalov supalov@foni.net http://home.foni.net/~supalov/hp16c status: free Note: It's available for online preview at http://home.foni.net/~supalov/hp16c . It's implemented using Swing, so that you may need to add Sun's Java plugin at http://java.sun.com/plugin to get it up and running. This is an ongoing effort, and there's a number of limitations to this emulator that we are well aware of, but there may be some that we've missed. Please bear with us: all constructive feedback will be highly appreciated. 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/sq...6/freesoft.htm status: free HP-35A Emulator name: HP-35A last changed/verified: 2004-06-15 version: ? environment: XWindows, Unix organization/author: Peter Monta http://www.pmonta.com/calculators/hp-35/ status: free HP-41C Emulator name: HP-41C Emulator last changed/verified: 2002-10-21 version: ? environment: Windows organization/author: Warren Furlow http://www.furlow.org status: free HP-41C Emulator name: HP-41C Emulator (Sim41?) last changed/verified: 2002-10-21 version: ? environment: DOS organization/author: Alvaro Gerardo Suárez http://www.geocities.com/SiliconValley/Bay/4919/ http://geocities.com/algesuar status: free HP-41C, HP-45 Emulators name: HP-41C, HP-45 Emulators last changed/verified: 2002-10-21 version: ? environment: XWindows, Unix organization/author: Eric Smith http://www.brouhaha.com/~eric/hpcalc/ status: free HP-41C, HP-71B Emulators name: HP-41C, HP-71B Emulators last changed/verified: 2003-02-17 version: ? environment: DOS organization/author: J. Garnier http://membres.lycos.fr/jeffcalc/ status: free HP-41C/CV/CX MicroCode Emulator name: HP-41C/CV/CX MicroCode Emulator last changed/verified: 2003-12-31 version: 1.02 environment: Windows organization/author: http://www.hpcalc.org/hp48/pc/emulators/hp41epc.zip status: free HP-55A Emulator name: HP-55A Emulator last changed/verified: 2004-06-15 version: ? environment: XWindows, Unix organization/author: Eric Smith http://www.brouhaha.com/~eric/hpcalc/ status: free HP-67 Simulator name: HP-67 Simulator last changed/verified: 2002-10-21 version: ? environment: Unix, Apple GS organization/author: Christopher Neufeld http://caliban.physics.utoronto.ca/n...hp67/hp67.html status: free Loki and LokiBin name: Loki and LokiBin last changed/verified: 2002-10-21 version: 1.0 environment: many organization/author: Craig Finseth http://www.finseth.com/#Loki status: free Note: Several implementations, including: command-line for Windows, Macintosh OS X, and Unix; system manager versions for HP95LX, HP100*, and HP200*; native GUI for Windows, Macintosh OS 8+ and OS X. Loki is a 4-function RPN calculator that does fractional input and output and units. LokiBin is a 4-function RPN calculator that does binary / octal / hex transformation and math. 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 RPL/2 name: RPL/2 (?) last changed/verified: 2003-04-16 version: ? environment: ? organization/author: http://www.makalis.fr/~bertrand/rpl2 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/p.../ttbcalc13.zip status: free WRPN name: WRPN (HP-16C) last changed/verified: 2002-10-21 version: ? environment: Windows organization/author: Emmet P. Gray, mailto:GrayE@hood-emh3.army.mil http://www.hpmuseum.org/simulate/simulate.htm status: free X48 name: X48 (HP48GX) last changed/verified: 2003-08-23 version: 1.2 of the port, 0.4.1 of the original emulator environment: Macintosh organization/author: Markus Fritze http:www.markus-fritze.de status: free 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-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 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: 2003-03-10 version: 0.11 environment: Palm organization/author: Charles Lee 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 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...103/10381.html status: free RPN Interface name: RPN Interface last changed/verified: 2003-12-15 version: 2.022 environment: TI-89, TI-92+ organization/author: Lars Frederiksen http://www.paxm.org/symbulator/download/rpn.html status: free Implementations Available for Windows CE Systems EMU48CE name: EMU48CE last changed/verified: 2004-06-16 version: 1.23 Release 2 environment: PocketPC organization/author: Leopoldo Bueno Castillo http://web.jet.es/leobueno/soft/emu48ce.exe status: free EMU48CE name: EMU48CE last changed/verified: 2004-06-16 version: 1.23f environment: WM2003 organization/author: Pete M. Wilson http://scw.us/ce/emu48/emu48.exe status: free HP-41C Emulator name: HP-41C Emulator last changed/verified: 2002-10-21 version: ? environment: WindowsCE organization/author: Warren Furlow http://www.furlow.org status: free Loki and LokiBin name: Loki and LokiBin last changed/verified: 2002-10-21 version: 1.0 environment: JavaScript organization/author: Craig Finseth http://www.finseth.com/#Loki status: free Note: JavaScript implementation tuned for Windows CE implementation and screen size. Loki is a basic RPN machine and LokiBin does binary/octal/hex transforms and math. Pocket 12C name: Pocket 12C last changed/verified: 2004-06-16 version: 1.5 environment: PocketPC organization/author: Lygea http://www.lygea.com/Pocket12C/V150/Pocket12CV150.exe status: not free Pocket 15C name: Pocket 15C last changed/verified: 2004-06-16 version: 1.1 environment: PocketPC organization/author: Lygea http://www.lygea.com/Pocket15C/V110/Pocket15CV110.exe status: not free Pocket 16C name: Pocket 16C last changed/verified: 2004-06-16 version: 1.0 environment: PocketPC organization/author: Pirrama (Lygea) http://www.pirrama.com/Pocket16C/V100/Pocket16CV100.exe status: not free Implementations Available for Other Systems (may include some of the above) Power48 name: Power48 last changed/verified: 2004-03-26 version: 2.0 environment: various organization/author: Robert Hildinger http://power48.mobilevoodoo.com/ 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-25 name: HP-25 last changed/verified: 2002-10-21 version: ? environment: Java organization/author: Larry Leinweber, mailto:larry@leinweb.com http://www.hpmuseum.org/simulate/simulate.htm status: free HP-35 Simulation name: HP-35 Simulation last changed/verified: 2004-04-12 version: ? environment: JavaScript organization/author: Neil Fraser http://neil.fraser.name/software/hp-35/ status: free HP-45 Microcode Simulator name: HP-45 Microcode Simulator last changed/verified: 2002-10-21 version: ? environment: Java organization/author: Eric Smith http://www.hpmuseum.org/simulate/simulate.htm status: free Loki and LokiBin name: Loki and LokiBin last changed/verified: 2002-10-21 version: 1.0 environment: JavaScript organization/author: Craig Finseth http://www.finseth.com/#Loki status: free End |