hpcalc.org - HP 28 Archive

HP28 Files

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


There are 180 files totaling 62,917 KB in this category.

3D Adventure   (details) 28 ENG   13 KB / 32 KB
An adventure game for the 28S featuring 3D line drawings of the maze being navigated. Also including a wide variety of items to collect and monsters to fight. Originally posted to Usenet in 1990.
By Paul Dale. 2005-05-30

3D Graphs   (details) 28 ENG   2 KB / 1 KB
A very slow 3D graphing program.
By Yngvi Sigurjonsson. 2017-08-11

Airfoil Plotter   (details) 28 ENG   4 KB / 1 KB
Plots airfoils for remote control airplane and sailplane flyers, and prints them on the 82240 printer.
By Matthew A. Nelson. 1998-07-31

All Roots   (details) 28 ENG   2 KB / 1 KB
Finds all of the roots of any real or complex number and puts them on the stack in order, as they are arranged around the origin.
By Robert W Yoder. 2017-07-10

ARC   (details) 28 ENG   12 KB / 1 KB
An HP 28S file compression/archival system. Easily compresses objects by 50%.
By Robert Peraino. 1998-07-31

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

Aviation Computer and Flight Planner   (details) 28 ENG   8 KB / 3 KB
Collection of programs used for translation between different coordinate systems, calculating Great Circle distances and bearings, and calculating Radio Horizons. The programs may also be of use to anyone interested in Transverse Mercator Projection calculations.
By James Gentles. 1998-07-31

Basic Probability   (details) 28 ENG   2 KB / 1 KB
Short programs for some basic probability applications. Solves binomial problems, computes the cumulative value of a binomial distribution, solves geometric, hypergeometric, and negative binomial distributions, computers the inverse probability of an event, and more.
By Mark A. Lindsay. 1998-07-31

Battery Drain Table #2   (details) 48 28 ENG   2 KB
Compares battery usage of the HP 48 and HP 28.
By Simone Rapisarda. 1997-08-21

Beep   (details) 28 ENG   1 KB / 1 KB
Simple program to turn the sound on and off.
By Pandy Holmberg. 1998-07-31

Bernoulli Numbers   (details) 49/50 48 28 ENG   10 KB / 1-2 KB
Calculates Bernoulli numbers. Both integer and real versions for returning the nth Bernoulli number or the list of Bernoulli numbers from 0 through n. On the 49, is substantially faster than the built-in IBERNOULLI command. On the 48/28, is limited to smaller numbers for integers.
By John Keith and Gerald Hillier. 2023-09-24

Bessel   (details) 28 ENG   2 KB / 1 KB
Computes the Bessel function for FM signal modulation.
By Wayne H. Scott. 1998-07-31

Bisect   (details) 28 ENG   1 KB / 1 KB
Bisection algorithm for functions of X.
By John Lehett. 1998-07-31

BlackJack   (details) 28 ENG   4 KB / 2 KB
Blackjack, the game of 21, for the HP 28.
By John Fredine. 1998-07-31

Blob   (details) 28 ENG   5 KB / 2 KB
Stand face to face to horrible monsters (called blobs). You are supposed to shoot as many blobs as possible with your bazooka before you end up between the bloody jaws of a mini-BLOB.
By Eric Toonen. 1998-07-31

BlokDrop 2.1   (details) 28 ENG   4 KB / 3 KB
Tetris-like program.
By Dave Still. 1998-07-31

Bode Plotter   (details) 28 ENG   2 KB / 1 KB
Bode diagram plotter.
By Jean-Charles. 1998-07-31

Calculator Command Comparison Sheet 2.00   (details) 49/50 48 28 ENG   279 KB
A command comparison sheet of HP symbolic RPN calculators, containing a description of every command. Covers the HP 28C, 28S, 48S/SX, 48G/G+/GX, and 49G/48gII/49g+. The sheet is color coded based on the model for easy reading. In Excel format but also compatible with OpenOffice and Pocket Excel.
By Veli-Pekka Nousiainen. 2005-05-24

Calculator Comparison 5   (details) 49/50 48 28 ENG   5 KB
Compares the HP 49 with the 48GX, 48G+, 48G, 48SX, 48S, 28S, and 28C.
By Veli-Pekka Nousiainen. 2000-09-21

