hpcalc.org - HP 48 Archive

HP 48 Programming/Hacker Tools

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


There are 69 files totaling 483 KB in this category.

ADDR   (details) 48 ENG   1 KB / 1 KB
Returns the address of the object in stack level 1.
By Rick Grevelle. 2008-08-11

Aragorn's SDK 1.2   (details) 48 ENG   3 KB / 2 KB
Utilities for programming "externals".
Author unknown. 1997-08-21

Aragorn's Toolkit 0.9   (details) 48 ENG   12 KB / 14 KB
Several utilities, including an editor, a viewer, and a compression utility.
Author unknown. 1997-08-21

Autoboot   (details) 48 ENG   1 KB / 1 KB
Reboots (warmstarts) every power-up. For the S series only.
By Dave Marsh. 2008-08-11

Autoexec   (details) 48 ENG   1 KB / 1 KB
Runs a program at warmstart. Library format.
By Kurt Vercauteren. 1997-08-21

Autoexec   (details) 48 ENG   1 KB / 1 KB
Runs a program at warmstart. Variable format.
By Kurt Vercauteren. 1997-08-21

Autoexec   (details) 48 ENG   1 KB / 1 KB
Creates an "autoexec mode" in which a startup sequence can be defined which will be automatically executed every time the HP 48 is turned on.
By Kurt Vercauteren. 2008-08-12

AutoPort   (details) 48 ENG   1 KB / 1 KB
Runs &:AUTOEXEC at every warmstart.
By Joseph K. Horn. 2008-08-12

AutoStart   (details) 48 ENG   2 KB / 1 KB
Allows you to warmstart the calculator at every power-on to run a program automatically.
By Dave Marsh. 1997-08-21

Billy 4.0   (details) 48 ENG   3 KB / 4 KB
Tries to convert programs written for the SX to run on the GX.
By HPdream. 1997-08-21

CHANGE   (details) 48 ENG   2 KB / 1 KB
Primitive "change" program, which lets you do find-and-replace on program objects.
By Philippe Colbach. 2008-08-13

Code 3.0   (details) 48 ENG   2 KB / 2 KB
Config aborter.
Author unknown. 1997-08-21

Command Toolbox 1.7/2.1   (details) 48 ENG   5 KB / 4 KB
Makes it easy to create Externals, system binaries, local names, global names, XLIB names, code objects, and more. Includes versions for the S series and G series.
By C. H. Levaillant (HP48 ASM). 2017-07-16

ConfAbo   (details) 48 ENG   1 KB / 1 KB
Config aborter.
Author unknown. 1997-08-21

ConfAbrt   (details) 48 ENG   1 KB / 1 KB
Another config aborter.
By David Winter (HPManiac). 1998-08-23

Config 1.2   (details) 48 ENG   2 KB / 1 KB
Appears to run programs upon a warmstart.
By Pépé Fernandez and ZeHP. 1999-01-08

Configer   (details) 48 ENG   2 KB / 3 KB
A crash library.
Author unknown. 1997-08-21

Convertisseur SX   (details) 48 ENG   3 KB / 2 KB
Convertisseur SX. By FlasHP.
Author unknown. 1997-08-21

CRASH   (details) 48 ENG   8 KB / 4 KB
Tool to help recover from crashes, and also allows you to run programs in the background.
By Rick Grevelle. 2008-08-14

Dev 3.1   (details) 48 ENG   4 KB / 5 KB
Development library. Has PEEK and POKE and many other functions.
By Etienne de Foras. 1998-01-11

DOS   (details) 48 ENG   3 KB / 4 KB
A configuration library?
Author unknown. 1997-08-21

EdHexa Library   (details) 48 ENG   11 KB / 6 KB
ScreenshotA hexadecimal editor. Includes versions for both the SX and GX.
By Julien Rousseau (Blam). 2017-07-16

Etude   (details) 48 FRA   4 KB / 8 KB
Function analysis library.
Author unknown. 1997-08-21

Exemple   (details) 48 ENG   3 KB / 3 KB
Examples for the ADISP program.
Author unknown. 1997-08-21

External Compiler   (details) 48 ENG   5 KB / 2 KB
External compiler.
By David Winter (HPManiac). 1997-08-21

Flags Editor 2.0G   (details) 48 ENG   2 KB / 2 KB
ScreenshotFlag maintenance utility.
By Turbo HP. 1997-08-21

