hpcalc.org - HP 48 Archive

Miscellaneous HP 48 Utilities

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


There are 273 files totaling 3,378 KB in this category.

Additional Units   (details) 48 ENG   3 KB / 4 KB
Contains definitions of about 40 more units, including archaic units like barleycorns, UK bushels, drams, hogsheads, leagues, sextants, stones, and more.
By Eric Haas. 2017-07-31

Alert Annunciator Toggler   (details) 48 ENG   1 KB / 1 KB
Toggles the state of the alert annunciator.
By Brian Maguire. 2008-08-11

ALG   (details) 48 ENG   2 KB / 1 KB
ALG-> and ->ALG functions which make it so you can easily convert between algebraic and RPN display formats.
By James H. Cloos. 2008-08-11

ALTMENU   (details) 48 ENG   2 KB / 1 KB
Displays a CST-like menu from a running program.
By Randy Elton Ding. 2008-08-11

ANGD   (details) 48 ENG   1 KB / 1 KB
Converts HMS angle to a formatted string.
By Kenneth Trent. 1998-06-11

Antinull   (details) 48 ENG   1 KB / 1 KB
Removes the null character from strings.
By Alexandre Erwin Ittner. 2000-01-02

Apollo Speech Synthesizer Emulator   (details) 48 ENG   5 KB / 2 KB
Emulates the Apollo Speech Synthesizer, by connecting to the serial port of your computer and displaying the computer's text on the screen of the HP 48.
By Jarno Peschier. 1997-10-22

Apps 1.0   (details) 48 ESP   3 KB / 3 KB
ScreenshotProgram works like the apps function in the HP 49.
By Argenis Sanchez. 2004-02-03

Architectural Units Version 1.0   (details) 48 ENG   3 KB / 1 KB
Converts feet/inches/meters to architectural units.
By Jeff W. Brough. 1997-08-21

ASCII to Binary Converter 2.0   (details) 49/50 48 ENG   11 KB / 1 KB
System RPL program to translate ASCII files into binary files so they can be used in Emu48 or a 49G+ using only an SD card, and vice versa.
By Eric Rechlin, John H Meyers, and Christoph Gießelink. 2005-05-30

ASPEED   (details) 48 ENG   2 KB / 1 KB
A benchmarking program. Not really a serious one, but more of a fun little program, in User RPL.
By Joseph K. Horn and others. 2017-08-05

Auto Alpha Lock   (details) 48 ENG   2 KB / 1 KB
Automatically turns on alpha lock when #, _, or "" are pressed.
By Thomas Boerner. 1998-06-10

Autoconf   (details) 48 ENG   1 KB / 1 KB
Automatically executes the file AUTOST on every On-C warmstart.
By P. Bombardier. 2003-05-25

B0.LIB 2.0   (details) 48 ENG   7 KB / 10 KB
This is the *real* Input Form Engine replacement lib for the 48 G(X). Now you can store it in any port, even in hidden ports. Nevertheless port 0 or 1 are recommended for speed reasons. You need the CF.LIB (included) in port 0 to enable B0.LIB.
By Raymond Del Tondo. 2001-12-20

BatMAN 1.0   (details) 49/50 48 ENG   25 KB / 1 KB
ScreenshotBattery manager that records an manages rechargeable batteries. Records number of charges and last date charged. Useful to get the most life out of your NiCad or NiMH batteries for your calculators.
By Tim Wessman. 2003-12-27

BATT   (details) 48 ENG   3 KB / 1 KB
This is a fun little program that can help you keep track of how often you replace/recharge your batteries and how long they last (perhaps this will help you figure out if rechargeable batteries are worth the investment).
By Bob Apodaca. 1997-08-31

BATTERY   (details) 48 ENG   1 KB / 1 KB
Checks the battery low indicator to remind you to replace your batteries.
Author unknown. 1997-08-31

Beep from HP 41   (details) 49/50 48 ENG   2 KB / 1 KB
Reproduces the 41C/CX four tone BEEP.
Author unknown. 2017-02-25

Benchmark 1.0   (details) 48 ENG   3 KB / 1 KB
Times the execution of a program.
By Ty. 1998-01-29

Binary Integers with Vectored Enter   (details) 48 ENG   7 KB / 1 KB
Makes it easier to enter binary integers using vectored enter.
By Diego Berge. 1999-08-08

Bits and Bytes   (details) 48 ENG   2 KB / 1 KB
Adds bits and bytes (as well as kilobytes, megabytes, and gigabytes) to the units conversions.
By Klaus Kalb. 1998-06-09

BITS: Hamming weight of binary number   (details) 48 ENG   1 KB / 1 KB
Counts the number of bits in a binary number.
By Jurjen N.E. Bos. 1997-08-21

Bogomips 0.1   (details) 48 ENG   3 KB / 1 KB
Bogomips loop bogusly measures CPU speed while booting Linux. Here is a version of the Unix program bogomips for HP calcs, and the expected results (0.321 bogomips, screen off, without interrupts) is really what we get.
By Samuel Thibault. 2003-01-10

BOOTMESS   (details) 48 ENG   3 KB / 1 KB
Displays a power-on message when the calculator is turned on.
By Kevin Jessup. 2008-08-12

Browser 1.1   (details) 48 ENG   9 KB / 2 KB
Alternative browser program for use in your programs.
By Jeff Brown and Craig A. Finseth. 1997-08-21

Bryant's Junk   (details) 48 ENG   21 KB / 1-3 KB
Ten small programs covering various topics.
By Mike Bryant. 1999-04-08

BV/BR Routines   (details) 48 ENG   4 KB / 1 KB
BV/BR routines which, for example, tell how many days, hours, minutes, and seconds are in a given number of seconds.
By John Latala. 1998-06-08

Catalan Language Custom Messages   (details) 48 ESP   4 KB / 4 KB
Translates most error messages into Catalan.
By Diego Berge. 1998-06-17

CC 2.0   (details) 48 ENG   3 KB / 2 KB
ScreenshotSimple, fast, and small character set catalog for the S series.
By Raymond Del Tondo. 2017-06-25

CDMS   (details) 48 ENG   1 KB / 1 KB
Convert from decimal degrees/minutes/seconds or hours/minutes/seconds to a string format.
Author unknown. 1999-04-26

CF.LIB 2.0   (details) 48 ENG   1 KB / 1 KB
CF.LIB is the general configurator for all my replacement libs, like SpeedBrowser, Input Form Engine, Stk6, the key libs, and many others. It must reside in port 0 of the 48 G(X). You can enable or disable the replacement libs with a menu key, w/o warmstart. Sets VARS menu on startup.
By Raymond Del Tondo. 2001-12-20

Change Object Type   (details) 48 ENG   3 KB / 1 KB
Converts between common object types, such as string to name, bint to real, binary to bint, and more.
By John H Meyers. 1998-07-24

