Why, hello there.  


Just thought this would be a nice addition to the TIFF library of apps so...  Here is a port of the LUA calculator (best out actually - besides the emulation of a TI-XX) which was created by Shine.  So... props Shine

Anywho - Ill explain the current features, the controls and some bugs.

Features:

  1. Basic Math (+, -, /, *)
  2. Negative Number Support
  3. Basic Trig Functionality (sine, cosine)
  4. Square Root Function
  5. Other useful routines (x/2, x^2)
  6. Few more functionalities
  7. Easy-to-use GUI
  8. Good for everyday math (depending on math level)
  9. Source Code Included
Controls:
  • D-Pad:      Navigation
  • X/Cross:    Select Button Currently On
  • HOME:       Exit
Bugs / Lacking:
  • Decimal Support - its in there but rounds decimal to whole number.  This means sine, cosine get rounded making them a tad pointless.  I hope with me releasing the source, this gets changed upon (note - its only a problem since my manual atoi/itoa function only supports string -> int conversion, not string -> long/float.
  • Tangent - lacking as I cant find the correct NID at the moment.  Once again, i hope by releasing the source this gets looked into. All one must do is stub and link the tanf function, than uncomment the tan routine (in ProcessKeys)
  • No Character Limit - this means one can keep entering a number/s and have it go off screen adn appear on the next line and whatnot.  I really dont feel like fixing this (too lazy to apply scientific notation :P) as it just crashes your PSP after randomly coloring the calculator's display so...  If your not gonan bother to use this app like it was intended for - than dont use it at all...
  • Difficulty Running - I dont know about you all, but after upgrading to SE-B'', ive had difficulty running my TIFF homebrew without it freezing up/crashing on boot up so...  If you cant get it to start after the 10th time, dont give up as i can assure you it works ;)

Thanks everyone for all the support and requests im recieving as it helps alot.  Just look ;)  A rough port of a decent calculator (id have to say its better than decent ;)) only took ~1 hour...  Randomly porting a snowfield demo took 20 minutes... Keep the emails/PMs coming!

 

NOTE:  The source isnt commented as I had no original intention of releasing the source until I realized some of the things that are not implemeneted, but can be by someone with teh right amount of time so...  Read carefully ;) 

DOWNLOAD