Fun1   (details) 48 ENG   1 KB / 1 KB
ScreenshotA prank program that gives errors, messes up the display and shows a fake false clear screen.
By David Winter (HPManiac). 1997-08-21

Geiger Counter   (details) 48 ENG   1 KB / 1 KB
Converts IR reflections into sound. Similar to the tricorder program.
Author unknown. 1997-08-21

GRIP 1.3/1.5   (details) 48 ENG   4 KB / 2 KB
ScreenshotGROB ripper. Gets GROBs from memory, the screen, a font, or a variable.
By 007JB. 1997-08-21

Grob Ripper 2.2   (details) 48 ENG   4 KB / 2 KB
Just another GROB ripper.
Author unknown. 1997-08-21

GX Kit   (details) 48 ENG   2 KB / 2 KB
Miscellaneous hacking programs.
Author unknown. 1997-08-21

GXDump 3.0   (details) 48 ENG   8 KB / 1 KB
Dumps the ROM of the HP 48GX for use with emulators. Uses XModem to increase performance.
By Mika Heiskanen. 1997-09-15

Hack Library 9.4   (details) 48 ENG   91 KB / 18 KB
This library is a collection of various utilities Mika Heiskanen has programmed himself or saved from various sources over the years.
By Mika Heiskanen and André Schoorl. 1999-04-07

