GO-29 SciRPN
$6.99
2.6.3for iPhone, iPad and more
Age Rating
GO-29 SciRPN Screenshots
About GO-29 SciRPN
GO-29 SciRPN closely simulates the venerable HP-29C Programmable Pocket Scientific Calculator from 1977. Virtually indistinguishable from the real item in operation, GO-29 is a powerful yet simple retro calculator.
• RPN (Reverse Polish Notation)
• 10-digit LED calculator display, 10-99 to 10+99
• Four stack registers with roll down
• Thirty storage registers with arithmetic memory operators:
◦ 10 primary registers
◦ 6 statistical registers
◦ 14 indirect registers
• Math, trigonometric, polar/rectangular, sexagesimal/decimal, logarithmic, statistical, power and other miscellaneous functions
• Programmable, with labels, subroutines, branching, conditionals, indirect addressing, annotated program listing, and memory for 198 program steps
• Library of Sample Programs
• Fast, slow or single step program execution
• Program import via pasteboard or from other Apps
• Program export via printer, email, pasteboard or to others Apps
• iTunes program File Sharing
• Two additional windows with views of:
◦ stack/storage registers
◦ keystroke log
◦ program source code
◦ program documentation
• Copy-from and Paste-to the calculator display
• Simple Paper Tape annotations
• RPN (Reverse Polish Notation)
• 10-digit LED calculator display, 10-99 to 10+99
• Four stack registers with roll down
• Thirty storage registers with arithmetic memory operators:
◦ 10 primary registers
◦ 6 statistical registers
◦ 14 indirect registers
• Math, trigonometric, polar/rectangular, sexagesimal/decimal, logarithmic, statistical, power and other miscellaneous functions
• Programmable, with labels, subroutines, branching, conditionals, indirect addressing, annotated program listing, and memory for 198 program steps
• Library of Sample Programs
• Fast, slow or single step program execution
• Program import via pasteboard or from other Apps
• Program export via printer, email, pasteboard or to others Apps
• iTunes program File Sharing
• Two additional windows with views of:
◦ stack/storage registers
◦ keystroke log
◦ program source code
◦ program documentation
• Copy-from and Paste-to the calculator display
• Simple Paper Tape annotations
Show More
What's New in the Latest Version 2.6.3
Last updated on Mar 9, 2024
Old Versions
- Fixed: problem with program entry.
- Miscellaneous improvements recommended for everyone.
- Update for iOS 17.4, iPadOS 17.4.
- Miscellaneous improvements recommended for everyone.
- Update for iOS 17.4, iPadOS 17.4.
Show More
Version History
2.6.3
Mar 9, 2024
- Fixed: problem with program entry.
- Miscellaneous improvements recommended for everyone.
- Update for iOS 17.4, iPadOS 17.4.
- Miscellaneous improvements recommended for everyone.
- Update for iOS 17.4, iPadOS 17.4.
2.6.2
Feb 19, 2024
- Important bug fix: cannot enter program steps unless program listing is visible.
2.6
Feb 18, 2024
- Fix for the hours (or degrees) / minutes / seconds - decimal conversion function.
- New Settings option "Magnify Calculator", which creates a zoom-in effect that clips the periphery of the device body.
- Modern color picker for devices running iOS 14 or newer.
- Miscellaneous other bug fixes.
- Update for iOS 17.3.1, iPadOS 17.3.1, tvOS 17.3, macOS 14.3.1.
- New Settings option "Magnify Calculator", which creates a zoom-in effect that clips the periphery of the device body.
- Modern color picker for devices running iOS 14 or newer.
- Miscellaneous other bug fixes.
- Update for iOS 17.3.1, iPadOS 17.3.1, tvOS 17.3, macOS 14.3.1.
2.5
Sep 14, 2022
- Support iPhone 14; cosmetic improvements for iPhones 5, 6, 7 and 8.
- Update for iOS 16, macOS 12.6, tvOS 16.
- Update for iOS 16, macOS 12.6, tvOS 16.
2.4
Feb 25, 2022
- New Settings option Persist Program Registers. When enabled:
* On program Export device register values are saved to the program.
* On program Import device registers are restored from the program's saved values.
- New external keyboard action: typing M invokes the multiply function, eliminating a shift.
- Nerd alert: iOS versions >= 14 and macOS versions >= 11 now use the modern PHPicker photo chooser rather than the venerable UIImagePicker.
- Minor bug fixes and improvements.
- Update for iOS 15.3.1, macOS 12.2.1, tvOS 15.3.
* On program Export device register values are saved to the program.
* On program Import device registers are restored from the program's saved values.
- New external keyboard action: typing M invokes the multiply function, eliminating a shift.
- Nerd alert: iOS versions >= 14 and macOS versions >= 11 now use the modern PHPicker photo chooser rather than the venerable UIImagePicker.
- Minor bug fixes and improvements.
- Update for iOS 15.3.1, macOS 12.2.1, tvOS 15.3.
2.3
Dec 20, 2020
- A blinking decimal point indicates battery power less than 5% (except Apple TV).
- New macOS Universal binary that runs on either Apple Silicon or Intel Macs.
- Update for iOS 14.3, macOS 11.1, tvOS 14.2.
- New macOS Universal binary that runs on either Apple Silicon or Intel Macs.
- Update for iOS 14.3, macOS 11.1, tvOS 14.2.
2.2.1
Oct 14, 2020
- Support iPhone 12, update for iOS 14.0.1.
2.2
Oct 4, 2020
- Parser improvements when manually entering a program.
- Paper Tape Annotations now work on tvOS.
- Info enhanced when using tvOS.
- Experimental decimal math for the +, -, M+ and M- keys.
- Update for macOS 10.15.7.
- Paper Tape Annotations now work on tvOS.
- Info enhanced when using tvOS.
- Experimental decimal math for the +, -, M+ and M- keys.
- Update for macOS 10.15.7.
2.1
Sep 15, 2020
- GO-29 SciRPN for Apple TV is now part of the universal purchase bundle.
- New background theme OS Appearance that tracks the OS's Appearance setting.
- 0^0 produces Error rather than evaluating to 1.
- Update for iOS 13.7, macOS 10.15.6, tvOS 13.4.8.
- New background theme OS Appearance that tracks the OS's Appearance setting.
- 0^0 produces Error rather than evaluating to 1.
- Update for iOS 13.7, macOS 10.15.6, tvOS 13.4.8.
2.0
Aug 18, 2020
- Unified App that runs on all your devices.
1.7
Jun 28, 2020
- International hardware keyboard support for iOS and macOS.
- Similar to some CuVee Software products and with permission, add ability to annotate, clear, copy, email and print the Paper Tape.
- Program Run Speed slider is now non-linear, making it easier to slow the simulator so that your favorite program runs at the same speed - vintage speed - as an actual device.
- Similar to some CuVee Software products and with permission, add ability to annotate, clear, copy, email and print the Paper Tape.
- Program Run Speed slider is now non-linear, making it easier to slow the simulator so that your favorite program runs at the same speed - vintage speed - as an actual device.
1.6
Jun 1, 2020
- Implement hardware keyboard support for iPad.
- Add new program Least Mean Squares.
- Update for iOS 13.5.
- Bug(s):
- Fix mishandling of statistical registers R.0 through R.5 during program import.
- Add new program Least Mean Squares.
- Update for iOS 13.5.
- Bug(s):
- Fix mishandling of statistical registers R.0 through R.5 during program import.
1.5
Mar 20, 2020
- Add a Setting, Use iCloud Drive For Program Storage, which is set to OFF if your device is running iOS 9. This setting is used to completely disable attempts to access iCloud Drive, which is incompatible with the previous iCloud implementation used by iOS 9.
- When selecting colors on macOS use the native color picker rather than the builtin iOS color picker.
- Update Sample Program Global Optimization by Range Scan Method.
- When selecting colors on macOS use the native color picker rather than the builtin iOS color picker.
- Update Sample Program Global Optimization by Range Scan Method.
1.4
Feb 6, 2020
- New program Point Load Bending Moments.
- Properly position program listing view on iPhone.
- Repair Automatic Display Switching for display formats FIX 8 and FIX 9.
- Tweak Display Engine LED segments A and F.
- Improved memory management.
- Various fixes to the keycode parser.
- Update for iOS 13.3.1 and macOS 10.15.3.
- Properly position program listing view on iPhone.
- Repair Automatic Display Switching for display formats FIX 8 and FIX 9.
- Tweak Display Engine LED segments A and F.
- Improved memory management.
- Various fixes to the keycode parser.
- Update for iOS 13.3.1 and macOS 10.15.3.
1.3
Jan 15, 2020
- Add a Setting, High Visibility Display, so it's easier to view the calculator display in a very bright environment. The X register is shown in black on a white background, and each tiny LED display segment is drawn 33% larger.
- For iPhones with a 5.5 inch display or larger there is a new Background Color or Picture setting.
- PRGM mode keystrokes are now logged to the paper tape.
- New surveying program Inverse From Coordinates.
- Bug(s):
. CLEAR REG was overzealously also clearing the stack.
. Fix RCL Sigma+ in PRGM mode.
. All 8 program conditionals ( x=0, x=y, and friends) complete any numeric entry and push the value onto the stack.
- For iPhones with a 5.5 inch display or larger there is a new Background Color or Picture setting.
- PRGM mode keystrokes are now logged to the paper tape.
- New surveying program Inverse From Coordinates.
- Bug(s):
. CLEAR REG was overzealously also clearing the stack.
. Fix RCL Sigma+ in PRGM mode.
. All 8 program conditionals ( x=0, x=y, and friends) complete any numeric entry and push the value onto the stack.
1.2
Dec 28, 2019
- Mac Catalyst enhancements.
- Documentation updates.
- Bug(s):
. Fix CLEAR PREFIX in PRGM mode.
. Disallow more illegal key combinations.
- Documentation updates.
- Bug(s):
. Fix CLEAR PREFIX in PRGM mode.
. Disallow more illegal key combinations.
1.1
Dec 20, 2019
- Share common code with GO-21 SciRPN and GO-25 SciRPN.
- New Key Tap Feedback option Haptic Feel that uses touch feedback rather than sound to indicate a key tap, assuming your device includes the feature and that it is enabled in Settings.
- Update for iOS 13.3.
- Update for iPadOS 13.3 and macOS Catalina 10.15.2: this means that GO-29 SciRPN now runs on your friendly Macintosh computer!
- Minimum iOS version is 9.0; minimum macOS version is 10.15.
- Bug(s):
. FixSTO R.n and RCL R.n (1 <= n <= 5) erroneously referencing R.0
- New Key Tap Feedback option Haptic Feel that uses touch feedback rather than sound to indicate a key tap, assuming your device includes the feature and that it is enabled in Settings.
- Update for iOS 13.3.
- Update for iPadOS 13.3 and macOS Catalina 10.15.2: this means that GO-29 SciRPN now runs on your friendly Macintosh computer!
- Minimum iOS version is 9.0; minimum macOS version is 10.15.
- Bug(s):
. FixSTO R.n and RCL R.n (1 <= n <= 5) erroneously referencing R.0
1.0
Jul 18, 2019
GO-29 SciRPN FAQ
Click here to learn how to download GO-29 SciRPN in restricted country or region.
Check the following list to see the minimum requirements of GO-29 SciRPN.
iPhone
Requires iOS 12.0 or later.
iPad
Requires iPadOS 12.0 or later.
Mac
Requires macOS 10.15 or later.
Apple TV
Requires tvOS 12.0 or later.
iPod touch
Requires iOS 12.0 or later.
Related Videos
Latest introduction video of GO-29 SciRPN on iPhone