RPN-65 SD

RPN-65 SD


First programmable calculator!


$2.99

3.9for iPhone, iPod touch
9.9
8 Ratings
CuVee Software
Developer
65.3 MB
Size
Feb 14, 2024
Update Date
Productivity
Category
4+
Age Rating
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
RPN-65 SD Screenshots
RPN-65 SD posterRPN-65 SD posterRPN-65 SD posterRPN-65 SD posterRPN-65 SD posterRPN-65 SD posterRPN-65 SD posterRPN-65 SD poster

About RPN-65 SD

World's first pocket computer! Now running on your iPhone.

RPN-65 SD is the iPhone version of RPN-65 Pro, the first complete simulation of Hewlett-Packard's stunning HP-65 programmable calculator for iOS. Produced from 1974 to 1977 at an initial price of $795 (that's close to $5,000 today!), the HP-65 was a breakthrough. Not only was it programmable, it also contained a motorized magnetic card reader - and still fit into Bill Hewlett's shirt pocket.

Experience this revolutionary calculator on your iPhone. With over 180 original HP programs included with the app, you can get started right away.

"A work of art. Fantastic!" (MacBreak Weekly, episode 572)


Features:

• Virtual program and data cards
• Virtual 2000-line paper tape printer supports AirPrint
• Powerful database-driven card manager
• Create, delete, label, and organize a virtually unlimited number of cards
• Sharing: e-mail, AirDrop, Dropbox, iTunes, copy, paste, print
• Paste existing HP-65 listings into RPN-65 and run them
• "Live" display of stack, memory registers, program counter, flags
• Reads program and data cards created by RPN-65 Pro
• Reads data cards created by RPN-67 Pro/SD and RPN-97 Pro


Run RPN-65 SD in any of 4 modes:

1 - Just like the original HP-65
2 - Like the original HP-65, but at much higher speed
3 - With many user-interface improvements, like backstep key or jump to any program step
4 - "Super-65" with 999 program steps, 120 labels, 120 registers, nested subroutines, and much more

For details, free program downloads, calculator handbook and much more, visit the RPN-65 website: cuveesoft.ch/rpn65
Show More

What's New in the Latest Version 3.9

Last updated on Feb 14, 2024
Old Versions
• If "Enhancements" are set to "Off", loading an empty card will blink "0.00" and program memory will be cleared to NOPs, like on a real HP-65.

• Some fonts have been changed from Courier to Menlo for better legibility.

• Screens "Paper Tape Printer", "Program Usage", and "Program Description" may be dismissed by dragging them down, in addition to swiping them horizontally.
Show More
Version History
3.9
Feb 14, 2024
• If "Enhancements" are set to "Off", loading an empty card will blink "0.00" and program memory will be cleared to NOPs, like on a real HP-65.

• Some fonts have been changed from Courier to Menlo for better legibility.

• Screens "Paper Tape Printer", "Program Usage", and "Program Description" may be dismissed by dragging them down, in addition to swiping them horizontally.
3.8
Dec 24, 2023
• If Enhancements are "Off", pressing a user-definable key A..E resets the prefix key g, as expected.

• RPN-65 SD runs on Apple Silicon Macs (see notes on homepage cuveesoft.ch).

• RPN-65 SD requires iOS 12 or later.
3.7.6
Sep 18, 2023
• Backstepping from step 001 to 000 in modes UI and Plus is now supported. In addition, step 000 is labeled as "[TOP]".

• In vintage mode, typing "GTO.digit" and "LBL.digit" would not start a number entry.

• Also in vintage mode, single-stepping an instruction like LBL 5 would not be executed as on a real HP-65 when the mode switch was flipped to W/PRGM and back to RUN between steps "LBL" and "5".

[Thanks, Vincent]
3.7.5
Sep 12, 2023
• Improved compatibility in vintage modes ("Off" and "Fast") with a real HP-65.

• In "Fast" mode, the program step is shown in W/PRGM mode. Tap it to show or hide.

• In "UI" mode, step 100 may be addressed by "GTO.00".

• In modes "UI" and "Plus", you can quickly backstep your program without leaving the RUN mode. Press g, then BST repeatedly. Press g again to end.

• "Print Labels" (f1 LBL) is programmable in Plus mode.