Hack Utilities   (details) 48 ENG   3 KB / 1 KB
Collection of six system-level utilities: STRIP (strips the << and >> off the program in level 1), PACK (packs a program's SYSEVALs into "External" form), FNXT (finds next, searching ROM/RAM for any hex digits), PRCL (recalls contents of an entire port to the stack), ->RPN (converts algebraic object into equivalent RPN object / list), and RPN-> (converts RPN object / list into equivalent algebraic object).
By Joseph K. Horn and Conrad Winchester and others. 2008-08-16

HACKIT   (details) 48 ENG   17 KB / 9 KB
Collection of various "hacker" utilities. Included for historical reasons, because it has been superseded by the Hack Library by Mika Heiskanen.
By Rick Grevelle and others. 2008-08-16

HP 48 Hacker's Bible 1.9.2   (details) 48 ENG   12 KB / 7-14 KB
ScreenshotA set of libraries useful for hacking the 48SX, including a memory scanner with disassembler, peek/poke, object type converters, and a lot more.
By Mario Mikocevic (Mozgy). 2017-06-29

HP DEBUG   (details) 48 FRA   14 KB / 16 KB
Memory scanner, dumper, tracer, disassembler, and more.
By Maxime L'Huillier. 2017-07-16

HP Monitor   (details) 48 ENG   16 KB / 21 KB
ScreenshotMachine language debugger, picture viewer, and ROM dumper.
By Mikael Vaillant and Charles Dublin. 1997-08-21

HP Toolbox 3.0+   (details) 48 ENG   22 KB / 8 KB
Utilities useful for programmers, including the ability to convert to and from hex, peeking and poking, and a lot more. Includes versions for both the G series and S series.
By C. H. Levaillant (HP48 ASM) and HPdream. 2017-07-16

HPhreacker Biblioteca de utilidades 1.01   (details) 48 ENG POR   7 KB / 7 KB
A library that contains some hack and math commands like ADDR and MEM2.
By HPhreacker. 2002-02-17

HPStarter   (details) 48 ENG   3 KB / 3 KB
This is a program that makes it possible for you to run a program or a command each time you turn your 48GX on or off. It also comes along with a codelock program.
Author unknown. 1997-08-21

HPTools 2.1/GX   (details) 48 ENG   6 KB / 8 KB
HPTools.
By Nicolas Pougetoux. 1997-08-21

INX   (details) 48 ENG   3 KB / 1 KB
Decompiles addresses, showing the System RPL code behind a given pointer. Requires RPL48.
By Daniel Cohen-Laroque. 2017-06-30

Library Commander   (details) 48 ENG   8 KB / 3 KB
Library which expands the built-in STR-> and OBJ-> commands and adds a few new commands useful when programming.
By Jean-Yves Avenard. 1998-06-17

LJSTARW   (details) 48 ENG   3 KB / 3 KB
ScreenshotStar Wars style scroller.
Author unknown. 1997-08-21

MAC4 + DLIB 0.04   (details) 48 ENG   5 KB / 6 KB
A compilation of various tools useful for programmers, including peek/poke, object conversions, and more.
By S. Lajevardi (HPeed). 2018-06-03

OpenClose 3.5S   (details) 48 POR   2 KB / 1 KB
Inserts (or removes) a null character in an RPL program to prevent it from being edited.
By Tacio Philip Sansonovski. 1999-10-10

Peek   (details) 48 ENG   2 KB / 1 KB
A "peek" command, for seeing the contents of memory at a given address.
By Alonzo Gariepy. 2017-08-08

Prefixed Machine Routines   (details) 48 ENG   5 KB / 1 KB
A little program that helps you finds all 1497 routines on the 48SX that can be called by SYSEVALs.
By Rick Grevelle. 2017-08-16

Pro-Hackit   (details) 48 ENG   37 KB / 9 KB
Assembly language library builder and splitter.
By Rick Grevelle. 1997-08-21

Protect   (details) 48 ENG   1 KB / 1 KB
Protect your libraries from hacking.
By David Winter (HPManiac). 1998-08-23

PWB 1.7   (details) 48 ENG   68 KB / 22-52 KB
Programmer's Work Bench, which includes a number of development tools, including StringWriter 4.2. Has both "light" and full versions.
Author unknown. 2017-07-30

ReadIR   (details) 48 ENG   2 KB / 3 KB
Sample code to read IR.
Author unknown. 1997-08-21

ReverseScreen   (details) 48 ENG   1 KB / 1 KB
Turns the screen upside down. For the G series only.
Author unknown. 1997-08-21

Sally 1.0   (details) 48 ENG   3 KB / 4 KB
Attempts to convert a program written for the GX to run on the SX.
By HPdream. 1997-08-21

Saved EditLine   (details) 48 ENG   1 KB / 1 KB
Uses the exact parameters of the InputLine System RPL word and returns the exact parameters. However, the current EditLine is saved and restored upon entry/exit, respectively.
By Scott Thompson. 2008-08-21

Scan 2.2   (details) 48 ENG   3 KB / 2 KB
ScreenshotMemory scanner for S/G.
By Téhel. 1997-08-21

SHADOW   (details) 48 ENG   5 KB / 1 KB
Maps a card to shadow another device. The contents of the device are first copied to the card so you can modify them. Also includes the related ZEROMAP program.
By Jan Brittenson. 2008-08-21

Super Switch   (details) 48 ENG   5 KB / 3 KB
Does manual banks switching on cards on either slot in a 48GX.
Author unknown. 1997-08-21

Switch 2.0   (details) 48   3 KB / 1 KB
Seems to allow some kind of bank switching on 256KB and 512KB cards in the 48SX.
Author unknown. 2017-07-17

System Library 2.0   (details) 48 FRA   7 KB / 8 KB
A library with a lot of useful development commands.
By Cyrille Xémard. 2017-07-16

To Hex   (details) 48 ENG   3 KB / 1 KB
Converts objects to their hexadecimal representation and vice versa.
By Derek S. Nickel. 2017-08-03

Tools 1.3   (details) 48 ENG   5 KB / 5 KB
Programmer's hacker library.
By Detlef Müller. 1997-09-01

Tools 5.1   (details) 48   4 KB / 5 KB
Various tools useful for low-level operations with programming.
By Phong Nguyen (HPNinja). 2017-07-17

Utilities   (details) 48 ENG   4 KB / 1 KB
A set of useful utilities, ported from the 28. AD takes the name of a recallable object from the stack and returns the object's absolute address. VV removes the outer angle brackets from a program to save 5 bytes. PP is a version of PUT for programs, which requires a program in stack level 3, a position in level 1, and an object in level 1. AS assembles a single binary integer or a list of binary integers into code that can be put into (template) programs by PP.
By Jürgen Koslowski. 2017-08-01

Utils   (details) 48 ENG   4 KB / 5 KB
Miscellaneous programming utilities.
Author unknown. 1997-08-21

XCom 1.1d   (details) 48 ENG   1 KB / 1 KB
Macro library for generating objects.
Author unknown. 1997-08-21

XPUB   (details) 48 ENG   2 KB / 1 KB
A config aborter, for both the S series and G series. From France.
Author unknown. 2008-08-22

XPub   (details) 48 ENG   1 KB / 1 KB
Library config aborter.
By Alcide. 1997-08-21

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