Calendar   (details) 28 ENG   2 KB / 1 KB
Scrollable calendar/clock program.
By Strauss Erez. 1998-07-31

Car Trip Computer 1.0   (details) 28 ENG   7 KB / 2 KB
Program which provides the common statistics which most integrated car computers provide.
By Robert Peraino. 1998-07-31

Checksum   (details) 28 ENG   2 KB / 1 KB
Another checksum calculator.
By Friedrich Schroeder. 1998-07-31

Chess   (details) 28 ENG   5 KB / 5 KB
Fairly complex chess game for its time, though slow and limited by modern standards.
By Paul Dale. 1998-07-31

CHK   (details) 28 ENG   1 KB / 1 KB
Checksum calculator.
By Robert Peraino. 1998-07-31

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

Clock   (details) 28 ENG   3 KB / 1 KB
Day/time clock.
By Eric Stuyvesant. 1998-07-31

Clock   (details) 28 ENG   4 KB / 2 KB
Clock and calendar program.
By James Gentles. 1998-07-31

Clock/Calendar   (details) 28 ENG   5 KB / 4 KB
Clock and calendar program.
By Stephen A. Luse. 1998-07-31

Complete Elliptic Integrals   (details) 49/50 48 28 ENG   6 KB / 1 KB
Computes the complete elliptic integrals of the first kind K(k), second kind E(k) and third kind Π(n, k). Also the exact perimeter of the ellipse with semi-major axis a and semi-minor axis b, and the elliptic nome.
By John Keith. 2024-06-06

Composer   (details) 28 ENG   2 KB / 2 KB
Allows you to compose music.
By Dave Still. 1998-07-31

CPROMUPL   (details) 28 ENG   53 KB
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   6 KB / 2 KB
Lisp compiler.
By Olle Gallmo. 1998-07-31

Crypt   (details) 28 ENG   2 KB / 1 KB
Encrypts and decrypts strings.
By Johan Olsson. 1998-07-31

Curve Fitting   (details) 28 ENG   3 KB / 3 KB
Curve fitting program for the 28S.
By Eric J. Zmyslowski. 1998-07-31

Customize Your HP-28 Information   (details) 28 ENG   3 KB
Information on the book "Customize Your HP-28."
By Wlodek Mier-Jedrzejowicz. 1998-07-31

DDE48   (details) 49/50 48 39/40 38 28 ENG   18 KB
Command line program to transfer a HP program file into Emu48. This program is especially made for developers which are using a customize editor and want to transfer the output file easily to Emu48 and for developers which want to add the interface into own applications. This update is necessary for recent versions of Emu28, Emu42 and Emu48.
By Christoph Gießelink. 2008-05-11

DFT Programs   (details) 28 ENG   4 KB / 1 KB
A convenient set of DFT programs which operate on column vectors.
By Michael C. Grant. 2017-07-31

DHC (Double Height Characters)   (details) 28 ENG   3 KB / 1 KB
This program modifies the 28C display driver settings that the bottom two lines are shown in double height.
By Christoph Gießelink. 2006-08-28

Diary   (details) 28 ENG   3 KB / 1 KB
Small office manager program to keep track of dates.
By Strauss Erez. 1998-07-31

Directory Alphabetizer   (details) 28 ENG   1 KB / 1 KB
Orders any directory in ascending alphabetical order.
By John Gorton. 1998-07-31

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

E28INI2REG   (details) 28 ENG   15 KB
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

E42INI2REG   (details) 28 Other ENG   15 KB
Since Emu42 v1.12 of the Win32 version the saving location of the emulator settings changed from the Emu42.ini file to the registry at HKCU\Software\Emu42. So when you update Emu42 from v1.11 and earlier to the latest version you will lose all your settings. The program E42INI2REG.exe copies these settings automatically to the new location.
By Christoph Gießelink. 2009-11-01

Eigenvalues   (details) 28 ENG   1 KB / 1 KB
Tiny program to calculate Eigenvalues.
By Wayne H. Scott. 1998-07-31

Electrical Engineering Programs   (details) 28 ENG   3 KB / 1 KB
Several simple programs for Network Analysis II or Circuits II.
By Rod Nibbe. 1998-07-31

Emu28 1.38   (details) 28 ENG   855 KB
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. 2024-08-31

