hpcalc.org - HP 28 Archive

HP 28 Programming Tools

The first size listed is the downloaded file size and the second size listed is the size on the calculator.

There are 26 files totaling 2930KB in this category.

Argument Checking   (details) 28 ENG   2KB/1KB
Shows how to do argument checking when programming.
By John Latala. 1998/07/31

Clamshell ROM Checksum   (details) 28 ENG   14KB
A small tool for checking the checksums in the Clamshell calculator ROM image.
By Christoph Gießelink. 2002/12/29

CPROMUPL   (details) 28 ENG   53KB
A collection of tools for uploading a HP 28C ROM image very quickly compared to other methods. Necessary hardware: HP 28C and a HP 48 with merged RAM card as receiver. Further details inside.
By Christoph Gießelink. 2007/08/04

Crwth-Lisp 3.2   (details) 28 ENG   6KB/2KB
Lisp compiler.
By Olle Gallmo. 1998/07/31

Disassembling   (details) 28 ENG   4KB/1KB
Disassembles 81A... instructions.
By Paul Dale. 1998/07/31

E28INI2REG   (details) 28 ENG   15KB
Since Emu28 v1.19 of the Win32 version the saving location of the emulator settings changed from the Emu28.ini file to the registry at HKCU\Software\Emu28. So when you update Emu28 from v1.18 and earlier to the latest version you will lose all your settings. The program E28INI2REG.exe copies these settings automatically to the new location.
By Christoph Gießelink. 2009/08/29

Emu28 1.31   (details) 28 ENG   722KB
Installation package for Emu28 (Intel platform), including KML scripts, source code, and some tools. Emulates the HP 18C and HP 28C but does not include a ROM image.
By Christoph Gießelink. 2017/06/20

Emu28 HP 28C Skin   (details) 28 ENG   373KB
HP 28C KML script for 800x600 and 1024x768 display resolution without the ROM image.
By Christoph Gießelink. 2015/08/15

Emu28 Service Pack 31   (details) 28 ENG   326KB
Emu28 1.31 patch to be installed on top of past versions of Emu28. Fixes bugs and adds more features.
By Christoph Gießelink. 2017/06/20

Hexify   (details) 28 ENG   4KB/1KB
Takes a string of hexadecimal digits and converts them into an object.
By Rick Grevelle. 1998/07/31

Highlight   (details) 28 ENG   1KB/1KB
Routine to highlight part of the screen, which could be used in a menu.
By Robert Thompson. 1998/07/31

HP 28C Revision 1BB ROM   (details) 28 ENG   88KB
Revision 1BB ROM dump of the HP 28C calculator for use with the Emu28 emulator.
By Hewlett-Packard. 2004/07/01

HP 28C Revision 1CC ROM   (details) 28 ENG   88KB
Revision 1CC ROM dump of the HP 28C calculator for use with the Emu28 emulator.
By Hewlett-Packard. 2004/07/01

HP 28C ROM Entry Points April 2013   (details) 28 ENG   17KB
Lists the ROM entry points of the HP 28C revision 1CC ROM.
By Christoph Gießelink. 2017/08/22

HP 28S Revision 2BB ROM   (details) 28 ENG   91KB
Revision 2BB ROM dump of the HP 28S calculator for use with the Emu42 emulator.
By Hewlett-Packard. 2004/07/01

HP 28S ROM Entry Points April 2013   (details) 28 ENG   20KB
ROM entry point list of the HP 28S revision 2BB ROM. This entry point list is based on Jean-Francois Garnier's list and has many additions, with over 2400 entries.
By Christoph Gießelink. 2017/08/22

HPTrans   (details) 28 ENG   3KB
C program for use with HPRead.
By Mark Adler. 1998/07/31

Off and Restart SYSEVALs   (details) 28 ENG   2KB/1KB
SYSEVALs for turning off and restarting the HP 28.
By Wlodek Mier-Jedrzejowicz. 1998/07/31

Poke and Peek   (details) 28 ENG   2KB/1KB
Poke and peek commands for assembly language programming.
By Alonzo Gariepy. 1998/07/31

Poke Rewritten   (details) 28 ENG   2KB/1KB
Rewrite of the poke command.
By Rick Grevelle. 1998/07/31

Real Calcs KML Scripts for Emu28 1.0   (details) 28 ENG   1069KB
A skin (bitmap and associated KML script) for Emu28 1.31 or higher for emulating the 28C. Includes a custom icon, is intended for 1024x768 resolution or higher, and was designed to look as real as possible, including support for a borderless window for a virtual floating calculator.
By Eric Rechlin. 2017/09/10

ROM Dump Guide   (details) 28 ENG   5KB
A document explaining how to upload the necessary ROM image for Emu28.
By Christoph Gießelink. 2002/12/29

Scroller   (details) 28 ENG   1KB/1KB
Takes a string from the stack and scrolls it across the top line.
By Doan Tu Thanh. 1998/07/31

SYSEVALs   (details) 28 ENG   18KB
Listing of all the different SYSEVALs on the 28S.
By Eric Toonen. 1998/07/31

System Objects   (details) 28 ENG   3KB/1KB
Creates system objects.
By Eric Toonen. 1998/07/31

Wait for Key   (details) 28 ENG   1KB/1KB
Shows how to wait for a key.
By Ulli Horlacher. 1998/07/31

Part of the HP Calculator Archive,
Copyright 1997-2017 Eric Rechlin.