RPN-97 Pro

RPN-97 Pro

Vintage Desktop Calculator

$4.99
Buy now

Details about RPN

  • Released
  • Updated
  • iOS Version
  • Age Rating
  • Size
  • Devices
  • Languages
  • February 21, 2014
  • October 1, 2024
  • 12.0+
  • 4+
  • 74.94MB
  • iPad
  • English

Features

Developer of RPN

🙌9
Ratings
🗣❌ unsupported
Your locale
🖼️Download
Icons↘︎

Version History of RPN

7.0

July 7, 2024

• Thousand separators are now supported in "High-Contrast Display Digits" mode. • In addition to using the Settings, you can toggle "High-Contrast Display Digits" by tapping f, then double-tapping the display. • Thousand separators may be toggled by tapping f, then triple-tapping the display. • Swiping the card right slot opens the Card Manager. • The default angular mode indicator DEG goes out after the selected pause length. • Updated math functions supporting the OP SOLAR command.

More

6.9

February 16, 2024

• If "Enhancements" are set to "Off", loading a blank card will display "Error" without altering the program memory, like on a real HP-97. • Listing font changed from Courier to Menlo for better legibility. • Improved reliability of Location Services. If the iPad doesn't support GPS, turn off "Precise Location" in Settings/Privacy & Security/Location Services/RPN-97 Pro for best results. • Updated Extra Functions 22 and -22 ("Print Device Name" and "Print System Version") to reflect the current naming conventions. • Replaced defective "HP-97 Owners's Handbook" on the website cuveesoft.ch Bug Fix • In Trace mode, LBL or GTO or GSB followed by ENTER would log as LENT or OENT or BENT instead of ENT.

More

6.8

December 19, 2023

• Infinity indicators are disabled if Enhancements are "Off". • Fixed a crash on trying to load a card with register data protected by Touch ID or Face ID. • Fixed misleading naming of functions on the paper tape, e.g. RCL COS would log as CLCOS instead of COS. • Fixed STO/RCL not showing the option STK below the ENTER key. • RPN-97 Pro runs on Apple Silicon Macs (see notes on homepage cuveesoft.ch). • RPN-97 Pro requires iOS 12 or later.

More

6.7

May 14, 2023