Emu28 Executables 1.38   (details) 28 ENG   162 KB
Executables only for Emu28 v1.38 (IA32 platform). No KML files included.
By Christoph Gießelink. 2024-08-31

Emu28 for Android 1.3   (details) 28 ENG   4,982 KB
Android port of Emu28 1.36, to emulate the 28C. Does not include the ROM files needed to make it work.
By Régis Cosnier. 2022-07-31

Emu28 for Android Source Code 1.3   (details) 28 ENG   1,486 KB
Source code for the Android port of Emu28 1.36, to emulate the 28C.
By Régis Cosnier. 2022-07-31

Emu28 HP-28C Skin   (details) 28 ENG   374 KB
HP-28C KML script for 800x600 and 1024x768 display resolution without the ROM image.
By Christoph Gießelink. 2022-07-31

Emu28 Source Code 1.38   (details) 28 ENG   305 KB
Source code for Emu28 v1.38 (IA32 platform). For Win32.
By Christoph Gießelink. 2024-08-31

Emu42 1.30   (details) 28 Other ENG   5,273 KB
Emulator of the HP 10B, 14B, 17B, 17BII, 19BII, 20S, 21S, 22S, 27S, 28S, 32S, 32SII, and 42S. Includes KML scripts and bitmaps (skins) and source code, but no ROM dumps.
By Christoph Gießelink. 2023-09-17

Emu42 Executables 1.30   (details) 28 Other ENG   181 KB
Executables only for Emu42 v1.30 (IA32 platform). No KML files included.
By Christoph Gießelink. 2023-09-17

Emu42 for Android 2.1   (details) 28 Other ENG   22,803 KB
Android port of Emu42 1.27, to emulate the 42S, 28S, 27S, 32SII, 17BII, and 17B. Also available from Google Play. Does not include the ROM files needed to make it work.
By Régis Cosnier. 2022-07-31

Emu42 for Android Source Code 2.1   (details) 28 Other ENG   7,007 KB
Source code for the Android port of Emu42 1.27, to emulate the 42S, 28S, 27S, 32SII, 17BII, and 17B.
By Régis Cosnier. 2022-07-31

Emu42 for Pocket PC Executables 1.19   (details) 28 Other ENG   56 KB
Executables only for Emu42 v1.19 (ARM platform). For Pocket PC. No KML files included.
By Christoph Gießelink. 2018-09-25

Emu42 for Pocket PC Source Code 1.19   (details) 28 Other ENG   138 KB
Source code for Emu42 v1.19 (ARM platform). For Pocket PC.
By Christoph Gießelink. 2018-09-25

Emu42 for PocketPC 1.19   (details) 28 Other ENG   748 KB
Emulator of the HP 42S, 28S, 27S, 32SII, 17BII, and 17B that runs on Pocket PC 2002, Windows Mobile 2003 (SE), 5.0, and 6 Professional (ARM platform). Includes KML scripts and bitmaps (skins) and source code, but no ROM dumps.
By Christoph Gießelink. 2018-09-25

Emu42 Source Code 1.30   (details) 28 Other ENG   334 KB
Source code for Emu42 v1.30 (IA32 platform). For Win32.
By Christoph Gießelink. 2023-09-17

Engineering Economy Programs   (details) 28 ENG   2 KB / 1 KB
Eight simple programs written for an engineering economy class.
Author unknown. 1998-07-31

Ephemeredes of the Sun and Determination of Position 2.0   (details) 28 ENG   64 KB
Provides quick and accurate ephemeris of the sun without the bulk or cost of the yearly almanac. The program can be used to calculate the declination (Dec) and Greenwhich hour angle (GHA) of the sun for any time between March 1, 1900 and February 28, 2100. If the sunís observed altitude and your assumed position are also entered the program will provide the calculated altitude (Hc), azimuth angle (Azn) and intercept (Ic) thus allowing you to plot a line of position (St Hilaireís method).
By Henning Umland. 2019-02-19

EVAL TIMER 2004-08-08   (details) 49/50 48 28 ENG   5 KB / 1 KB
Timed evaluation of object, returning results in both ticks and seconds. Two programs (one for the 48 and 49 series, and the other for the 28 series) are provided as User RPL source code within the text file. These work correctly with any wordsize, and compensate for the time used by the program. Minor modification to match the individual calculator is required.
By James M. Prange. 2004-08-19