• "Cued Stops" are now supported (see HP-65 Owner's Handbook, Jan. 1974 p77 or July 1974 p95).

• Refined appearance and working of the Save/Done button on the card description screen.

• Fixed a number of graphical issues.

• Fixed a crash on trying to load a card with register data protected by Touch ID or Face ID.
3.7
May 13, 2023
• Enable or disable the flashing of pressed keys in the Settings ("Flash Keys").

• In enhanced modes ("UI" and "Plus"), the trigonometric mode indicator DEG appears only when "High Contrast" is on. No indicators are shown in vintage modes ("Off" and "Fast").


Bug fixes:

• [Vintage mode] Entering a merged code instruction (e.g. g NOP) at step 100 now works correctly.

• [Vintage mode] Single-stepping (SST) from step 100 in W/PRGM mode now shows 00 00, not step 01.
3.6.1
Nov 11, 2022
Fixed: In W/PRGM mode, program changes didn't enable the "Write Card" button in the Card Manager.
3.6
Sep 30, 2022
• Haptic feedback
Set the haptic feedback level in the calculator's settings.

„Sounds & Haptics“ / „System Haptics“ must be on in the iPhone's settings.

• 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.
3.5
Nov 30, 2021
• Improved compatibility of Data Cards across the different Enhancements settings of the calculator. (Thanks, Matt!)

• Clearing registers now affects register R0 in Plus mode only.

• Small cosmetic changes


Bug fix:

• Fixed wrong step 75 in MATH 1-15A in the default database from 99 to 03
3.4.1
Dec 14, 2020
• Fixed issue on pre-iOS 13 devices, where running RPN-65 in vintage mode set to DSP 9 would round to 8 digits
3.4
Nov 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.
A real HP-65 returns 674530.8761.

• Call up "What's New" anytime from Info screen

• Compatibility with iPhone 12


Bug fixes:

• Fixed an occasional issue causing mail dialog to close prematurely

• Fixed display issues when using the iPhone in "Zoomed" mode
3.3
Jul 3, 2020
• Changed search scope in Card Manager: finding text in "Plus" cards has been replaced with finding text in "Instructions"

• In vintage mode, the RPN-65 stores the same numbers in R9 as the real HP-65 after performing the operations SIN, COS, TAN and their inverse on arguments 0 or ±1.

• f REG now clears the extra registers RA, RB, ..., Rd, Re

• f CLx now clears only the extended registers R00...R99

• The current program step is always displayed in the editable listing, even when it is located in unused program memory.
3.2
Apr 8, 2020
• Delete a range of program steps (x,y) by executing DEL in RUN mode

• The command "clear all extended registers" (f CLx) brings up a warning dialog

• Key flashing may be turned off and on:

- Store 19390101 in R1 to turn off
- Recall 19390101 from R1 to turn on

(Hewlett-Packard Company was founded on Jan 1, 1939)
3.1
Mar 17, 2020
• Added comparison instructions x < y and x < 0 in Plus mode

• Improved listing in Vintage mode


Bug fix:

• Using scientific notation could crash the app in some regions, i.e. Australia, Sweden, Slovenia.
3.0
Jan 22, 2020
• Swiping left the card slot area shows program listing

• In the program listing, unused label names appear in gray

• Improved compatibility of vintage mode with a real HP-65

• Detail view of Card Manager shows calculator mode (RUN or W/PRGM, top-left)

• Support for iOS 13: Dark Mode, file sharing


Check out the new Download walk-through on the website (under "Sharing".)


RPN-65 SD now requires iOS 11 or later.
2.5.1
Aug 19, 2019
• Fixed an issue in vintage mode where in rare cases a random number would show instead of the result

• Fixed an issue in vintage mode where the step number was not correctly updated in W/PRGM mode
2.5
Aug 16, 2019
• Card texts for vintage mode cards were not centered on some devices

• Fixed a few inconsistencies occurring in vintage mode only
2.4
Jan 10, 2019
• Backstepping all input digits is not logged as CLX in TRACE mode anymore

• Access RPN-65 homepage directly from info screen

• Many under-the-hood refinements

• Support of late 2018 iPhones



Bug fixes:

• After deleting a card, the first card would erroneously be selected
• D.MS operation didn't always convert 60 secs into 1 min
2.3
Aug 17, 2018
• Extended paper tape sharing (AirDrop, Notes, Dropbox, and more)
2.2
Jun 25, 2018
• Drag and Drop Support

Drag numbers and program lines from other parts of RPN-65 SD to the calculator display. Requires iOS 11.0 or later.


• Improved readability of register names in the calculator's stack view
2.1
May 22, 2018
Bug fixes:

• Some display elements remained visible after power-off in W/PRGM mode

• In vintage mode, keys tapped in W/PRGM mode in power-off state would show in display
2.0
Apr 16, 2018
• Insert blank line on paper tape (swipe left, select "Space")

• Added green ribbon to printer (see Settings)

• Printer/Mail font changed to "bold"

• Improved pasting of values into display, e.g. after copying from paper tape
1.9
Dec 11, 2017
• Values containing blanks may be pasted into display

• Improved support for iPhone X


Bug fixes:

• "STO ." commands are now correctly ignored in vintage mode

• Top of paper tape would not move in some situations

• +,-,*,/ operations didn't work after pressing the g prefix key

• Incorrect app icon shown when installed on iPad
1.8
Oct 25, 2017
• Improved handling of data cards

• Speed improvements

• Improved trig functions for extremely small angles

• Support for iOS 11


Bug fixes:

• In vintage mode, switching to W/PRGM mode doesn't skip to the last executed step anymore.

• INT and FRAC didn't show result in the right place in print mode TRACE
1.7.1
Mar 13, 2017
• Improved visual feedback on tapping keys (display blanking)

Bug fix:

• In vintage mode, after switching to W/PRGM, the code of the last tapped key in RUN mode did not disappear on the next key press.
1.7
Mar 8, 2017
• Swipe loaded card left to see the current program as stored on the card
• Repeatedly pressing prefix key g in vintage mode works like on real HP-65

Bug fixes:

• Fixed issues regarding Touch-ID-protected registers

RPN-65 SD FAQ

Click here to learn how to download RPN-65 SD in restricted country or region.
Check the following list to see the minimum requirements of RPN-65 SD.
iPhone
Requires iOS 12.0 or later.
iPod touch
Requires iOS 12.0 or later.
RPN-65 SD supports English

RPN-65 SD Alternative

You May Also Like

Get more from CuVee Software