HP Page of

Christoph Giesselink

HP48SX/HP48GX/HP49G

HP17B/17BII/19BII/27S/28S/42S Emulator

Emu42 emulating a HP42S Emu42 is an emulator for the Pioneer series calculators HP17B, HP17BII, HP27S and HP42S and for the Clamshell series calculators HP19BII and HP28S. It base on the sources of the famous HP calculator emulator Emu48 and is published under the GPL. The emulator PC version is running on all Win32 platforms and the Mobile version should run on all ARM CPU based Pocket PC 2002, Windows Mobile 2003 (SE), 5.0 and 6 Professional versions. You may have a look onto the latest changes. Like all emulators Emu42 needs a ROM image for each emulated calculator to work. I have no license to publish them, so they aren't included in the emulator package. Sorry I will not answer any ROM image related questions. For further information how to extract the ROM images from the real calculators read the documentation of the ROM upload packet and the Emu42 manual please. I especially want to thank Sébastien Carlier, Cyrille de Brebisson, Raymond Del Tondo, Jean-Francois Garnier, Erik Ehrling and many others for there material I used for making this program.

Emu42v110Setup Installer package of Emu42 v1.10 (IA32 platform). Includes KML scripts for The HP-17B, HP-17BII, HP-27S, HP-28S and HP-42S, some tools and source code, but no ROM images.
1997KB

E42B110 The executable package of Emu42 for Win32 v1.10 (IA32 platform) without KML files.
123KB

E42S110 The sources of Emu42 for Win32 v1.10 (optional).
147KB

Emu42PPCv109Setup Installer package of Emu42 v1.09 for Pocket PC 2002, Windows Mobile 2003 (SE), 5.0 and 6 Professional (ARM platform). Includes KML scripts for the HP-17B, HP-17BII, HP-27S, HP-28S and HP-42S and the source code of the emulator, but no ROM images.
777KB

E42MB109 The executable package of Emu42 v1.09 for Pocket PC 2002, Windows Mobile 2003 (SE), 5.0 and 6 Professional (ARM platform) without KML files.
50KB

E42MS109 The sources of Emu42 v1.09 for Pocket PC 2002, Windows Mobile 2003 (SE), 5.0 and 6 Professional (optional).
111KB

SKN17B HP17B KML script for 800x600 and 1024x768 display resolution without the ROM image.
365KB

SKN17B2 HP17BII KML script for 800x600 and 1024x768 display resolution without the ROM image.
151KB

SKN27S HP27S KML script for 800x600 and 1024x768 display resolution without the ROM image.
450KB

SKN28S HP28S KML script for 800x600 and 1024x768 display resolution without the ROM image.
373KB

SKN42S HP42S KML script for 800x600 and 1024x768 display resolution without the ROM image.
380KB

SKN17BM HP17B KML script for Pocket PC 240x320 display resolution without the ROM image.
91KB

SKN17B2M HP17BII KML script for Pocket PC 240x320 display resolution without the ROM image.
92KB

SKN27SM HP27S KML script for Pocket PC 240x320 display resolution without the ROM image.
115KB

SKN28SM HP28S KML script for Pocket PC 240x320 display resolution without the ROM image.
211KB

SKN42SM HP42S KML script for Pocket PC 240x320 display resolution without the ROM image.
199KB

SKN42SMV HP42S KML script for Pocket PC 480x640 display resolution without the ROM image. You need Emu42 for Pocket PC V1.02 or later and a Windows Mobile device with a VGA display.
94KB

MKE42 Command line tool to create Emu42 state files allowing a very flexible memory layout for testing purpose. Source code included.
23KB

DDE48 V2.0 New Command line program to demonstrate the data transfer from and to Emu42 over DDE. It allows the data exchange between Stack Level 1 and a file. This program is especially made for developers which are using a customize editor and want to transfer the output file easily to Emu42 and for developers which are looking for a sample to add the interface into own applications. Source code included.
Command syntax changed, read DDE48.TXT first please!
18KB

LEWISCRC A small tool for checking the CRC's in the ROM image (optional). Source code included.
18KB

MAC2TXT Mac2Txt is an emulator keyboard macro file converter for converting macro into text files and vice versa. This allows to edit the keyboard macro files with a simple text editor.
9KB

MK17MAC This is a package for converting formulas in text form into keyboard macro files for the solver of the HP17B, HP17BII and HP27S calculators. This is now a very convenient way to enter formulas found on the internet on your emulated calculator.
45KB

CPROMUPL A collection of tools for uploading the necessary ROM images very quickly comparing to other methods. Necessary hardware: The calculator with the ROM you want and a HP48GX/G+ for a Pioneer or a HP48G/GX/G+ for a Clamshell image upload as receiver. The necessary free size of memory on the HP48 depends on the size of the ROM image you want to upload. Further details inside.
53KB

SUPROM28 ROM entry point list of the HP28S rev. 2BB ROM. This entry point list base on Jean-Francois Garnier one with many additions.
11KB

(c) Christoph Gießelink Last changes: 04/15/08

Return to the main page