Fast   (details) 28 ENG   2 KB / 1 KB
Speeds up the HP 28.
By Fredrik Norrman. 1998-07-31

Fast 2   (details) 28 ENG   1 KB / 1 KB
Creates FAST with some SYSEVALs.
Author unknown. 1998-07-31

Fast Fourier   (details) 28 ENG   1 KB / 1 KB
Performs Fast Fourier and Inverse Fast Fourier transforms.
By Wayne H. Scott. 1998-07-31

FBode   (details) 28 ENG   2 KB / 1 KB
Draws Bode plots.
By Alan Ford. 1998-07-31

Fermat's Algorithm   (details) 28 ENG   1 KB / 1 KB
Finds factors of a number near the square root of a number.
By John Lehett. 1998-07-31

Fertility Awareness   (details) 28 ENG   2 KB / 1 KB
This program calculates when to avoid pregnancy by counting days and considering the length of recent months. The algorithm is common, see the book Contraceptive Technologies by Robert A. Hatcher for example; the code for Julian dates is from Stephen Luse.
By Rick Allard. 2017-07-08

Fixed Point Algorithm   (details) 28 ENG   2 KB / 1 KB
Gives approximations of the roots of an equation using the fixed point algorithm.
By John Lehett. 1998-07-31

Flag Pack   (details) 28 ENG   2 KB / 1 KB
Allows one to name flags.
By Christian Wettergren. 1998-07-31

Fractal   (details) 28 ENG   2 KB / 1 KB
Mandelbrot set fractal generator.
By John Adams. 1998-07-31

Fraction Calculations   (details) 28 ENG   4 KB / 1 KB
Performs fraction calculations on the 28C.
By Jurjen N.E. Bos. 1998-07-31

Fraction Calculator   (details) 28 ENG   2 KB / 3 KB
Allows you to add, subtract, divide, and multiply fractions, and convert fractions to and from decimal numbers.
By Ian Matthew Smith. 1998-07-31

Fractional Arithmetic   (details) 28 ENG   3 KB / 1 KB
Fractional arithmetic routines for the HP 28S.
By Sturle Hausvik. 1998-07-31

Framstags' Utilities   (details) 28 ENG   3 KB / 1 KB
A set of utilities for loading objects from your RAM disk, copying objects to your RAM disk, copying objects from your current directory to another directory, replacing objects from your current directory to another directory, showing the size of objects in bytes, replacing a substring with another substring in an object, and inserting a program into another program.
By Ulli Horlacher. 1998-07-31

Fuel Gauge   (details) 28 ENG   3 KB / 1 KB
"Fuel gauge" showing remaining battery power with a 1 or 0.
By Robert Peraino. 1998-07-31

Golf   (details) 28 ENG   2 KB / 1 KB
Very simple golf game.
By Alex Ballantyne. 1998-07-31

Graphics Compressor   (details) 28 ENG   2 KB / 1 KB
Another RLE compressor/decompressor.
By Randy Elton Ding. 1998-07-31

Graphics for the HP 28S   (details) 28 ENG   48 KB
Explains all about creating and manipulating graphics on the HP 28S.
By Brian Maguire. 1998-07-31

Graphing with the HP-28S   (details) 28 ENG   839 KB
Paper which presents a system of programs to make graphing easier on the 28S. They enable students to reflect on and refine a variety of examples without being distracted by the mechanics of operating the calculator, and allow one to change the center and scale of the viewing window easily, as well as to recover the previous viewing window.
By John Selden and Annie Selden. 2020-09-30

Graphit   (details) 28 ENG   2 KB / 2 KB
Reads the scatter data in the 'sDAT' (SigmaDAT) variable and performs a connect the dots output. The user can scale and translate the graphical output exactly like any normal graphical operation.
By John Adams. 1998-07-31

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

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

How to add an RS-232 Port to the HP 28   (details) 28 ENG   14 KB
Explains how to add an RS-232 port to the HP 28.
By Joris Ballet. 1997-09-06

HP 28 Power Consumption Statistics   (details) 28 ENG   12 KB
Information about the power consumption of the HP 28, including information on power consumption versus CPU speed.
By Robert Peraino and Scott Hutchinson. 1998-07-31

HP 28 Setup   (details) 28 ENG   15 KB
One person's setup of his HP 28 memory.
By Eric L. Hernes. 1998-07-31