Character Lister   (details) 48 ENG   2 KB / 1 KB
A useful program on the SX (which doesn't have a character browser) to see all the available characters that you can type.
By Frank Seipel. 2017-06-25

Checksum Collision   (details) 48 ENG   3 KB / 1 KB
Calculates strings that have the same checksum.
By John H Meyers. 1998-07-21

CHTOOL 1.0   (details) 48 ESP   11 KB / 1 KB
ScreenshotA tool library, with choose menus for bytes, libraries and to store and recall variables.
By David de Perosanz Aparicio. 2001-02-17

Clean   (details) 48 ENG   3 KB / 1 KB
Virus scanner for three common HP 48 viruses.
By Brian Maguire and Joseph K. Horn. 1997-08-21

COMA48   (details) 48 ENG   2 KB / 1 KB
A small HP48-G/GX-R code object that puts one's calculator into COMA mode without clearing the WSLOG.
By Jonathan Busby. 2019-03-11

Command Logger Library 1.0   (details) 49/50 48 ENG   2 KB / 1 KB
Allows user to create a program object by executing commands which are logged and placed into a program.
By John Gustaf Stebbins. 2006-11-24

Constant Factor   (details) 48 ENG   5 KB / 1 KB
Allows the user to set up a factor (or dividend, summand, or minuend) to apply repeatedly, like most algebraic calculators. Uses vectored ENTER. Two versions.
By Len Fellman and John H Meyers. 1998-08-17

Contrast   (details) 48 ENG   1 KB / 1 KB
Sets the contrast to the given number level. Includes PEEK and POKE.
Author unknown. 1998-06-11

CONTRAST 1.1   (details) 48 ENG   2 KB / 1 KB
ScreenshotContrast adjustment program (by Lilian), and a slider-style front end for it (by Dan).
By Lilian Pigallio and Dan Kirkland. 2017-07-30

Control Program   (details) 48 ENG   2 KB / 1 KB
This is a program for control-people. It takes a discrete system and calculates the response of the system from any vector u.
By Thomas Persson. 1998-06-09

Convert   (details) 48 ENG   9 KB / 1 KB
An enhanced version of the CONVERT command that also works with lists. For example, it converts { 2_yd 1_ft 4.5_in } with { 1_ft 1_in } to { 7_ft 4.5_in }.
By James H. Cloos. 2017-07-09

Cours   (details) 48 FRA   65 KB / 1-28 KB
ScreenshotSupposedly well-written notes for math, physics, and chemistry classes using XView as a viewer.
By Julien Meyer (SunHP). 1998-09-27

CPU 48   (details) 48 ENG   28 KB / 13 KB
ScreenshotContains dozens of useful programs, for math, memory management, programming routines, and more. Includes source code.
By Davide Di Gennaro (HPPF). 2000-05-13

CRC   (details) 48 ENG   4 KB / 1 KB
The KCRC program finds the checksum of a hex listing, giving the same result as BYTES would give on the un-hexed object. Also includes a faster System RPL version.
By James H. Cloos. 2008-08-15

CSet   (details) 48 ENG   2 KB / 3 KB
ScreenshotGiven a font size (1 through 3), allows you to scroll through the entire character set for that font.
By Brian Maguire. 2017-06-19

Currency Converter Key Assignment   (details) 48 ENG   7 KB / 7 KB
ScreenshotThis key assignment allows conversion between the currencies of 52 countries. Pressing CST displays the (first six) flags of the countries in the menu bar. Pre-programmed with exchange rates from 1991.
By Jeremy Smith. 1997-08-21

Custom Unit Conversion Menu   (details) 48 ENG   4 KB / 1 KB
Replacement for the entire units menu system, with menus you choose yourself. You get a main units menu, with as many sub-menus as you wish, plus an additional program which goes immediately to a menu of units you can convert to, given any existing unit object.
By John H Meyers. 1998-10-17

Cyno Basic Library   (details) 48 ENG   2 KB / 1 KB
This is a basic command library for the HP 48. It includes various routines to accomplish tasks that may be used in your programs.
By Chieh Cheng. 1997-08-21

Cyno Sort Library 1.0   (details) 48 ENG   2 KB / 1 KB
This is a sort routine library. It includes various routines to accomplish tasks that may be used in your programs.
By Chieh Cheng. 1997-08-21

DAS   (details) 48 ENG   6 KB / 5 KB
I have no idea what this is, but something in here sets an alarm every 5 seconds. Presented by Robert Bellman at the 1991 Corvallis conference.
By Robert A Bellman, Jr.. 2008-08-15

DCMP   (details) 48 ENG   5 KB / 1 KB
Decompiles an object in standard display format, breaking down the resulting string into lines of specified length. Useful for making objects more readable when converted to a string than they would be with the built-in ->STR command. In System RPL.
By Giuseppe Donnini. 2019-09-11

DIRAL 1.3/1.4   (details) 48 ENG   15 KB / 1 KB
Programs to apply object/program to all sub- or directories respectively. Bugfixed, errorhandling added, and faster. Also added version DIRALc, which works in all directories.
By Tom van Migem and Karsten Kiessling. 2001-04-05

Directory Tree Traverser   (details) 48 ENG   5 KB / 2 KB
Traverses a directory tree to run a program in all subdirectories.
By George Bisseling. 2017-08-03

DLIST   (details) 48 ENG   1 KB / 1 KB
Quickly displays a list of up to nine strings in reverse order. All are displayed in the smallest LCD font (size 1).
By Joseph K. Horn. 2008-08-15

DMS   (details) 48 ENG   3 KB / 2 KB
Creates a degree/minutes/seconds mode similar to the built-in polar mode.
By Joseph K. Horn. 1999-01-06

DMS Conversion   (details) 48 ENG   4 KB / 1 KB
Converts degree/minutes/seconds in a string in #d#'#" format to decimal degrees.
By Diego Berge. 1999-08-14

Doc Jekyll & Mr Hyde 1.0   (details) 48 ENG   17 KB / 4 KB
ScreenshotTired of too much "user-friendly" software? You can unwimp your HP 48 by loading this little library. Includes versions for both the S and G series.
By William C Wickes. 2008-08-17

DOLST and DOSBS   (details) 48 ENG   2 KB / 1 KB
"Normalizes" DOLIST and DOSUBS.
By John H Meyers. 1998-07-22

Dwarf Paint 1.0   (details) 48 ENG   5 KB / 7 KB
Programmable Langton Ant program.
By Samuel Hocevar and NIMP Team. 1997-10-31

ECHR 2.0   (details) 48 ENG   5 KB / 7 KB
ScreenshotExtended character library. Useful on the S series, which has no character map utility.
By Scott Thompson. 2008-08-16

Effekt   (details) 48 ENG   2 KB / 1 KB
Calculates how much electricity your house is currently using.
By Søren Bækhøj Kjær. 1997-12-07

Epson Printer Driver   (details) 48 ENG   7 KB / 1 KB
Enables you to print a graphics object on an Epson serial printer, such as the FX-80 and FX-85 printers.
By Hewlett-Packard. 1998-02-27

EQBrowser 1.1   (details) 48 ENG   21 KB / 14 KB
ScreenshotThis program is similar to the built in Equation Browser on the HP 48G(X), except that you can add your own equations, pictures, and variables (prompted automatically). This old version is included because it runs on the S series.
By CJ O'Neill. 1997-08-21

EQBrowser 2.0   (details) 48 ENG   45 KB / 14 KB
ScreenshotThis program is similar to the built in Equation Browser on the HP 48G(X), except that you can add your own equations, pictures, and variables (prompted automatically).
By CJ O'Neill. 1997-08-21

EQBrowser Equation Archive   (details) 48 ENG   130 KB / 1-289 KB
ScreenshotMany equations for the EQBrowser. Split into categories such as economic, geotech, steel, and much more.
Author unknown. 1997-08-21

EQL 3.3   (details) 48 ENG   8 KB / 5 KB
Equation management library with fast browsers. Similar to the built in (G/GX) equation library browser. You can organize all the equations you write, add text and graphics, as well as programs.
By Matthew Willis. 1997-08-21

ESD   (details) 48 ENG   3 KB / 1 KB
Fixed version of the HP 48's ESD test to test the batteries.
By Detlef Müller. 1999-04-14

Estado de memoria 1.0   (details) 48 ESP   2 KB / 2 KB
ScreenshotThis program allows you to see the amount of free memory, the number of variables in the home directory and the number of libraries in port 0.
By Andres Ricardo Garcia Morales. 2002-07-01

FAST 1.1   (details) 48 ENG   3 KB / 1 KB
Speeds up calculations by 11% by turning off the display. Also saves power at the same time.
By Detlef Müller. 2008-08-16

Fast OFF   (details) 48 ENG   1 KB / 1 KB
Faster version of the OFF command, so the HP 48 turns on much faster when there are many ports in RAM cards that are usually verified at startup. Much smaller than the above program, but less safe, possibly causing unnecessary battery drain or memory loss.
By Matthew Mastracci. 1998-07-22

Fast Vars   (details) 48 ENG   5 KB / 1 KB
Fast replacement of the VARS command.
By John H Meyers. 1998-07-19

FastOff   (details) 48 ENG   4 KB / 1 KB
Faster version of the OFF command, so the HP 48 turns on much faster when there are many ports in RAM cards that are usually verified at startup.
By Jean-Yves Avenard. 1998-07-31

FAT Counter   (details) 48 ENG   6 KB / 4 KB
Analyzes battery life by tracking how long the calculator is turned on.
By Flávio Amaral Toledo. 2017-07-24

FatUtils   (details) 48 ENG   4 KB / 1 KB
A directory with five programs - to encrypt a string given another string as a key, to convert a string to uppercase, to view an object page by page, to scroll the screen and display the object on the 8th line, and the same but in the 3x5 font.
By Mohamed Fatri. 2017-06-25

Feet Inches and Sixteenths Conversion   (details) 48 ENG   8 KB / 1 KB
Included are conversions from ff.iiss to decimal feet and then back as well as two programs that allow you to add and subtract numbers in the ff.iiss format.
By Ted Cashin. 1999-01-23

FIF   (details) 48 ENG   4 KB / 2 KB
Creates a feet/inches/fraction mode similar to the built-in polar mode.
By Joseph K. Horn. 1999-01-06

FindText 1.01   (details) 48 ENG   80 KB / 2 KB
ScreenshotThis program finds key words decoding each variable on the current path. You only have to introduce the key word in the input form and press ENTER. It requires Jazz. PDF documentation.
By Augusto Correa M (HPMOYACK). 2002-02-07

FIQ   (details) 48 ENG   2 KB / 1 KB
Feet and inches version of ->Q.
By Aaron Boonshoft. 2008-08-16

FIXN   (details) 48 ENG   2 KB / 1 KB
Fixes the number of decimal digits to the right amount for the number on level one of the stack so it is shown with thousands separators.
By John H Meyers. 1998-07-22

Flag 2.20   (details) 48 ENG   7 KB / 3 KB
ScreenshotFlag management program for Meta Kernel, Erable, and HP 48 system flags. Requires the Meta Kernel Full Version.
By Yves Duret (HyDe). 1998-12-19

Flag Catalog 4.1   (details) 48 ENG   13 KB / 3 KB
ScreenshotFast flag browser.
By Raymond Del Tondo. 1998-07-03

FlagSetter 1.1   (details) 48 ENG   5 KB / 4 KB
ScreenshotThis little program allows you to set the HP 48's system flags in a nice menu driven format, plus it gives a little description of what each flag means; IE for flag -1 the program displays "General Solutions" or "Principal Solution" depending on the flag's setting. It has help text built in for all 64 system flags in both their positions
By Garth Sweet. 2003-06-30

FlagTool   (details) 48 ENG   3 KB / 1 KB
Sets and clears system flags interactively on a 48SX.
By Steffen Seitz. 1998-06-11

Fotografia 3.0   (details) 49/50 48 ENG POR   7 KB / 2 KB
ScreenshotYou enter the lens aperture, type of film, lens size and object distance and it calculates hyperfocal, focus, total, etc. Programmed in 100% System RPL (much faster). It keeps the used parameters for a future use.
By Tacio Philip Sansonovski. 2003-02-18

French Language Library   (details) 48 FRA   21 KB / 17 KB
Translates nearly all messages and menus into French. For the G series.
Author unknown. 2001-05-21

French Message Table Translator   (details) 48 ENG   7 KB / 4 KB
ScreenshotTranslates the error messages on the SX to French.
By Scott Jann. 2017-06-25

Geometric Dimension   (details) 48 ENG   2 KB / 1 KB
ScreenshotTakes a decimal number of feet and displays it in feet, inches, and fractions.
By Ronald B. Johnson. 2017-08-19

Get Equation Library Grobs   (details) 48 ENG   2 KB / 1 KB
Extracts grobs from the equation library.
By John H Meyers. 1998-08-28

GETKEY   (details) 48 ENG   2 KB / 1 KB
Here's a useful utility for fetching a single key definition, very much like FETCH KEY on the HP-75 and HP-71. The following RPL routine works instantly. Shifted, alpha, and shifted alpha keys all work. The only key it won't fetch is ATTN, which is used to exit the program if desired.
By Joseph K. Horn. 2008-08-16

Goal Seeking Engine   (details) 48 ENG   4 KB / 1 KB
What if one program could find out the fewest number of floppies to copy your enormous number of files onto? Or maybe balance your checkbook? What about making perfectly timed audio cassettes? GSE is a utility for finding what combination of a group of numbers will total to a goal number (within a certain accuracy).
By Jeff Duncombe. 1997-08-21

Grob Rotation for Printing   (details) 48 ENG   2 KB / 1 KB
If a GROB is too long to be printed on the 82240 printer, this will rotate it so it can be printed in the other direction. It is slow, unfortunately.
By Robert Thompson. 1998-06-11

GX Library   (details) 48 ENG   8 KB / 3 KB
Adds a number of the new commands from the G series to the S series, such as HEAD, TAIL, DOSUBS, DOLIST, STREAM, SEQ, ADD, SORT, and more. Will not work (and is not needed) on the G series.
By Werner Huysegoms. 1998-12-14

GxTools 5.1Get It   (details) 48 ENG   15 KB / 4 KB
ScreenshotGxTools v5.1 is a collection of useful tools to ease the use of your GX. Included in the library: configurable toolbar for programs in the GxTools and MathTools library, password protection with customizable opening screen, BZM menuline for BZ/UBZ compression utilities, and much more.
By Jack Levy. 1997-08-21

Ham Radio   (details) 48 ENG   6 KB / 2 KB
Various Ham Radio translations, including great circle and horizon routines.
By James Gentles. 2019-09-01

Header   (details) 48 ENG   2 KB / 2 KB
This subroutine allows you to place any 131x16 GROB as a permanent screen header.
By HPDM. 1997-08-21

Help on Global Variables Database Manager   (details) 48 ENG   4 KB / 3 KB
Allows you to easily write descriptions for global variables.
By Scott Thompson. 1997-08-21

HelpMenu   (details) 48 ENG   9 KB / 4 KB
ScreenshotDesigned as a study aid. It presents the user with a custom help screen with a number of other help screens to page through.
By Matthew Willis. 1997-12-06

Henon   (details) 48 ENG   1 KB / 1 KB
Plots henon attractor.
Author unknown. 1997-09-01

Hide Object in Library Data   (details) 48 ENG   3 KB / 1 KB
Small program that will hide an object within a Library Data object.
By Matthew Mastracci. 1998-07-22

HP 48 Conference Disk   (details) 48 ENG   1,157 KB
Contents of the disk distributed at the September 1997, HP conference in London. Includes the Meta Kernel demo, an abacus program, I2C interface software, pictures, and more.
Author unknown. 1997-09-22

HP 48 Insights Programs   (details) 48 ENG   51 KB / 1+ KB
Contains all the example programs from the book HP 48 Insights Part 1, by Bill Wickes.
By William C Wickes. 2017-07-09

HP 48SX Owner's Manual Programs   (details) 48 ENG   4 KB / 4 KB
Contains all the example programs from the HP 48SX Owner's Manual.
By Hewlett-Packard and James Donnelly. 2017-07-09

HP Utils   (details) 48 FRA   11 KB / 1-17 KB
ScreenshotVarious utilities including a graphics viewer, a password-protected telephone directory, a periodic table, and a contrast program.
By Lilian Pigallio. 1998-05-03

Hp-Fx 2.0   (details) 48 ENG   7 KB / 5 KB
ScreenshotA library with some utilities for memory display, communications, flag resetting (to the creator's preferences), directory manager, and more.
By Fabien H.. 2017-08-13

HP-PCL Printer Driver Library B   (details) 48 ENG FRA   8 KB / 1 KB
Allows you to print to a Hewlett-Packard PCL printer with the 48S/SX/G/GX.
By Hewlett-Packard. 1997-08-21

HP48ADC   (details) 48 ENG   4 KB / 2 KB
Software to connect the HP 48 to a data logger/voltmeter.
By Søren Bækhøj Kjær. 1997-12-07

HPBoard 2.0   (details) 48 ENG   3 KB / 3 KB
ScreenshotFast assembly language control panel for changing many common settings.
By Philippe Pamart. 1998-05-09

HPF-PROT 3.2   (details) 48 ENG   6 KB / 5 KB
Virus checker, written in System RPL and ML.
By Wilmar Rodriguez (HP48-MANIAC). 1998-08-26

Hprg Calculator Register 1.0   (details) 48 FRA   3 KB / 1 KB
ScreenshotLittle program to enter your name and address for display on the calculator.
By Arthur Arthuroo. 2018-03-11

HPUtil   (details) 48 ENG   1 KB / 1 KB
Collection of routines to access internal HP functions, such as the CHARS menu and the view menu.
By Paco Valenzuela. 1999-05-19

HPVue48   (details) 48 ENG   7 KB / 5 KB
ScreenshotGraphical programming interface for the HP 48.
Author unknown. 1997-08-21

HSort   (details) 48 ENG   3 KB / 1 KB
Fast sorting of array of reals using heap sort. Source code included.
By Tamir Demri. 1997-08-21

HTrim   (details) 48 ENG   3 KB / 1 KB
HOME directory variable hider utility.
By Simone Rapisarda. 2008-08-06

IconMenu4x 0.32   (details) 49/50 48 ENG   16 KB / 10 KB
ScreenshotProvides several icon-style menus, like in the Casio calculator.
By Jaime Fernando Meza Meza (CompSystems). 2002-09-22

Improved Binary Search Algorithm   (details) 48 ENG   3 KB / 1 KB
Two improved binary search algorithms, one based on Knuth's algorithm and one by Joe Horn.
By Joseph K. Horn. 2017-07-08

Insertion Sort   (details) 48 ENG   3 KB / 1 KB
Another quick sort routine, working best for arrays of 100 or fewer elements.
By Jonathan duSaint. 1998-07-21

Italian Language Library   (details) 48 ITA   15 KB / 9 KB
Translates most error messages and choose menus into Italian. For the G series.
Author unknown. 1998-04-25

Kana 2.5   (details) 48 ENG   9 KB / 4 KB
ScreenshotThis is a System RPL re-write/adaptation of Marc Moline's original "Japanese" program, which is an aid to learning the Japanese Hiragana and Katakana alphabets (NOT Kanji!). I say an AID to learning, because, to learn kana properly, you must learn the proper stroke order of writing, which this program can't teach you. Also, you should take a class (or get a Japanese speaking friend) to learn the pronunciation.
By Marc Moline del Castillo, James Weisbin, and German A. Gonzalez. 1997-08-21

Key Repeater   (details) 48 ENG   1 KB / 1 KB
Accepts a program on level 2 and a key code on level one. The program on level 2 is repeatedly evaluated while the key specified on level 1 is pressed. The program on level 2 is always evaluated at least once.
By Brian Maguire. 2008-08-18

KEYOB   (details) 48 ENG   2 KB / 1 KB
Fetches the built-in standard default assignment, including (and most usefully for) nonprogrammable and menu keys, like 2D and CLK. It is most useful when assigned to a key, so that you can easily use it to fetch menu keys.
By Joseph K. Horn. 2008-08-17

Label Builder 1.2   (details) 49/50 48 ENG   4 KB / 3 KB
This is a small menu label builder originally written for the HP 48 and now updated for the 49g+. Also includes the original 48 version in the archive.
By Frederic Barbaise. 2005-12-01

LASTX   (details) 48 ENG   1 KB / 1 KB
Provides an HP-41-style LASTX on the 48.
By Darryl Okahata. 2008-08-18

LBrowse 1.01   (details) 48 ENG   4 KB / 2 KB
List browser routine for use in programs.
By Jan Brittenson. 1998-06-08

LibFuck   (details) 48 ENG   1 KB / 1 KB
Functions as a virus, destroying the installed libraries. More of a proof-of-concept, than anything else.
By Pierre-Yvan Beaurang (HpRip). 2017-06-11

Limpiar   (details) 48 ENG   2 KB / 1 KB
Cleans out variables such as IOPAR and PPAR.
By Mauricio Mora Bastos. 2000-05-13

Linear Break-Even Analysis   (details) 48 ENG   1 KB / 2 KB
Useful for business students; when given an equation and some more information, it will help you determine when you may start making money.
Author unknown. 1997-09-01

List Processing and Set Operations   (details) 48 ENG   3 KB / 1 KB
Utilities for list processing and list set operations on the S series.
By Dan Allen. 1998-06-09

LJ New Messages   (details) 48 FRA   4 KB / 5 KB
ScreenshotLibrary that translate many system messages into French.
By Laurent Jouanneau. 1998-06-08

LOBAT   (details) 48 ENG   2 KB / 1 KB
Checks the calculator for low battery condition. Written in System RPL.
By Joseph K. Horn. 2008-08-18

Loubet Tools   (details) 48 ENG   5 KB / 6 KB
Collection of miscellaneous utilities and programming tools.
By Frederic Leger. 1998-09-27

Low Bat Program   (details) 48 ENG   1 KB / 1 KB
Reports the status of the ALERT annunciator. The ALERT annunciator is activated by alarms or low battery.
By Preston Brown. 2008-08-11

LSort 0.6b   (details) 49/50 48 ENG   39 KB / 2 KB
Very fast SORT replacement. Behaves exactly like SORT, except that it doesn't accept units.
By Werner Huysegoms. 2018-02-18

Mark Sort   (details) 48 ENG   3 KB / 1 KB
This program sorts an array, list or stack of integers returning to level 1 a list sorted in descending order.
By Jeremy Hawdon. 1997-08-21

MAWK   (details) 48 ENG   13 KB / 10 KB
Complete collection of string manipulation routines for the HP 48GX, including regular expression (extended wildcard) search/search and replace, word extraction and insertion, plus some set manipulation routines.
By Martin A. Lang. 1998-10-20

MDef 1.0   (details) 48 ENG   2 KB / 1 KB
Macro Definer to speed up programming.
By Simone Rapisarda. 1997-08-21

MegaLM   (details) 48 ENG   5 KB / 5 KB
Utilities library required by many Smurphp programs.
By Harold (Smurphp). 1998-01-18

MES Tools   (details) 48 ENG   52 KB / 2+ KB
Tools to make the multiple equation solver easier to use. Also contains a User Equation Library.
By Karsten Kiessling. 1999-07-31

MESG   (details) 48 ENG   2 KB / 1 KB
Simple system message viewer.
By Joseph K. Horn. 2008-08-18

Metric Unit Converter   (details) 48 ENG   2 KB / 1 KB
Converts amounts between different metric units.
By Ron Blancarte. 1997-08-21

Metronome   (details) 48 ENG   1 KB / 1 KB
Simple metronome program.
Author unknown. 1997-08-21

MicroDOS   (details) 48 ITA   6 KB / 10 KB
ScreenshotAdds a bunch of DOS-like commands.
Author unknown. 2017-06-29

Miscellaneous Utilities 1   (details) 48 ENG   3 KB / 1 KB
For quite some time the author was designing several tool libraries. While reviewing them, several commands were eliminated because they were impractical. Rather than just throwing them in the fire, they are released here in the public domain. Includes CSTK, TSTK, TCOUNT, TPOS, OCOUNT, STOPATH, and ->STR1.
By Brian Maguire. 2008-08-18

MKF   (details) 48 ENG   6 KB / 3 KB
ScreenshotFlag manager for the Meta Kernel as well as HP 48 flags. Requires the Meta Kernel Full Version and written entirely in assembly language.
By Stephen Jannin. 1998-10-21

Mode-Sensitive Key Assignments   (details) 48 ENG   2 KB / 1 KB
Key assignments can serve double purpose. For example, I never use the MATRIX WRITER application key, except to put DUP into programs. But I use ASN regularly. So I assigned the following little program to the MATRIX key. Its action depends on what mode the 48's in. When the 48 is in program entry mode (PRG annunciator on), then this program generates a DUP; otherwise, it does ASN (instead of the Matrix Writer).
By Joseph K. Horn. 1997-08-21

MRS   (details) 48 ENG   2 KB / 1 KB
Very small (280 bytes) Morse code program.
By Joseph K. Horn. 1997-08-21

MSG   (details) 48 ENG   1 KB / 1 KB
A simple error message viewer.
By Joseph K. Horn. 1997-08-21

MSG 1.0   (details) 48 FRA   3 KB / 5 KB
ScreenshotTranslates system messages into French.
By Phong Nguyen (HPNinja). 2017-07-16

Msgshow 1.0   (details) 48 ENG   4 KB / 1 KB
Views all the messages in the calculator. If any are overridden by some kind of message translation library, those will be shown too.
By Dan Kirkland. 2017-06-26

Multi-level User Equation Library   (details) 48 ENG   5 KB / 1 KB
Has features resembling the built-in Equation Library, but allows you to supply the equations. It also has units support.
By John H Meyers. 1998-06-08

Multi-Unit Converter 1.2Get It   (details) 48 ENG   3 KB / 1 KB
ScreenshotWhen given any convertable unit, MUC will return a full screen selection of all possible conversions to choose from.
By Jack Levy. 1997-08-21

MyOrganizer   (details) 48 ENG   9 KB / 1 KB
This program is supposed to organize your variables, by ordering them in alphabetical order, with directories first, and creates a variable named |^ (arrow up) containing << UPDIR >> so it will be easier to browse your variables.
By Fabio Pugliese Ornellas. 2001-05-27

NCAT   (details) 48 ENG   9 KB / 1 KB
Three programs to concatenate a given number of strings and to reverse the order of a given number of levels of the stack.
By Jan Brittenson. 1998-05-21

Negate Numbers   (details) 48 ENG   1 KB / 1 KB
Eases the input of negative numbers in, for example, arrays. Uses vectored ENTER.
By Christian Meland. 1998-08-26

NEXE 1.0   (details) 48 ENG ESP   22 KB / 1 KB
ScreenshotA little program which searches any variable existing in the current directory for the given character(s), and allows one to either run or not run the variable.
By David de Perosanz Aparicio. 2001-07-04

Number Formatting   (details) 48 ENG   5 KB / 4 KB
Formats a number with commas, degrees/minutes/seconds, dollars, scientific notation, feet/inches/fractions, and hours/minutes/seconds/decimal. Uses vectored ENTER.
By John Latala. 1998-09-05

OB->S   (details) 48 ENG   1 KB / 1 KB
Same as native ->STR function, except for names and algebraics, which get their leading and trailing single-quotes removed. Thus 'FRED' turns into "FRED", not "'FRED'".
By Joseph K. Horn. 1997-08-21

Object Position   (details) 48 ENG   5 KB / 1 KB
Rudimentary search functionality which gives the position of an object in a list.
By Mark Adler. 2017-08-01

OBJN   (details) 48 ENG   3 KB / 1 KB
Safer version of OBJ->.
By John H Meyers. 1998-07-22

OffLib   (details) 48 ENG   1 KB / 1 KB
Turns off your calculator automatically when the low battery warning appears.
By Carles Albert Vallvè Guionnet. 1998-01-20

Opciones 2000 2.0   (details) 49/50 48 ESP   6 KB / 4 KB
ScreenshotMiscellaneous tools for the 49G.
By Alberto Villalba Kong. 2001-03-19

opo48L 1.0   (details) 48 ENG FRA   2 KB / 2 KB
ScreenshotA licensing system with an encoder, a checker and a program creator.
By Arthur Arthuroo. 2018-02-01

Order with and without Hack   (details) 48 ENG   4 KB / 1 KB
Shows how to call the ORD function if the Hack library exists, ORDER otherwise.
By John H Meyers. 1998-07-19

Organizer for Donnelly's Tool Library   (details) 48 ENG   2 KB / 1 KB
This library creates menus that organize the tools by subject, according to the ToolKit manual.
By Colin Meyer. 1998-06-08

OT4   (details) 48 ENG   21 KB / 9 KB
Operating tools to make the HP 48 friendlier to use: key assignment manipulation, variable hiding, compression, library creation/splitting, and more.
By Wolfgang Rautenberg. 2000-05-20

OT48 1.03   (details) 48 ENG   10 KB / 3 KB
A library of useful tools not for hackers but for the normal user, similar to OT49. Includes a fast viewer in large font, a powerful menu management, compression tools and a file running automatically after each warmstart to set your favorite flags etc, similar to STARTUP for the HP 49.
By Wolfgang Rautenberg. 2002-11-14

Owner's Manual Examples   (details) 48 ENG   3 KB / 1 KB
Programs from the HP 48SX owner's manual in a ready to download form.
By James Donnelly. 1998-06-08

Paperless Adding Machine   (details) 48 ENG   5 KB / 3 KB
ScreenshotThis set of routines provides all of the operations (except division and percent) that are commonly found on adding machines. Instead of a paper printout, however, the list of numbers is stored electronically and can be reviewed and edited.
By Craig A. Finseth. 1997-08-21

Persistence of HPVision   (details) 48 ENG   2 KB / 2 KB
ScreenshotFlashes an LED connected to the serial port.
By Pierre-Yvan Beaurang (HpRip). 2000-06-20

PLIB 8   (details) 48 POR   8 KB / 4 KB
Library with some useful programs that performs and facilitates basic tasks and calculations. If you can't afford to have much memory occupied with MathTools try this!
By Paulo dos Santos. 2001-05-18

Português 1.2   (details) 48 POR   4 KB / 4 KB
Translates most system messages into Portuguese.
By Tacio Philip Sansonovski. 1999-07-09

PREPL   (details) 48 ENG   2 KB / 1 KB
Does a global search and replace on program objects.
By Ted A. Smith. 2008-08-20

PRGUTILS 1.0   (details) 48 ESP   10 KB / 2 KB
Contains some utility programs. An explanation for each is included (in Spanish only).
By Jorge Ortega López. 2012-12-25

Print Program   (details) 49/50 48 ENG   2 KB / 1 KB
Prints a program to the infrared printer, including the name, checksum, and size.
Author unknown. 2017-02-25

QRACE 1.0 Beta   (details) 48 ESP   13 KB / 30 KB
ScreenshotRace game based on "Quibbles race v1.5" for Windows. Features everything from QRACE 1.5 plus unlimited human players, unlimited computer players, 10 levels of AI, variable number of quibbles (up to 30), bold quibbles, sold quibbles, sponsor quibbles, pre-race information, complete pre-race management, kill your opponent, and much, much more.
By Guillermo Filia. 2003-12-27

Quick Sort Routines 1.01   (details) 48 ENG   5 KB / 1 KB
Fast and small sorting routines.
By Kevin Jessup. 1997-08-21

QuickSort   (details) 48 ENG   7 KB / 1 KB
Quickly sorts a list.
By Mark Adler. 1998-06-08

Radix-50   (details) 48 ENG   1 KB / 1 KB
Converts 3-character strings to/from Radix-50 numbers used with old DEC hardware.
By Tony Duell. 1998-06-11

RCLND   (details) 48 ENG   1 KB / 1 KB
Recalls the number of digits the current display mode is set to.
By James H. Cloos. 2017-08-12

Repeating Key Library 1.0   (details) 49/50 48 ENG   8 KB / 1 KB
Allows the use of the System RPL command REPEATKEY in User RPL programs.
By Joe Panico. 2001-01-29

Replace 1.1   (details) 48 ESP   3 KB / 1 KB
Replaces any object within a program or list with another object, even a Code or an External.
By Eduardo Pijuan. 1998-05-12

REV   (details) 48 ENG   2 KB / 1 KB
Fast assembly language routine which reverses strings.
Author unknown. 2017-06-28

Reverse   (details) 48 ENG   2 KB / 1 KB
Fast assembly language routine which reverses strings, along with its slower User RPL equivalent.
By Derek S. Nickel. 2017-06-28

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

RMC   (details) 48 ENG   2 KB / 2 KB
Least Squares Fit program.
By Pablo Hernandez. 1997-09-01

Ro_lib 1.0   (details) 48   11 KB / 16 KB
ScreenshotRomanian Messages and Menus. Translates almost all messages, menus, constants library, etc. to Romanian. Analog to Fr.lib and other message translators.
By Razvan Neagoe. 2001-05-18

RomAra   (details) 48 ENG   5 KB / 2 KB
ScreenshotThis is a Roman <-> Arabic converter with a little (and friendly) "Syntax" checking capability, and that's all. Hopefully this program will be useful to learn how to convert between these two number formats or when checking children's homework.
By Francisco Saenz. 1997-09-01

RTools   (details) 48 ENG   60 KB / 8 KB
Thirty-one useful tools written in System RPL and assembly language, including Euler's numbers, the gamma function, a variable hider, a routine to recall the system libraries, and much more.
By Robert Tiismus. 1999-10-24

Salsa   (details) 48 ESP   3 KB / 4 KB
Translates most error messages into Spanish.
Author unknown. 1998-01-09

Save Unlimited Last Commands   (details) 48 ENG   4 KB / 1 KB
Uses vectored enter to save an unlimited number of last commands; update on the Vectored Enter Example program below.
By John H Meyers. 1998-08-01

SAVF   (details) 48 ENG   1 KB / 1 KB
Backs flags up to a file in port 0.
By Joseph K. Horn. 1998-06-11

Scan 4.1b   (details) 48 ENG   10 KB / 5 KB
Virus checking utility, which checks the integrity of all contents of memory. Includes source code.
By Davide Di Gennaro (HPPF). 2000-05-13

SCI in Level 1   (details) 48 ENG   2 KB / 1 KB
Set of programs which, among other things, displays level 1 of the stack in scientific notation.
By Chrstphre Campbell (TinyWanda). 1998-11-14

SCROLLAL   (details) 48 ENG   1 KB / 1 KB
Scrolling alarm demo.
Author unknown. 1997-09-01

Search & Replace 1.0   (details) 48 ENG   4 KB / 2 KB
System RPL program which will do search and replace on a string.
By Javier Pardo Vidal. 1999-02-10

Seeing Garbage Collections   (details) 48 ENG   2 KB / 1 KB
Allows you to graphically see how memory and garbage collections work.
By John H Meyers. 1998-07-22

SERIAL   (details) 48 ENG   1 KB / 1 KB
Decodes the serial number format of the HP 48 (incompatible with the new format introduced in 1997/1998).
Author unknown. 1997-09-01

Service Call   (details) 48 ENG   3 KB / 1 KB
Makes commonly needed functions handy, by allowing you to make them globally accessible even when they reside in a different path.
By Jan Christiaan van Winkel and Bill McFadden. 2017-08-12

SICONVERT 1.0   (details) 48 ENG   3 KB / 7 KB
ScreenshotConverts an object with non-SI units to SI units.
By Nicholas F. Fabry. 1997-08-21

SORTLN   (details) 48 ENG   1 KB / 1 KB
Quickly sorts a list of real numbers in order. Written in System RPL for both the S and G series.
By Joseph K. Horn. 2008-08-21

SORTLS   (details) 48 ENG   2 KB / 1 KB
Quickly alphabetizes a list of strings in order. Case sensitive. Written in System RPL.
By Joseph K. Horn. 2008-08-21

Sortr 2.0   (details) 48 ENG   2 KB / 1 KB
Alphabetizes a list of strings in order. Case insensitive. Written in System RPL for both the S and G series.
By James Weisbin. 2008-08-21

Spaghetti   (details) 48 ITA   5 KB / 4 KB
ScreenshotMakes your HP speak Italian, by translating most messages. For the S series.
By Simone Rapisarda. 1998-04-21

Spain   (details) 48 ESP   14 KB / 4-16 KB
ScreenshotTwo libraries that translate most messages into Spanish.
By Luis Alberto Alonso Vidales. 1998-02-24

Spanish Language Library   (details) 48 ESP   10 KB / 16 KB
ScreenshotTranslates most error messages and choose menus into Spanish. For the G series.
Author unknown. 1998-04-25

SPDG   (details) 48 ENG   2 KB / 1 KB
Displays the current clock speed on the stack. For the G series only.
By Joseph K. Horn. 1998-07-22

Speed/Heading Display   (details) 48 ENG   5 KB / 5 KB
ScreenshotDisplays a speed (0 - 500) and a heading (0 - 360) as two horizontal scales with pointers. The scales have tick marks and labels. Sequential updates of the screen will look like a 'moving tape' display.
By John Latala. 2017-07-08

SpeedBrowser 48S/SX 12.05   (details) 48 ENG   9 KB / 7 KB
The SpeedBrowser is the fastest fully compatible replacement for the full screen browser shipped with the Equation Library card for the SX. Runs on all HP 48 S/SX revisions (A-J). It adds many features, like switching between small or medium fonts, a slider or the direction arrows, a User RPL and System RPL interfaces. So you can build your own browser interfaces very easily. For the 48S Series only. This library is NOT compatible with the SpeedBrowser for the G Series. For the G Series, please use the SpeedBrowser shipped with SpeedUI.
By Raymond Del Tondo. 2013-09-14

SRCHREPL   (details) 48 ENG   1 KB / 1 KB
Replaces all occurrences of a substring within another string with another string.
By Alan Weiss and Kevin Jessup. 1998-06-10

Status   (details) 48 ENG   4 KB / 2 KB
ScreenshotA set of tools, one to show the status of the calculator (date, time, free memory, alarms) and others to load an save flags and toggle the beeper and show the owner of the calculator.
Author unknown. 2017-08-02

STAYON   (details) 48 ENG   2 KB / 1 KB
Replacement for 0 WAIT which keeps the calculator on rather than turning it off after 10 minutes. Has some other differences as well.
By Brian Maguire. 2008-08-21

STR22 3.1   (details) 48 ENG   2 KB / 1 KB
This small program formats text to fit within the 22-character wide display. The way it does it, however, is different than other similar programs. A machine code routine simply rearranges the space and linefeed characters in two passes. The first pass simply replaces all linefeeds with spaces. The second pass puts a linefeed at the first space encountered backwards from the 23rd character of each line. As a result, words do not get haphazardly split and the program is extremely fast. Also includes versions that split at 24 characters (for printing to the 82240B infrared printer), 33 characters (for Jazz's ED, TED, and VV), and 80 characters. For both the S and G series.
By Todd Eckrich. 2008-08-21

STRG 1.1   (details) 48 ENG   11 KB / 3 KB
String utilities for calculating string check sums, comparing two strings, and more.
By Yoann Désir. 1999-07-02

String Catalog   (details) 48 ENG   4 KB / 2 KB
ScreenshotSimulates the S series' catalog function for strings.
By Eric L. Hernes. 2017-06-25

String Hash   (details) 48 ENG   3 KB / 1 KB
Assembly language string hashing program.
By Jan Brittenson. 1998-06-08

String to Global   (details) 48 ENG   1 KB / 1 KB
Converts a string into a global name.
By Simone Rapisarda. 2017-07-08

String to Name   (details) 48 ENG   3 KB / 1 KB
Converts any string to a global name, even for disallowed names. Includes both System RPL and User RPL versions. Also includes an improved System RPL version that does proper argument checking, along with a comparable command to do the reverse.
By James H. Cloos. 2017-07-09

Strings to Upper/Lower Case   (details) 48 ENG   2 KB / 1 KB
Fast and reliable assembly language programs that convert strings to upper or lower case, handling non-English characters properly. Also includes warnings to assembly language programmers.
By Paul Dale. 2008-08-17

Strip 1.1   (details) 48 ENG   3 KB / 1 KB
Reduces the amount of memory User RPL programs take by stripping off excess \<< and \>> delimiters, as well as IF and UNTIL and excess END keywords.
By Simone Rapisarda. 2017-07-09

Strobo   (details) 48 ENG   1 KB / 1 KB
Lights an LED with the serial port.
By Vincent Pierlot (HpKing). 2000-06-20

STRPOS   (details) 48 ENG   1 KB / 1 KB
Given two strings, this program returns as a list all of the positions of the level one string in the level two string.
By Jonathan duSaint. 1997-09-21

Swedish   (details) 48 ENG   10 KB / 4 KB
ScreenshotLibrary that translates many system messages into Swedish.
By Lennart Börjeson. 1998-03-17

SX List Tools   (details) 48 ENG   14 KB / 2 KB
Adds the list management tools that were new to the G series to the S series. Includes DOLIST, DOSUBS, STREAM, REVLIST, DeltaLIST, SumLIST, PILIST, HEAD, TAIL, and SORT.
By John H Meyers. 1998-06-25

SYSUTILS 2.0   (details) 48 ENG   5 KB / 3 KB
Simple tools for handling the directory structure of the HP 48. It should work on both the 48S and 48G series.
By John M. O'Donnell. 2017-08-04

Tacio Pac 1   (details) 48 POR   12 KB / 1-6 KB
A set of 20 very simple User RPL programs that both can be useful and can serve as programming examples. They play sounds, toggle settings, do calculations, and more.
By Tacio Philip Sansonovski. 2017-07-29

Tele   (details) 48 ENG   2 KB / 1 KB
Calculates cost of long-distance telephone calls. Does not seem to work.
By Søren Bækhøj Kjær. 1997-12-07

TIOCAT   (details) 48 ENG   2 KB / 2 KB
ScreenshotTIOCAT is a browser for selecting and viewing a character's TRANSIO values. The catalog displays seven characters at a time, one per line. Each line displays a character's ASCII value, the 48's representation of the character (TRANSIO 0), and its TRANSIO values 1 though 3. A character can be returned to the stack by selecting it with the cursor and pressing [ENTER].
By Brian Maguire. 2008-08-21

To-Do Reminder List 1.0   (details) 48 ENG   9 KB / 6 KB
ScreenshotGeneric list manager which works not only on todo lists, but any other type of list you care to manage in the calculator.
By David Cook. 1997-08-21

To-Do Reminder List 2.0   (details) 48 ENG   11 KB / 7 KB
ScreenshotGeneric list manager which works not only on todo lists, but any other type of list you care to manage in the calculator.
By David Cook and John Diamant. 1997-08-21

Toolbox   (details) 48 ENG   5 KB / 3 KB
Lots of tools, including list functions, math tools, and more.
By Pierre Racz and Gregor Winslow. 1998-06-08

Tools 2.2   (details) 48 ENG   11 KB / 2 KB
Many useful utilities, for memory management, programming, and more. Includes a timer, a way to apply a program to all items in a folder, a find/replace for programs, a variable listing, hidden memory usage calculation, an object viewer, and more.
By Carlos Ferraro. 2017-06-28

Tools BD   (details) 48 FRA   64 KB / 1-15+ KB
Miscellaneous tools, plus some math and physics notes.
By Benoit Dulauroy. 1999-07-10

Tools GF 1.0   (details) 48 ENG   12 KB / 3 KB
Some utilities for HP 48 in various flavors.
By Guillermo Filia. 2003-12-27

Tools Library 2.2   (details) 48 ENG   8 KB / 8 KB
A collection of various tools, both by the author of the compilation and other authors.
By Holger Weihe. 2009-03-07

TPATCH   (details) 48 ENG   3 KB / 1 KB
Fixes a bug in the TRNSP command in the SmartROM card.
By Flavio Casetta. 2017-07-09

TRAC   (details) 48 ENG   4 KB / 1 KB
A print trace system similar to that build into the 28 series, using vectored ENTER.
By Jeff Broido. 2008-08-22

Translator   (details) 48 FRA ESP ITA   30 KB / 16-17 KB
ScreenshotLibraries which translate nearly all system messages and menus into French, Spanish, or Italian. For the G series in an uncovered port.
By Hewlett-Packard. 1999-01-06

Traverse   (details) 48 ENG   2 KB / 1 KB
Allows you to run a program repeatedly in all directories of your 48.
By Mark Ferris. 1998-06-09

TricorderGet It   (details) 48 ENG   4 KB / 1 KB
Star Trek tricorder-like program that acts as a proximity detector. When an object is placed close to the IR receiver, it beeps. Fun little toy.
By Steven Ourada. 1997-08-21

TULZ   (details) 48 ENG   5 KB / 5 KB
Collection of miscellaneous utilities.
By Ed White. 1997-10-12

UBASE Replacement   (details) 48 ENG   2 KB / 1 KB
UBASE replacement that uses cm and g as base units rather than m and kg.
By Michael Woodhams. 1998-06-10

UCASE   (details) 48 ENG   2 KB / 1 KB
Converts any string to upper case characters.
By Brian Maguire. 2008-08-22

UCO   (details) 48 ENG   1 KB / 1 KB
ScreenshotSmall base unit conversion program.
By Wolfgang Rautenberg. 1998-09-27

UEB 3.0   (details) 48 ENG   17 KB / 17 KB
Universal Equation Browser for equation libraries.
By Caspar Lugtmeier. 1999-07-11

UFL 1.0.2Get It   (details) 48 ENG   174 KB / 1-3 KB
This is the latest version of the Universal Font Library, used by many programs for fonts.
By André Schoorl. 1997-08-21

UISTUFF 1.0   (details) 48 ENG   34 KB / 2-32 KB
ScreenshotUser interface extensions and speed-ups. Very modular. Mostly for the G series, some for the S series, too. Includes a six-level stack, new character browser, and more. See description.txt for more details.
By Raymond Del Tondo. 2001-02-26

Unidades 1.0   (details) 49/50 48 ENG   7 KB / 72 KB
Converts units of length, time, mass, force, area, volume, temperature, and acceleration in a fast and friendly way.
By Ricardo Hernandez Arango. 2010-08-22

Unit Conversion   (details) 48 ENG   4 KB / 4 KB
ScreenshotGiven a value with units, shows a number of alternative units to convert it to.
By Jeff Sukow. 2017-08-05

Unit Lists   (details) 48 ENG   3 KB / 2 KB
Allows arithmetic and conversion of lists with units and multiple bases of any kind.
By Craig A. Finseth. 1998-06-09

Unit Object Dimensions   (details) 48 ENG   2 KB / 1 KB
Takes a unit object and returns eight real integers, each the power of one of the base units represented in the unit object argument.
By William C Wickes. 2017-08-13

Unit Reducer   (details) 48 ENG   5 KB / 2 KB
Two commands. One, UREDUCE, is the opposite of UBASE, and it takes a unit object in level 2 and a list of preferred units in level 1. It then tries to represent the given object in terms of the preferred units. The other, BASIS, is similar to UBASE except it can work with any set of desired base units.
By Eric Postpischil. 2017-07-09

Units   (details) 48 ENG   4 KB / 1 KB
Given a unit object, this program goes to the appropriate unit menu for converting it, plus some other unit conversion aids.
By John H Meyers. 1998-10-15

Unstrip   (details) 48 ENG   1 KB / 1 KB
Does the opposite of the Strip routine, adding program delimiters back after they have been stripped
By Conrad Winchester. 2017-08-14

User   (details) 48 POR   10 KB / 20 KB
ScreenshotSimulates the MTH and PRG keys but shows how to use each command.
By Tacio Philip Sansonovski. 2017-07-24

User Equation Library 2.0   (details) 48 ENG   8 KB / 5 KB
With this program you can enter equations (with title/name and the way you want the variables sorted). These are stored and you can run EqLib to choose one and start solving it. For G/GX only.
By Jarno Peschier. 1997-08-21

User Flags Utility   (details) 48 ENG   17 KB / 26 KB
ScreenshotAllows you to review the 64 system flags and makes it easy to manage them.
By Scott Thompson. 2008-08-22

User3   (details) 48   26 KB / 20 KB
ScreenshotLibrary with a bunch of useful commands including a text viewer with a very small font.
Author unknown. 2017-07-17

Utilidades1   (details) 48 ESP   2 KB / 1 KB
Miscellaneous utilities, including ones for simplifications, vectors, a clock, a free memory viewer, and more.
By José M. Alarcón Aguin. 1998-05-11

Utilities   (details) 48 ENG   3 KB / 1 KB
A few useful utilities, particularly for the 48SX, for doing a number of things with lists, including providing the byte counts, function usages, reversing, and sorting, plus commands for renaming, moving, and alphabetizing variables and timing programs.
By Brian Walsh. 2017-06-19

Utility Library 1.1   (details) 48 ITA   7 KB / 7 KB
ScreenshotUtility library which adds a bunch of functions, for the S series only. Make sure RFU is installed or you may lose memory. Functions include sorting a list, decoding ASC strings, copying/moving/renaming/hiding variables, checksums, sorting directory, configuring flags, compacting SYSEVALs, viewing strings, and more.
By ACSoft Milano. 2017-06-29

Utils   (details) 48 ENG   3 KB / 4 KB
ScreenshotDerivative, time and date in menu bar, GROB scroller, GROB viewer, resistor color codes, and more.
By John Paul Morrison. 1997-08-21

Utils Directory   (details) 48 ENG   18 KB / 11 KB
Directory ready to be made in to a library with many useful utility functions.
By James H. Cloos. 1998-04-19

Utils from Equation Library   (details) 48   5 KB / 7 KB
ScreenshotHas the various utility functions included in the Equation Library card. For the S series only.
By Hewlett-Packard and others. 2017-07-22

Utils Library 2.7   (details) 48 ENG   5 KB / 1 KB
Various useful utilities, for applying a program to an array, expanding/collecting, viewing objects, converting arrays to lists and vice versa, splitting lists, and more. Superseded by SMATH.
By Carlos Ferraro. 1998-06-08

UUdecoder   (details) 48 ENG   8 KB / 1 KB
Decode UU-encoded files right on your HP.
By Jan Brittenson. 1998-04-21

Vectored Enter Example   (details) 48 ENG   4 KB / 1 KB
Shows how vectored Enter can be used, with a "Last Commands" function that saves a user-determined number of commands.
By John H Meyers. 1998-07-25

Version   (details) 48 ENG   1 KB / 1 KB
Tells you the version of your 48S or 48G series calculator.
By Kurt Vercauteren. 1997-09-01

Warm-Autostart 1.0   (details) 48 ENG   7 KB / 1 KB
Library which makes it easy to automatically determine what the calculator does after a warmstart, including the potential to restore flag settings and other things that may be lost after a memory clear (assuming this library is installed in a protected port).
By Detlef Müller. 2017-07-05

WSLOG   (details) 48 ESP   2 KB / 2 KB
ScreenshotExplains the current WSLOG entries.
By Wilmar Rodriguez (HP48-MANIAC). 1998-08-26

WSLOGS   (details) 48 ENG   2 KB / 1 KB
ScreenshotExplains the most recent warmstart logs.
Author unknown. 2017-07-09

Xerror   (details) 48 FRA   2 KB / 2 KB
ScreenshotLists the last four errors that occurred.
By Pierre-Yvan Beaurang (HpRip). 2000-06-20

XUNIT   (details) 48 ENG   3 KB / 2 KB
Inverse of the UBASE function.
By Lutz Vieweg. 1998-06-08

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