My favorites | Sign in
Project Home Issues Source
Project Information
Members
Links

42s, an iPhone port of Free42

This is an iPhone version of Free42 which is a reverse engineered implementation of the HP-42S calculator written from scratch by Thomas Okken with several enhancements. Free42 is written in C and C++ and requires no ROMs or emulators, which makes it very fast.

Version 3.0.1 available April 11, 2011

  • Fixed printer scroll issue
  • Full update to Free42 1.4.67
  • Remove drop shadow from LCD (everyone hates it!)

Version 3.0 available April 6, 2011

  • Compatibility with iOS4 including application switching and compatibility bugs
  • Added hi-rez (retinal) key pad image for iPhone 4, Thanks Jerrod!
  • Added Undo and Redo functions for the stack. Swiping the LCD left or right performs these operations.
  • Added display option to show flags 0-4 at the top of the display if they are set.

Version 2.3.3 available May 9, 2010

  • Upgrade to Free42 1.4.66

Version 2.3.2 available November 30, 2009

  • Shake to clear stack.
  • Minor bug fixes
  • Upgrade to Free42 1.4.60

Version 2.3.1 available November 10, 2009

  • Added option to Drop stack on single backspace press.
  • Added Percent change function back.
  • Various minor bug fixes.
  • Upgrade to Free42 1.4.58.

Version 2.3 available October 21, 2009

  • Added option for a dynamically sized stack. Choose between the traditional (X, Y, Z, T) style stack, or a fully dynamic stack.
  • Added option for no stack lift on Enter.
  • Added DROP command, executed by doube tapping the back key
  • Added option to remove device status bar for a larger LCD
  • Added additional lines to LCD modes, now supports up to 6 lines of stack, or 7 lines of program.
  • Added scroll bar to program mode.
  • Progam mode can now be scrolled with the menu active.
  • Upgrade to Free42 1.4.56
  • Several bug fixes and tweaks.

Version 2.2.1 available September 2, 2009

Version 2.2 available August 19, 2009

  • Switch between a size 4 or size 20 stack.
  • Display last x register in the upper right hand corner of LCD
  • Upgraded to Free42 1.4.52, which includes updates to BCD20, and improvements to solving, integrating, and accuracy of transcendental functions.
  • Tap LCD in alpha entry mode to toggle the display of the iPhone keyboard.
  • Fixed crash bug when canceling command entry, then quitting, then restarting.

Version 2.1.2 available July 25, 2009

  • Fixed crash bug if 42s was shut down while displaying two lines of alpha characters.
  • Fixed bug displaying two lines of alpha characters after program execution in 4 line display mode. Alway fixes an overlay error.
  • Few minor fixes.

Version 2.1.1 available July 18, 2009

  • Updated to Free42 1.4.50
  • Fixed overlay bug when stopping then starting the application again while overlay is active.
  • Fixed Alpha keyboard backspace behavior.
  • Added about dialog to display app version and Free42 version.
  • Other minor bug fixes and cleanup.

Version 2.1 available July 4, 2009

  • Double tap LCD to cut and paste one or more numbers from the stack
  • Double tap print output view to copy print contents
  • Improved sound so that it mimics the HP-42S
  • Use the default system key click sound
  • Key clicks no work on the first generation iPods
  • Further speed improvements when running programs.
  • Bug fixes, including one nasty one that would sometimes crash the calc when in alpha mode, and the overlays where on, and the user quit the calculator. Restarts would then fail.

Version 2.0 available June 15, 2009

  • Import/Export Programs. Easily import and export programs from your computer using a web browser.
  • Easier to read keypad, thanks Jerrod!
  • Larger LCD display allows for 4 lines of stack and 5 program lines. Swipe display vertically to change display size.
  • Soft menu keys overlay on menu buttons.
  • Scroll stack or program counter by swiping vertically on the right side of the display.
  • Save print output through restarts.
  • Speed improvements. Program execution speed vastly improved!
  • Several small enhancements and bug fixes.
Powered by Google Project Hosting