HP 28C Revision 1BB ROM   (details) 28 ENG   88 KB
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   88 KB
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   17 KB
Lists the ROM entry points of the HP 28C revision 1CC ROM.
By Christoph Gießelink. 2017-08-22

HP 28S Processor Notes   (details) 28 ENG   14 KB
A four-part document that gives some information about the Saturn processor architecture in the 28S, listing the entire instruction set, including the opcodes and the "AG" mnemonics for them, along with some sample assembly language code written in "AG" mnemonics. Also explains how to enter machine code onto the 28S, and then how to make it into a runnable program, using SYSEVAL commands.
By Alonzo Gariepy. 2017-08-08

HP 28S Proprietary Opcodes   (details) 28 ENG   24 KB
Addendum to the HP 28S Processor Notes, listing the official HP mnemonics.
By Alonzo Gariepy. 1998-07-31

HP 28S Revision 2BB ROM   (details) 28 ENG   91 KB
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   20 KB
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

HP 28S vs. HP 41   (details) 28 ENG   5 KB
Comparison of the HP 28S versus the HP 41.
By Mark Simms. 1998-07-31

HP Calc Command Comparison   (details) 48 28 ENG   18 KB
Comparison of the HP 75C, 71B, 28S, 42S, and 48SX commands in MS Works spreadsheet format.
Author unknown. 1998-04-18

HP Read 1.3   (details) 28 ENG   20 KB
DOS program which reads data sent by infrared pulses from an HP calculator (such as an HP-28S) to a Radio Shack GP1U52X Infrared Receiver. Is now freeware rather than shareware because the author no longer supports it and because the postal address for registering is no longer valid.
By Mark Adler. 1998-07-31

HP Toolkit   (details) 28 ENG   15 KB / 1+ KB
Contents of one person's HP 28, with many useful utilities.
By Aaron Dinwiddie. 1998-07-31

HP Tools for Linux 3.0.8   (details) 49/50 48 39/40 38 28 ENG   112 KB
Linux RPM installation file for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. In elf format for Linux x86.
By Jean-Yves Avenard and Hewlett-Packard. 2002-12-29

HP Tools for Win32 3.0.8   (details) 49/50 48 39/40 38 28 ENG   161 KB
Win32 binaries for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. Should run under Win95, 98, ME, NT, 2000, XP.
By Jean-Yves Avenard and Hewlett-Packard. 2002-12-29

HP Tools Source Code 3.0.8   (details) 49/50 48 39/40 38 28 ENG   428 KB
Source code for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. Should compile under most Unix systems (including Cygwin) and Microsoft Visual C++.
By Jean-Yves Avenard and Hewlett-Packard. 2002-12-29

HP Tools Source Code 3.0.8 Patch (Linux) 0.3.2.1   (details) 49/50 48 39/40 38 28 ENG   33 KB
Patches HP Tools Source Code 3.0.8 so that it builds on modern Linux systems and also adds some enhancements to the build system.
By Jonathan Busby. 2019-04-22

HP Tools Source Code 3.0.8 Patch (Mac)   (details) 49/50 48 39/40 38 28 ENG   10 KB
Patches the source code for HP Tools Source Code 3.0.8 so that it builds on a 64-bit Macintosh for modern versions of macOS.
By Paul Onions. 2017-04-15

HP-28COM Review   (details) 28 ENG   11 KB
Review on the HP-28COM, an RS-232 port for the HP 28S.
By Mogens Jallberg. 1998-07-31

HPPhone   (details) 28 ENG   2 KB / 1 KB
This program handles a list of names and phone numbers. It is possible to get the phone number of someone by his/her name or part of the name.
By Strauss Erez. 1998-07-31

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

IEEE 754 Conversions   (details) 28 ENG   3 KB / 3 KB
Converts IEEE 754 std. binary format to and from decimal format numbers.
By Russell Williams. 1998-07-31

INCO   (details) 28 ENG   2 KB / 1 KB
Game based on a 'simple' idea. When you enter a number and press the 'INCO' button the calculator will start with a 3 by 3 array containing only nines, mixing it the number of times you entered by picking a row and a column in which it will decrease all numbers by one. It will then display the resulting array and your objective is to get the array containing only nines back by pressing a digit, thereby increasing all numbers in the row/column you picked.
By Joachim Isaksson. 1998-07-31

