HP Page of

Christoph Giesselink


HP18C/28C Emulator

Emu28 emulating a HP28C Emu28 is an emulator for the Clamshell series calculators HP18C and HP28C. It base on the sources of the famous HP calculator emulator Emu48 and is published under the GPL. The emulator is running on all Win32 platforms. You may have a look onto the latest changes. Like all emulators Emu28 needs a ROM image 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 questions how to check ROM images read the Emu28 manual please. I want to thank Sébastien Carlier, Cyrille de Brebisson and Jean-François Garnier for there material I used for making this program.

Emu28v137Setup New Installer package of Emu28 v1.37 (IA32 platform). Includes KML scripts, some tools and source code, but no ROM images.

E28BP137 The executable package of Emu28 for Win32 v1.37 (IA32 platform) without KML files.

E28SP137 The sources of Emu28 for Win32 v1.37 (optional). For compiling with the Visual Studio 2019 compiler, you may use this file.

SKN28C HP28C KML script for 800x600 and 1024x768 display resolution without the ROM image. You need Emu28 V1.26 or later to run this KML script.

DDE48 V2.0 Command line program to demonstrate the data transfer from and to Emu28 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 Emu28 and for developers which are looking for a sample to add the interface into own applications. Source code included.

ROMDMP.TXT A theoretical discussion about the abilities how to upload the necessary HP28C ROM image.

CPROMUPL A collection of tools for uploading a HP28C ROM image very quickly comparing to other methods. Necessary hardware: A HP28C and a HP48 as receiver. Further details inside.

ENTRY28C ROM entry point list of the HP28C rev. 1CC ROM.

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

Return to the main page