• Enable or disable the flashing of pressed keys in the Settings ("Flash Keys"). • In enhanced modes ("Med" and "Max"), the trigonometric mode indicator DEG appears only when "Large Display Digits" is on. No indicators are shown in vintage mode ("Enhancements Off"). • New Extra Functions: - "Save Warnings on" (#14) enables warnings of unsaved card changes - "Save Warnings off" (#-14) disables warnings of unsaved card changes - "CPLX Mode on" (#15) turns complex mode on - "CPLX Mode off" (#-15) turns complex mode off • Long-press the circled info button to call up the "What's New" screen. • Download RPN-97 Pro from the Mac App Store to any Mac with an M1-chip (or later) running macOS 11.0 or higher. You will not be charged again.

More

6.6

November 11, 2022

• Toggle CPLX Mode using the new Extra Function 16 Fixed: In W/PRGM mode, program changes didn't enable the "Write Card" button in the Card Manager.

More

6.5

October 3, 2022

• Added external keyboard command cmd-T to edit program title in Card Manager. • Improved handling of program cards saved with registers: - In Card Manager, the switch "With Regs" is set if the program card contains registers. - If the calculator has different register values, you may modify the card by tapping "Write Card". - If all calculator register values are 0, tapping "Write Card" removes all registers from the program card. Bug fix: • When using an external keyboard, some keys were unresponsive in iOS 15.

More

6.4.2

February 18, 2022

Bug fix: • In PRGM mode, suppress illegal commands LBL ∑+, GTO ∑+, GSB ∑+, and DSP ∑+.

More

6.4.1

October 4, 2021

• iPad mini (2021) compatibility Bug fixes: • Extended Operation "DSP MODE" did not work as expected for thousands separators in some regions. • Changing decimal points using "DSP n" did not print the result in TRACE mode. • Suppressed illegal arguments of x≷ commands, e.g. x≷R/S. • In Card Manager, fixed external keyboard not responding in certain situations. • Corrected erroneous step 194 in HP Standard Pac, "SD-05 Annuities and Compound Amounts".

More

6.4

November 4, 2020

• Improved accuracy in extreme cases of y^x with positive, integer x. For example, 1.0000001^(2^27) = 674530.4707, not 674530.4760 Bug fixes: • ENTER in complex mode didn't work correctly • Division by 0 doesn't drop the stack anymore • Fixed issues when importing stack arithmetic commands from RPN-67 Pro • The RND function didn't work correctly in regions using a comma as decimal point

More

6.3.2

September 14, 2020

Bug fixes: • Listing in Card Manager did not accept inserting a new step at the end • Certain instructions involving the (i) register did not translate correctly between RPN-97 and RPN-67

More

Price History of RPN

Description of RPN

A dream calculator of the 70's, priced at $3,200 in today's dollars, now affordable for everyone! RPN-97 Pro is the first complete simulation of Hewlett-Packard's legendary HP-97 programmable calculator for iOS. Produced from 1976 to 1984, the HP-97's features coupled with its capability to store programs on magnetic cards made it a huge success among scientists, engineers and other professionals. Thousands of programs were written for it. Now you can run them right on your iPad, with more ease and faster than ever before. To get you started quickly, download hundreds of program cards from our website for free. What users said: “The most delightful app I possess. The magnet card reader emulation rocks. Would have paid much more for this." "As the owner of an actual working HP 97 calculator, I am blown away with this new simulator. Simply fabulous." "Whoever coded this my hat goes off to you - what a professional piece of work, incredible app." RPN-97 Pro is fully compatible with RPN-67 Pro, its companion simulator of the HP-67 calculator. Features: • Virtual program and data cards • Virtual paper tape printer • Powerful database-driven card manager • Create, label, and organize a virtually unlimited number of cards • Use iTunes to effortlessly save entire card collections on your Mac/PC • Sharing: e-mail, AirDrop, Dropbox, copy, paste, print • Formatted listing clearly showing labels and targets of branches • E-mail listings and let the recipient paste the text right into RPN-97 • Print listings on any AirPrint-compatible printer • Program listing on paper tape shows subroutine nesting • Edit paper tape • E-mail paper tape, or print it via AirPrint • Cut/copy/paste displayed value or program steps • Paste HP-67 or HP-97 listings from other sources into RPN-97 and run them • "Live" display of stack, memory registers, program counter, flags • Show program usage notes • 30 selectable background images, even add your own • Much faster than a real HP-97 • Low-battery indicator (iPad charge 10% or less) • Compatible with RPN-67 Pro and RPN-67 SD, CuVee Software's HP-67 simulators • Supports hardware keyboard While RPN-97 Pro can work exactly like a real HP-97, changing a simple setting will turn the app into a super-charged HP-97: • Up to 999 program steps, 8 subroutine levels, 6 additional flags (F4...F9) • 100 additional registers • 100 additional labels • 100 built-in constants and conversions • More than 150 additional powerful operations and functions Plus: • 15 commands to print and manipulate any range of extended registers • Unrestricted register arithmetic • Exchange x with any register • Complex numbers mode, hyperbolic functions • Non-volatile memory - stack, registers, program, flags, paper tape • Status indicators for prefix keys (EXT, f, LBL, GTO, etc.) • Display showing thousands separators (optional) • Text output on paper tape in 10 colors, even simple plotting • Stack-of-stack: push/pop the entire stack on internal stack (4 levels) • Single-step into subroutines (optional) • Powerful debugging aids, including 10 breakpoints with counters • Keycodes translated to command name while entering or single-stepping a program • Change the duration of the PAUSE command • Cancel SST or BST operation by simply sliding your finger off the depressed key • Compress constants in programs into a single step (reversible) • Use existing programs in text format by a simple paste operation RPN-97 Pro comes with more than 130 programs pre-installed, including HP Standard Pac, HP Business Decisions Pac, HP Math Pac I, HP Stat Pac I, and HP Surveying Pac I. The simulator has been verified to correctly run the examples given in HP Civil Engineering Pac I, HP Clinical Lab Pac, HP E.E. Pac I, HP Games Pac I, HP M.E. Pac I, HP Navigation Pac I, as well as large number of programs published in Users' Library Solutions. For more information and free program downloads visit the RPN-97/67 website: cuveesoft.ch/rpn67
Show less

RPN: FAQ

Is there an iPad version available for RPN?

Yes, the RPN app is compatible with iPads.

Who created RPN?

The app was developed by Willy Kunz.

What iOS version is needed to run the RPN app?

Currently, RPN supports iOS 12.0 or later.

What is the current app rating?

RPN has an exceptional rating of 4.9 out of 5, which is a testament to its quality.

What is the main genre of the RPN app?

Utilities Is The Primary Genre Of The Rpn App.

What is the recent version of RPN?

7.0 is the newly released version of the RPN app.

What date did the latest update for RPN come out?

RPN’s most recent update was on October 1, 2024.

What date did RPN come out?

The app first launched on February 6, 2023.

What age rating is assigned to RPN?

Safe for children to use, no mature themes or inappropriate content.

Which languages does RPN support?

RPN currently features the following languages: English.

Is RPN part of the Apple Arcade gaming experience?

No, RPN is not on Apple Arcade.

Is RPN integrated with in-app purchases?

No, RPN does not integrate in-app purchases for users.

Is RPN tailored for Apple Vision Pro compatibility?

Unfortunately, RPN is not tailored for compatibility with Apple Vision Pro.

Does RPN include ads as part of its experience?

No, RPN does not include ads as part of its experience.

Screenshot of RPN

RPN-97 Pro screenshot #1 for iPad
RPN-97 Pro screenshot #2 for iPad
RPN-97 Pro screenshot #3 for iPad
RPN-97 Pro screenshot #4 for iPad
RPN-97 Pro screenshot #5 for iPad
RPN-97 Pro screenshot #6 for iPad
RPN-97 Pro screenshot #7 for iPad
RPN-97 Pro screenshot #8 for iPad
RPN-97 Pro screenshot #9 for iPad
ipad

Alternatives to RPN

More Applications by Willy Kunz

Reviews of RPN

Leave a Review RPN
  • Just perfect

    Incredibly realistic simulator emulator. I m so happy about it that I bought all available from cuvée soft to appreciate as much as deserved.
    The 97 for iPad an Mac and the 67 on my iPhone which I keep only because of this app.
  • Printer doesn’t make sounds

    I love the app I just wish the printer was more realistic. So when I print something it sounds like it’s doing something.
  • A true work of creative genious and brilliant programming

    This app should receive some type of award for it absolute 100% accuracy to the legendary HP calculator which it emulates. As an advanced assembly, C, C++, Objective-C, LISP, etc., I must say that this developer has extraordinary skills.

    I still have one of the original HP 97’s, and most of my magnetic program cards are still readable. Thanks to this app, I am able to read off the memory cards to the calculator and then program into the iPad and no I will never lose the hard work I put into those programs many, many years ago!

    I have managed to create an (enterpriseª) that should easily plug into this app which allows reading data from the old Hewlett-Packard striped magnetic card via a credit card reader plugged into the headphone jack of the iOS device. If the developer is interested in the source code, I’ll be happy to provide it to him.

    We all know memory cards, especially from the late 70s and early 80s are very volatile and, as time passes, more prone to non-recoverable memory loss. As I mentioned above, this beautifully designed app allows us to enjoy the simplicity of cutting edge at the time! It makes one appreciate how much has changed over that past 30-40 years.

    While my interest in recovering the data off of the cards is mostly nostalgic, some of the programs I created are unbelievable for the time period in which they were made! It goes to show how far ahead of the curve HP was, and somewhat still is (but declining rapidly, in my humble opinion), in the field of calculator technology.

    I have run some tests to compare accuracy between devices and, when running in the non-enhanced speed (e.g. the actual native operational speed of the HP), the results are within milliseconds a beach other and the calculations 100% accurate 99.9% of the time (mostly due to the emulation layer for the HP procesor -> ARM architecture, if I had to guess). Besides, we’re talking discrepancies of several inverse orders of magnitude (therefore, neglible).

    Awesome job, thanks for updating to the iPad PRO resolution, you are a true hacker my friend.

    ª - As both a standard Apple Developer and an Enterprise/VPP Developer, the card reader was created via my enterprise account and, thus, is not currently available on the app store. If the developer contacts me (just reply to the comment), I’ll make changes to the app to permit approval on the general app store and provide the source code for the framework to CuVee Software, free of charge under the GNU Lesser Restrictive License.
    Show less

    Developer Response

    As the developer of RPN-97 Pro I've only now noticed your very interesting notes. Please contact me via the link on my website.