Input   (details) 28 ENG   2 KB / 1 KB
Program for interactive input.
By Ulli Horlacher. 1998-07-31

Integration on Non-Bounded Intervals   (details) 28 ENG   2 KB / 1 KB
Allows one to integrate, numerically, many kinds of functions that the default integrator of the calculator can't solve.
By Nicola Catacchio. 2017-08-01

IR Data   (details) 28 ENG   3 KB
Information about the IR LED.
By Chuck. 1998-07-31

IR28   (details) 28 ENG   7 KB
Information about the infrared port on the HP 28.
By Eric Toonen. 1998-07-31

KML 2.0 Docs Release 22   (details) 49/50 48 39/40 38 28 ENG   16 KB
Documentation in Word format that explains the full syntax needed to be known to make KML scripts for making custom skins for the Emu28, Emu42, Emu48, and Emu71 emulators.
By Casey Patterson and Christoph Gießelink. 2021-09-25

Le Pendu   (details) 28 ENG   2 KB / 1 KB
Two player game where one person gives a word and the other person must guess it within 5 guesses.
By Nicolas Godard. 1998-07-31

Linear Algebra   (details) 28 ENG   5 KB / 1 KB
Presents a few simple linear algebra techniques for the HP 28S.
By John Paul Morrison. 1998-07-31

List 2.1   (details) 28 ENG   8 KB / 5 KB
General list handler.
By B. Fahller. 1998-07-31

Magic Square 1.1   (details) 28 ENG   6 KB / 3 KB
Try to turn on every dot in the square except the center dot.
By Doug Cannon. 1998-07-31

Mandelbrot   (details) 28 ENG   2 KB / 1 KB
Another Mandelbrot set plotter.
By Glen Kilpatrick. 1998-07-31

Mastermind   (details) 28 ENG   3 KB / 1 KB
The famous game of Mastermind, with 16 colored pegs.
By Stephen R. van den Berg. 1998-07-31

Memory Game   (details) 28 ENG   5 KB / 6 KB
36-card game of Memory.
By Roger Jans. 1998-07-31

Method of Weighted Residual   (details) 28 ENG   579 KB / 1 KB
Prior to development of the Finite Element Method, there existed an approximation technique for solving differential equations called the Method of Weighted Residuals (MWR). For Galerkin's method, the test function w comes from the chosen trial function, i.e. w = du/da and the weighted average of the residual over the problem domain is set to zero. This program returns the trial function. It is shown plotted with the exact solution for 0<x<1.
By M. Brethen. 2017-04-15

MKE42   (details) 28 Other ENG   23 KB
Command line tool to create Emu42 state files allowing a very flexible memory layout for testing purpose.
By Christoph Gießelink. 2021-09-25

Moon Lander   (details) 28 ENG   5 KB / 3 KB
Land on the moon using the least amount of fuel.
By Dick Nungester. 1998-07-31

MOP   (details) 28 ENG   2 KB / 1 KB
MOP (Matrix OPeration) is a function, which executes any algebraic operation or program on every element of an 1 or 2 dimensional array.
By Ulli Horlacher. 2017-08-13

Muller's Method   (details) 28 ENG   1 KB / 1 KB
Finds a solution to g(x) = 0 given 3 initial approximation p0, using the Muller's method. Finds complex roots.
By John Lehett. 2017-07-11

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

Off with ID   (details) 28 ENG   1 KB / 1 KB
Turns the HP 28 off and shows an identification screen upon powerup.
Author unknown. 1998-07-31

Opening the HP 28   (details) 28 ENG   6,503 KB
Shows how to open the HP 28 with minimal damage. In HTML format with detailed photos.
By Wanderley Navarro. 2017-07-31

Pack/Unpack   (details) 28 ENG   2 KB / 1 KB
Makes it easy to move files around the HP 28 directory structure.
By Craig Lien. 1998-07-31

Pacman   (details) 28 ENG   1 KB / 1 KB
Simple interactive Pacman animation.
By Doug Cannon. 1998-07-31

Pi Generator   (details) 28 ENG   1 KB / 1 KB
Generates digits of pi.
By Matthew T. Day. 1998-07-31

Pixel   (details) 28 ENG   4 KB / 1 KB
Pixel manipulation package.
By Eric Toonen. 1998-07-31

