[Company Logo Image] 

Home Up

Power48 

 

Up

 

November 8, 2004: Power48 v1.5.1 update released!

A couple of last-minute bugs crept up, so this version was released to squash 'em...

  •  MAJOR BUG FIX: Keyboard handling issue with alpha-shifted keys in 320x320 mode fixed. Should fix slowdowns and lock-ups some were seeing.
  •  Altered memory allocation a little further to fix a different problem with 49G target on Tungsten T5.

More information is available in the Changelog.txt file included in the download. All user of previous versions of Power48 should upgrade to this version.

November 8, 2004: Power48 v1.5 final released!

Power48 version 1.5 is out of beta testing and available for downloading at this site. Here are some of the changes since the first beta:

  •  MAJOR BUG FIX: Fixed intermittent lock-up due to keyboard handling routine modifications
  •  Enhanced support for PalmOne 5-Way navigator and Tapwave Zodiac Navigator
  •  Implemented global key click sound option
  •  Added battery saving code (activated when 'True calculator speed' option is selected)
  •  Tungsten T5 memory allocation problem solved

More information is available in the Changelog.txt file included in the download. All user of previous beta versions of Power48 should upgrade to this version.

August 17, 2004: Power48 v1.5 beta released!

Please see readme file included in download archive for instructions on obtaining and/or converting HP ROM images for use with Power48.

Major change in this release: ROM/RAM images can be stored internally, and installation can be accomplished solely through hotsync.


Power48 is a PalmOS based emulator for the Hewlett-Packard 48SX, 48GX and 49G series of calculators. It provides a fairly complete emulation of the Saturn CPU upon which these calculators are based and is able to run a majority of the programs available for them. It emulates one instance each of the 48SX, 48GX and 49G, and maintains complete and separate state information for each allowing the user to quickly switch between either one.

Power48 is based primarily on Emu48 originally written by Sebastien Carlier and now maintained and updated by Christoph Gießelink. It is important to note however that Power48 is not 100% equivalent to Emu48, as state and port files generated by Emu48 are not compatible with Power48 and vice-versa. Additionally, the core emulation code has been almost completely rewritten and optimized for the Palm platform in an attempt to squeeze in every ounce of performance possible.

Power48 requires the presence of a ROM image for each target (48SX, 48GX, and 49G) that the user wishes to emulate. These ROM images are the property of and copyrighted by Hewlett-Packard and are not distributed with this emulator. Please see the installation for directions on obtaining ROM images and how to install them. NOTE: The ROM images previously distributed with Power48 versions less than 1.5 will NOT work as is. They will need to be converted for use with version 1.5 with the included ROM conversion utility.

Power48 is an open source project and is distributed in accordance with GNU General Public License.


Features:

  •  Robust Saturn CPU emulation
  •  Supports 48SX, 48GX, and 49G ROM images
  •  ROM/RAM images can be loaded internally or from VFS expansion
  •  Ability to load/save objects to/from stack level 1
  •  Supports MetaKernel shell replacement
  •  Support for merge-able 128K expansion card in port 1
  •  Support for 320x320 and 320x480 displays
  •  Supports screen zooming in 320x320 mode
  •  Virtual LCD display support including contrast adjustment and alternate colors
  •  Virtual keyboard support
  •  Full state and memory saving for quick resume
  •  Support for mapping PalmOS internal real time clock to HP48 clock
  •  Beep support through Makebeep patch
  •  ARM native emulation core faster than real calculator!
  •  Small memory footprint on OS5 devices with large heap space
  •  Support for background images on calculator display
  •  Support for pixel color cycling effect

 

System Requirements:

Power48 has the following minimum hardware requirements for correct operation:

  •  PalmOS 5 based device
  •  High resolution screen of at least 320x320 resolution. (320x480 and 480x320 (Sony UX-40/50) also supported)
  •  16-bit display color depth
  •  ARM CPU
  •  16MB internal memory
     

Download Links:

Power48 Application: v1.5.1

Power48 Source code: v1.5.1

The manual for Power48 is already included in the distribution package in .pdf format, but if you'd like the manual in MS Word format you can download it here.

PalmOne Tungsten T3 DIA Compatibility .prcs


 


Donations:

Power48 is a free program distributed under the GPL, but unfortunately testing hardware and development environments are not. Working on this program also requires large amounts of my free time. If you're feeling generous and find this program useful and would like to support it's continued development, maybe you'd like to make a donation to help offset the costs of developing it? If you feel so inclined, you can send me your donation through PayPal via the following email address support@power48.mobilevoodoo.com or by clicking the link below.

Thank you very much! - Robert Hildinger, developer Power48

I accept donations through PayPal!, the #1 online payment service!

 


Technical Support:

For all Power48 support issues...

email: support@power48.mobilevoodoo.com

 

 

Send mail to webmaster@mobilevoodoo.com with questions or comments about this web site.
Copyright © 2006 MobileVoodoo
Last modified: 02/22/06