Home ⁄ Help

Help

This help has in mind that the user of this software has knowledge on the use of the tradicional / phisical versions of this software. So, the focus is targeted to the software features and options. Hope you have the closest and improved experience to the real hardware.


iHP Menu navigation guide

Options that can be accessed from the iPH48 menu, click or double click on the iHP Emulator Screen.

Calculator
New...
Creates a new calculator starting from a Skin. A dialog opens and a Skin has to be specified. Only visible, if no calculator is open.
If you don’t have any Skin, use the Advanced/Fetch... menu to get one.
Auto Setup…
Starts the Auto Setup procedure which helps on the process to complete and arrange all the pieces together.
This option will download all the required files in order to have an operational iHP Calculator.
You can choose between all the available versions.
If you prefer, you still can download the files from Advanced/Fetch... menu or uploading using iTunes and then create a new iHP from the New menu.
Remember that, at least you need the desired ROM file, and the related skins to make an iHP Calculator work.
Open …
Opens an existing calculator file. A dialog appears to browse to the calculator file to be opened. In the calculator file is a skin referenced, which also needs to be at its original place (and therefore also all references (i.e. ROM, images, sounds) within that skin. Only visible, if no calculator is open.
Save
Saves a calculator to a calculator file. Only visible if the calculator has already been saved at least once before.
Save As ...
Saves a calculator under a new/another filename. A dialog opens, where existing files can be overwritten, folders created, and saved under new filenames. Tap-holding an existing file/directory reveals a context menu with additional file operations. Only visible if a calculator is open.
Change Skin …
Changes the skin of the calculator. Opens a dialog, where you can select only Skins of the same calculator type. Only visible if a calculator is open.
Close
Closes the calculator.
Edit
Load Object
Use this function to load HP-Library/Binary objects. Basically the same files as in Emu48 should be able to be loaded. Once you have selected a file and it has been successfully loaded (no message will appear), the object resides on the calculator stack. Only visible if a calculator is open.
Save Object As ...
Use this function to store objects on the stack into a file. Only visible if a calculator is open.
Copy from iHP Stack
Use this function to copy numbers or strings into the clipboard of the iPhone/iPod. You can then paste it in any other application. Only visible if a calculator is open.
Hint: if you want to copy your program to the clipboard, there are functions to convert it to string and vice versa.
HP48GX: "shift left" + "PRG": use "OBJ->" or "->STR" in the soft menu
Paste into iHP Stack
Paste numbers or text from the clipboard to the stack. Only visible if a calculator is open.
Hint: if you want to copy your program to the clipboard, there are functions to convert it to string and vice versa.
HP48GX: "shift left" + "PRG": use "OBJ->" or "->STR" in the soft menu
Reset CPU
Resets the emulated hardware. Memory content should be sustained, but entries on the stack will be deleted. Only visible if a calculator is open.
Advanced
Fetch...
Use this function to download various things from the internet. The list of available things are: Skins, ROMs and other stuff. After download a message tells, where the file was stored.
Filemanager...
Small filemanager, which can be used to organize the files within iHP.
Create new directories, by entering a name in the row, which says "New Directory". Tap-hold items to reveal additional functionality: rename, cut, copy, and delete. Paste items, by selecting the row which says "Copy item here" or "Move item here" (appears after cut/copy has been used on an item).
This option will be replaced by the Files.app (some day...).
Information
Just a little info. Visit iHP48 site and Copyright.

iHP48 Settings

Configurable Settings and options that are available from the iOS Settings.

Calculator
Auto Load On Start
If enabled and a calculator was opened at the last application launch, it will be loaded at startup. Otherwise startup ends in the main menu. Usually you would want to enable this.
Auto Save On Exit
Specifies, if the calculator is automatically saved. Hint: if you disable this and enable "Auto Load On Start" you can always have your favorite "blank" calculator (which you saved once manually) to be ready for fresh calculations.
Emulation
Authentic Speed
Slows down emulation speed to approximately the speed of the original hardware.
Port 2 (HP48)
Enable port 2 emulation, just for HP48
Audio
On/Off
Enable or disable audio.
Volume (slider)
Sets the global audio volume for your iHP Calculators.
Advanced Settings
Emulation: Low Bat Disable
Enables or disables the low bat emulation.
Audio
Emulator Sound
Enables or disables the emulators beep tones.
Volume (slider)
Specifies the emulator beep tone volume.
Skin Sound
Enables or disables the sounds coming from the skin.
Volume (slider)
Specifies the skin sound volume.
Interface
Lock Orientation
Enables the lock of a certain orientation. The respective orientation must be present in the skin.
Preferred Orientation
Sets the preferredoOrientation. Only effective if current skin supports the chosen orientation.
Zoom
Zooms the skin. "Fullscreen" always scales the skin to the full screen size, while "Best" tries to round the magnification to 1x or 2x if possible. Fullscreen (stretch) fills your devices screen regardless the original aspect ratio of the skin.
Factory Reset: Reset On Next Startup
Enable this and a Factory RESET of iHP48 will be performed on the next launch.
CAREFUL: this will DELETE ALL your data within your iHP Calculators and iHP48 folders!

Other valuable information that could help you

This information is mostly useful if you are an iHP48 user. Maybe it could help you.

Hidden colors for the LCD
Did you know, that many skins support additional lcd color schemes for the lcd?!
Cycle through the whole range of contrast by [ON] + [+] or [-] to figure out, which colors are available.
Installing Meta-Kernel
It is important to follow this procedure exactly:

  1. Create a new HP48GX calculator
  2. Type "MERGE1" into the calculator (without the ") and press [ENTER]
  3. Open the iHP48 menu by double click on the calculator screen.
  4. Scroll down to the Advanced group and select Fetch...
  5. Scroll down to Recomended Stuff group, and touch Meta-Kernel to download it from the web
  6. Go back with the Menu link on the top.
  7. Now use the Load Object... function from the Edit group to browse and load the following file into the calculator: /Downloads/MetaKernel2.30/Disk/Install/MKRAM.KER
  8. Go back to the calculator
  9. On the HP48 type 'M' and hit [STO]
  10. Type again 'M' into the stack for later. An 'M' should reside on the calculator stack.
  11. Open the iHP48 menu by double click on the calculator screen.
  12. Use the Load Object ... to browse and load the following file /Downloads/MetaKernel2.30/Disk/Install/RECV.KER
  13. Go to the calculator
  14. Hit [EVAL] on the calculator
  15. WAIT for the installation to finish. It will reboot the calculator automatically at the end.
  16. Install any library on port 0 after the completion of this procedure.
Installing QPI
Preferably once you have complete the Meta-Kernel Installation:

  1. Open the iHP48 menu by double click on the calculator screen.
  2. Scroll down to the Advanced group and select Fetch...
  3. Scroll down and download the QPI from the web
  4. Go back with the Menu link on the top.
  5. Now use the Load Object... function to browse and load the following file into the calculator: /Downloads/qpi43/qpi43/qpi.lib
  6. Go back to the calculator
  7. Type 0 [STO]
  8. Reset CPU

A really little FAQ

Those are by far the most frequently asked questions for iHP48. Hope them solves your needs.


How do I transfer files to my iHP48?

Skins? What are they and how to change and download.

Which are the available Zoom options?