Plotter Replacement   (details) 28 ENG   1 KB / 1 KB
Plots multiple displays for any given expression, program, or equation that is stored in EQ.
By Rick Grevelle. 1998-07-31

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

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

Poker 1.0   (details) 28 ENG   4 KB / 4 KB
Fairly complex poker implementation.
By Dave Still. 1998-07-31

Polar Plot   (details) 28 ENG   2 KB / 1 KB
Approximates polar graphs of simple polar functions.
By Steve Haehnichen. 1998-07-31

Polynomial Arithmetic   (details) 28 ENG   4 KB / 4 KB
Polynomial arithmetic routines, including addition, subtraction, division, and multiplication.
By Wayne H. Scott. 1998-07-31

Polynomial Division Program   (details) 28 ENG   3 KB / 1 KB
Simple program to divide polynomials.
By Eliel Louzoun and Mikael Sundstrom. 1998-07-31

PRIMEFAC 1.0   (details) 48 28 ENG POR   5 KB / 1 KB
Yet another program do determine the prime factors of integers.
By Gerson Washiski Barbosa. 2001-01-29

PRIMEQ   (details) 28 ENG   1 KB / 1 KB
Primality testing program.
By Steve March. 1998-07-31

Properties of Sections   (details) 28 ENG   8 KB
Calculates the moments of inertia, modulus (for base and face), area, position of neutral axis, and total height for sections.
By Ulrik Dan Christensen. 1998-07-31

QR and SVD   (details) 28 ENG   1 KB / 1 KB
Two programs for linear algebra, one to decompose a real matrix A into a real orthogonal matrix Q and a real upper triangular matrix R such that A=Q*R, and the other to do singular value decomposition.
By Philip Peleties. 2017-08-01

Real Calcs KML Scripts for Emu28 1.0   (details) 28 ENG   1,069 KB
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

Recalling Directories   (details) 28 ENG   1 KB / 1 KB
Recalls a directory object onto the stack.
By Alonzo Gariepy. 1998-07-31

Reversi   (details) 28 ENG   5 KB / 8 KB
Reversi implementation for the HP 28S.
By Paul Dale. 1998-07-31

RJ IINPUT 1.0   (details) 49/50 48 28 ENG FRA   74 KB / 1 KB
ScreenshotVery interesting routine in RPL to key integer numbers without interrupting your program. I saw lot of requests in the newsgroup concerning such a function. Included is a small game to test RJ IINPUT (as Integer Input).
By Rémi Janelle. 2004-05-09

RLE Decoding/Encoding   (details) 28 ENG   1 KB / 1 KB
Allows you to compress 28 grobs with RLE.
By Eugeni Bobrov. 1998-07-31

Rolodex   (details) 28 ENG   3 KB / 1 KB
Rolodex program to keep track of names, addresses, and phone numbers.
By Eric L. Hernes. 1998-07-31

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

Row Reduction   (details) 28 ENG   3 KB / 1 KB
Reduces a matrix to echelon form using Gaussian-Jordan Elimination.
By Steve March. 1998-07-31

Screen Compression   (details) 28 ENG   2 KB / 1 KB
Screenshot compression and decompression routines.
By Robert Peraino. 1998-07-31

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

Service Call   (details) 28 ENG   1 KB / 1 KB
Makes commonly needed functions handy.
By Jan Christiaan van Winkel. 1998-07-31

Shadow Castle   (details) 28 ENG   3 KB / 3 KB
Move a Smiley through a Shadow Castle.
By Jean-Sebastien Monzani. 1998-07-31

Simon   (details) 28 ENG   2 KB / 2 KB
Simon game as well as a screen reverser.
By Strauss Erez. 1998-07-31

Sketch   (details) 28 ENG   3 KB / 1 KB
Set of routines for sketching pictures.
By Alan Weiss. 1998-07-31

SKN28C   (details) 48 28 ENG   382 KB
HP 28C KML script for compact tiny display resolution without the ROM image.
By Jaco Mostert. 2004-11-05

SKN28S   (details) 48 28 ENG   377 KB
HP 28S KML script for 800x600 and 1024x768 display resolution without the ROM image. You need Emu42 V1.16 or later to run this KML script.
By Christoph Gießelink. 2022-07-31

Song   (details) 28 ENG   4 KB / 1+ KB
An extremely simple music maker program that plays music based on a sequence of frequencies and durations for the beeps. Includes a few sample songs.
By Gerard Pinzone. 2017-08-08

Speed   (details) 28 ENG   1 KB / 1 KB
Allows you to select the 28's speed on a scale of 1 to 15, with 7 being the default.
Author unknown. 1998-07-31

State Space Averaging   (details) 28 ENG   1,694 KB
Analyzes switching mode power supplies using the state space averaging technique.
By Robert R. Boyd. 2024-06-06

State-Space System Manipulation   (details) 28 ENG   5 KB / 2 KB
A set of programs which accomplish a lot in the way of state-space system manipulation, as well as a few programs which could be separated from this list to handle polynomials and the like. The functions that they perform include transfer function calculation (which means calculation of det(sI-A) and adj(sI-A)), state feedback gain calculations, observability matrix and controllability matrix determination, manual root finding, and so forth.
By Michael C. Grant. 2017-07-05

Stats   (details) 28 ENG   3 KB / 2 KB
Collection of some programs on statistics, which computes functions and derivations of x/y-data and draws them.
By Ulli Horlacher. 1998-07-31

STEFF   (details) 28 ENG   1 KB / 1 KB
Finds a solution to g(x) = x given an initial approximation p0, using the Steffensen's method.
By John Lehett. 2017-07-12

STRUCTHP   (details) 48 28 DEU   27 KB
DOS program to reformat UserRPL programs from the 28/48. Input formats are HP 48 ASCII files, captured IR data (28/48), Program Development Link Application files and some more.
By Christoph Gießelink. 2019-06-17

SUBS   (details) 28 ENG   2 KB / 2 KB
Submarine hunt game.
By Rickard Petersson. 1998-07-31

Symbolic Matrices   (details) 28 ENG   2 KB / 2 KB
Set of programs which handle symbolic matrices for the HP 28S.
By Eliel Louzoun. 1998-07-31

Symbolic Matrices 2   (details) 28 ENG   2 KB / 1 KB
Handles lists of lists to simulate symbolic matrices.
Author unknown. 1998-07-31

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

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

Tank Battle   (details) 28 ENG   6 KB / 4 KB
Arcade game where you must fight your opponent with tanks and jets.
By Ryan Ridges. 1998-07-31

Tape Counter   (details) 28 ENG   2 KB / 1 KB
Convert cassette deck counters, tape counters, or VCR counters to real time and back.
By Jan Christiaan van Winkel. 1998-07-31

Tetris   (details) 28 ENG   4 KB / 3 KB
Tetris game, only for the 28S.
By Dirk de Bruycker. 1998-07-31

The 411 System 3.0   (details) 28 ENG   10 KB / 2 KB
Automates the creation, destruction, and traversal of these memory structures. It also automates movement of completed programs/objects into the specific utility areas or into the general utility area. It also controls workspace specific changes to the custom menu so that specific and general applications can remain transparent by being labeled in this menu.
By Tom Affinito. 1998-07-31

Tiny Multiple Equation System Solver 1.0   (details) 49/50 48 28 ENG   3 KB / 1 KB
Tiny MSLV (multiple equation solver) for all RPL calculators. Program is 333.5 bytes on the 48GX. On the HP-28C it can find a simultaneous root of five nonlinear real-valued expressions. Uses successive approximation and the calculator's built-in matrix functions.
By Mike Ingle. 2007-04-03

Towers of Hanoii   (details) 28 ENG   1 KB / 1 KB
Move discs from one peg to a third. Also supports a printer.
Author unknown. 1998-07-31

Using the HP28S as a Remote Control   (details) 28 ENG   6 KB / 1+ KB
Routines to use the 28S as a remote control.
By Michiel Niemeijer and Eric Toonen. 1998-07-31

Voyage au Centre de la HP 28C/S   (details) 28 FRA   4,514 KB
The best known books about low level programming of the 28C/S. 285 page PDF.
By Paul Courbis and Sébastien Lalande. 2017-09-29

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

Yahtzee   (details) 48 28 ENG   4 KB / 2 KB
ScreenshotSimulates a set of dice for the game Yahtzee. This is very convenient if you're traveling, because real dice in an airplane are a pain.
By Jurjen N.E. Bos. 2017-06-18

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