hpcalc.org - HP 48 Archive

HP 48 Programming Documentation Files

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


There are 154 files totaling 15289KB in this category.

.symbol file: ROM disassembly   (details) 48   EN   22KB
Disassembly of the ROM for programmers to use.
By Sune Bredahl. 1997/08/21

48S Memory Scanner Information   (details) 48   EN   5KB
General information about the memory scanner on the 48S series.
By Jeremy Smith and Warren Furlow (H). 1998/04/02

48SX Internals   (details) 48   EN   9KB
Internal information about the 48SX, including SYSEVALs and the library scanner.
By Alonzo Gariepy. 1998/03/15

48SX Keyboard Input   (details) 48   EN   13KB
Shows how to handle keyboard input in ML. Should be valid for the G series too.
By Joe Ervin. 1998/03/15

Advanced User RPL Guide 0.12   (details) 48   EN   14KB
This guide is for people already familiar with User RPL to the extent of the manuals. Knowledge of programming and program syntax is assumed. This is just a listing of all commands and their usage.
By Justin Dossey. 1998/06/19

All about the System RPL word 'EXPAND'   (details) 48   EN   2KB
Comments about EXPAND, which appends zeros onto a character string or hex string.
By Joseph K. Horn (H). 2008/08/13

Argument Checking   (details) 48   EN   2KB
A note about System RPL argument type checking without bogus XLIB error messages.
By Joe Ervin. 2008/08/12

ASM LE   (details) 48   FR   152KB
Assembly language tutorial (still in progress) in PDF format.
By Sébastien Munch. 1999/05/19

Assembly Timings   (details) 48   EN   1KB
Talks about how some assembly instructions take a different amount of time to run depending on memory address.
By Dan Kirkland. 1999/01/06

Automatic List Processing   (details) 48   EN   2KB
Comments about automatic list processing in the G series and the CKn&Dispatch System RPL words.
By Bill Wickes. 2008/08/13

Avoiding SOL/editline conflicts   (details) 48   EN   3KB
Explains how to avoid SOL/editline conflicts, as was found in an early version of BLIND.
By Mika Heiskanen. 2008/08/12

Bitwise Operators   (details) 48   EN   2KB
Explains how to do OR, NOT, and XOR in assembly language
By Detlef Müller (H). 2008/08/12

Brazo (Arm)   (details) 48   ES   5KB
Shows how one could possibly write a program to control a robot arm.
By José M. Alarcón Aguin. 1998/04/16

Brazo in English   (details) 48   EN   2KB
Shows how one could possibly write a program to control a robot arm.
By José M. Alarcón Aguin. 1998/09/28

Built-In CRC   (details) 48   EN   1KB
Some notes about the 48's built-in hardware CRC.
By Alonzo Gariepy and others. 2008/08/13

Common Voyager Questions and Answers   (details) 48   EN   4KB
Common questions and answers about Voyager, an old tool for DOS for disassembling 48 software.
By Joseph K. Horn (H). 2008/08/12

Constants   (details) 48   EN   5KB
Lists memory locations of many constants in the 48SX ROM.
By Jan Brittenson. 1998/04/01

Corso 1.10   (details) 48   IT   122KB
User RPL tutorial in HTML format.
By Salvatore Miano. 1999/06/11

Cours sur les tables de caractères   (details) 48   FR   2KB
Explains how to make and use a table of characters in assembly language. Includes a sample program.
By Axkiller49. 2001/06/16

CPU Bug   (details) 48   EN   2KB
Comments about a bug in the Saturn CPU affecting instructions like A=A+CON fs,expr.
By Dan Kirkland. 2008/08/13

Creating Unallowed Names   (details) 48   EN   2KB
Explains how to create disallowed names using SYSEVALs.
By Rick Grevelle. 1997/08/21

Creating Your Own HP48.MEM File   (details) 48   EN   7KB
Explains how to create your own HP48.MEM file for use with the obsolete Voyager tool.
By Joseph K. Horn (H). 2008/08/17

Curso de Programação HP 48G/GX   (details) 48   PT   147KB
Course in Adobe PDF format on programming the HP 48 in User RPL.
By Anderson Juarez Moreira and Luciano da Silva Ribas. 1998/11/15

Curso de programacion en User RPL 1.0   (details) 49/50   48   EN   620KB
Guide for programming in User RPL on both the 48 and 49. Written in Spanish and in PDF format. Includes examples related to civil engineering.
By Sandro Choque Martinez (H). 2005/05/01

Curso de Programcion UserRPL en español 1.0   (details) 48   ES   62KB
Tutorial about programming User RPL in Spanish.
By Luis M. Gallardo. 2003/07/19

Cycles   (details) 48   EN   26KB
Cycle counts of various assembly language instructions on the 48GX.
By Mika Heiskanen. 1998/02/22

Cycles du Saturn 2.0   (details) 49/50   48   39/40   FR   55KB
Listing of cycle counts for the Saturn CPU.
By Julien Angeli (telchar). 2001/12/02

Data Entry Information in Spanish   (details) 48   ES   41KB
Explains how to do data entry in programs.
By Mario de Lama. 1998/02/22

Display Memory Addresses   (details) 48   EN   3KB
Explains how to access display memory in ML.
By Jan Brittenson. 1997/08/21

DoInputForm Tutorial   (details) 48   EN   10KB
Explains how to create inform menus in System RPL. Document in Word 6.0/95 format.
By Han Duong (HPSolo). 1998/07/09

Entering Machine Code   (details) 48   EN   5KB
Shows how to enter machine code directly on to the HP 48.
By Adam Kao. 1998/03/15

Fundamentos de User RPL   (details) 48   ES   865KB
Well-formatted introduction to User RPL. In Adobe PDF format.
By Marcos Navarro (H). 2011/07/24

Garbage Collection   (details) 48   EN   4KB
Explains exactly how garbage collection works.
By Joe Ervin. 2008/08/16

Garbage Collection During PUSH   (details) 48   EN   2KB
Explains garbage collection during PUSH.
By James Unterburger. 2008/08/16

GOTO   (details) 48   EN   2KB
Talks about the System RPL "GOTO" command.
By Joseph K. Horn (H). 2008/08/16

Grob Encoding Information 1.0   (details) 49/50   48   EN   1KB
Documentation on how grobs are encoded in hexadecimal on the HP 48/49.
By Ciro Mies de Souza. 2001/12/20

GX RAM variables   (details) 48   EN   11KB
Lists some of the GX RAM variable addresses to help you convert programs designed for the S series to run on the G series.
By Mika Heiskanen. 2008/08/17

GXBROWSR 1.2   (details) 48   EN   11KB
This describes how to use the HP 48 built-in browser in your own System RPL programs.
By Ludvik Krulik. 1997/08/21

Hardware Registers   (details) 48   EN   3KB
Explains the bit uses of the hardware registers.
By Julian Taplin. 2008/08/16

How to use Jazz with Jim Donnelly's Book   (details) 48   EN   6KB
Explains how to use Jazz for programming the examples in Jim Donnelly's book "An Introduction to HP 48 System RPL and Assembly Language Programming".
By Joseph K. Horn (H). 2008/08/13

HP 42S Memory Scanner   (details) 48   EN   2KB
Explains how to access the memory scanner on the HP 42S.
By Jay B. Harlow. 1998/04/02

HP 48 Catalog   (details) 48   EN   1KB
A small example of how the standard catalog configuration can be used to view a catalog of random strings.
By Jan Brittenson. 2008/08/17

HP 48 Workshop   (details) 48   EN   33KB
"Moving Up to the HP 48 Calculator Workshop" aimed at surveyors who are moving up from another HP calculator, with a focus on User RPL programming. In MS Word format.
By Richard Stanaway. 2000/03/18

HP 48G AUR Command Reference   (details) 48   EN   294KB
Lists the commands contained in the Advanced User's Reference and shows their stack syntax.
By Adrian Drury. 1998/06/23

HP 48SX Notes   (details) 48   EN   2KB
Some observations about the HP 48SX and its differences from previous HP calculators.
By Dan Allen. 1998/04/06

HP Tools Documentation   (details) 48   EN   194KB
Documentation for HP's programming tools in Microsoft Word 2.0 format.
Author unknown. 1997/08/21

HP48 I/O Technical Interfacing Guide   (details) 48   EN   8KB
This document gives HP 48 hardware information required to connect serial devices to the wired (serial) I/O port or to communicate with the HP 48 via the 2-way infrared (IR) I/O port.
By Hewlett-Packard (H). 1998/03/15

HP48 I/O Technical Interfacing Guide PDF   (details) 48   EN   122KB
This document gives HP 48 hardware information required to connect serial devices to the wired (serial) I/O port or to communicate with the HP 48 via the 2-way infrared (IR) I/O port. In PDF format.
By Hewlett-Packard (H). 2001/06/24

HP82240B Technical Interfacing Guide PDF   (details) 48   EN   74KB
This document gives comprehensive information about communicating with the HP 82240B infrared printer. In PDF format.
By Hewlett-Packard (H). 2001/06/24

IDClock 1.0   (details) 48   EN   3KB/1KB
Source code (only) of an interrupt-driven digital clock with big numbers. Meant to be an example of how to make use of calculator system clock activation interrupt. It enables low power consumption between screen updates. Program is small, because it does not contain IRQ handlers itself and does not mess with system time counters.
By Robert Tiismus (H). 2002/12/28

IN bug   (details) 48   EN   1KB
Explanation of the bug with the IN instruction in the Saturn.
By Jan Brittenson. 2008/08/17

Index to Jim D's Book   (details) 48   EN   7KB
Page index of supported System RPL entries in "An Introduction to HP 48 System RPL and Assembly Language Programming" by Jim Donnelly.
By Joseph K. Horn (H). 1997/08/21

Inf and NaN   (details) 48   EN   4KB
Talks about the entry points for Inf and Nan.
By James Unterburger. 2008/08/17

INPUT Function Info   (details) 48   EN   2KB
Some general information about how to use the User RPL INPUT command.
By Steve VanDevender. 1998/04/06

Instructions for RPLCOMP   (details) 48   EN   17KB
Documentation for HP's RPL compiler for MS-DOS.
By Hewlett-Packard (H). 1997/08/21

Introduction to Saturn Assembly Language (HTML) Second Edition   (details) 48   EN   108KB
Comprehensive introduction to Saturn assembly language. This isn't complete yet, so some sections are missing, but it is already 141 pages long. In HTML format; not recommended because of its size.
By Gilbert Fernandes and Eric Rechlin (H). 1999/08/10

Introduction to Saturn Assembly Language (PDF) Third Edition   (details) 49/50   48   EN   822KB
Comprehensive 189-page introduction to Saturn assembly language. In Adobe Acrobat PDF format; this is the recommended format.
By Gilbert Fernandes and Eric Rechlin (H). 2005/07/16

Introduction to Saturn Assembly Language (Text)   (details) 48   EN   87KB
Comprehensive introduction to Saturn assembly language. In text-only format; this is Gilbert's first document, based on Usenet posts, and contains many mistakes.
By Gilbert Fernandes. 1999/01/29

Introduction to Saturn Assembly Language (Word) Third Edition   (details) 49/50   48   EN   286KB
Comprehensive 189-page introduction to Saturn assembly language. In Microsoft Word 2000 format.
By Gilbert Fernandes and Eric Rechlin (H). 2005/07/16

Introduction to SysRPL - Queensland Surveyor 2.0   (details) 49/50   48   EN   670KB
A series of articles published in the Queensland Surveyor to introduce surveyors and other related professionals to System RPL programming on the HP 48GX and HP 49.
By Timothy Ney and Roger Fraser. 2003/08/30

Introduction to System RPL and Assembly Language   (details) 48   EN   1836KB
This is a newly typeset version of the second edition of Jim Donnelly's famous "An Introduction to HP 48 System RPL and Assembly Language Programming" book, a 267-page introduction to programming the HP 48 with System RPL and Saturn assembly language. Included with permission of the author. Completely remade from scratch due to the original electronic copy being lost. Also includes a copy of the original disk. Please direct any errata to me (Eric) so I can fix any mistakes I may have made. In PDF format for US Letter paper.
By James Donnelly. 2009/05/19

Introduction to System RPL and Assembly Language (A4 Paper)   (details) 48   EN   1416KB
This is a newly typeset version of the second edition of Jim Donnelly's famous "An Introduction to HP 48 System RPL and Assembly Language Programming" book, a 244-page introduction to programming the HP 48 with System RPL and Saturn assembly language. Included with permission of the author. Completely remade from scratch due to the original electronic copy being lost. Please direct any errata to me (Eric) so I can fix any mistakes I may have made. In PDF format for A4-sized paper.
By James Donnelly. 2009/05/31

IR Transfers in Assembly Language   (details) 48   EN   4KB
Explains how to transfer data by infrared in assembly language at 7500 bps.
By Jean-Yves Avenard (H). 1998/10/17

LIBEVAL   (details) 48   EN   4KB
Talks about the LIBEVAL command that was introduced in the G series.
By Joseph K. Horn (H). 2008/08/17

Library File Format   (details) 48   EN   5KB
Some information about the file structure of libraries.
Author unknown. 1998/03/06

Library History   (details) 48   EN   9KB
A bit about the history behind libraries.
By Charles Patton. 2008/08/17

Library Numbers   (details) 48   EN   2KB
Lists the original rules for assignment of library numbers.
By Hewlett-Packard (H). 2008/08/17

Long Answers to Short Questions About Entry Points   (details) 48   EN   5KB
Discussion about entry points and their relation to SYSEVALs.
By Joseph K. Horn (H). 2008/08/13

MACHIN48   (details) 48   EN   118KB
Miscellaneous programming documents written for the HP 48S series, covering primarily Machine Language and System RPL.
Author unknown. 1997/08/21

Machine Language Infomation   (details) 48   EN   8KB
Contains information about programming in ML.
Author unknown. 1997/08/31

Machine Language Tips   (details) 48   EN   10KB
Some tips for programming the HP 48 in machine language (assembly language).
By Steve VanDevender. 1997/08/21

MAKEROM Bugs   (details) 48   EN   4KB
Some information about some bugs in MAKEROM from HP Tools.
By Mika Heiskanen. 2008/08/17

MAKEROM Docs in Spanish   (details) 48   ES   8KB
Documentation for MAKEROM from Goodies Disk 4. Has a lot of useful information on creating libraries that's applicable for other library creators, too.
By Hewlett-Packard (H). 1998/05/02

Making Custom Messages   (details) 48   EN   7KB
Gives detailed information on how to create custom messages, like the Bart Simpson library.
By Rick Grevelle. 1998/03/15

Memory Management   (details) 48   EN   6KB
Lots of information about memory management useful to assembly language programmers.
By Gilbert Fernandes. 1998/12/10

Memory Reservation   (details) 48   FR   5KB
Explains how to reserve memory and do memory management in assembly language.
By Jean-Yves Avenard (H). 1998/12/09

MODE Menu   (details) 48   EN   5KB
Explains how to add menu items like those found in the MODE menu.
By Simone Rapisarda. 2008/08/17

Noyau   (details) 48   FR   24KB
Explains how to make changes to the kernel of the 48GX, such as changing the error beep sound. Includes sample programs. In Word format.
By Cellophan. 2000/06/20

Observation About Using CLEAR in Programs   (details) 48   EN   1KB
Short note about using CLEAR in programs. Is CLEAR considered harmful?
By Joseph K. Horn (H) and others. 2008/08/13

One-Minute MarvelsGet It   (details) 48   EN   127KB
One hundred simple programs and routines that each take only a minute to type in. Also includes tips for optimizing programs and has a programming challenge at the end. In Adobe PDF format.
By Richard Nelson and Wlodek Mier-Jedrzejowicz (H). 1999/09/02

PDL Tips   (details) 48   EN   4KB
Some tips for using PDL, old programming software.
By Ted Beers. 2008/08/17

Plantillas creadas con debug4x   (details) 49/50   48   ES   34KB
Explains how to create groups for data entry in Debug4x.
By Mauricio Arancibia Laguna. 2004/10/31

Pointers 1.0   (details) 48   EN   1KB
The list of Saturn registers used in RPL.
Author unknown. 2008/08/19

Polling Keybuffer in ML   (details) 48   EN   2KB
Explains how to poll the 48SX keyboard buffer in assembly language.
By Rick Grevelle. 1998/04/01

Program Editing   (details) 48   EN   2KB
Explains how can one include pre-written Code objects inside user-code programs without assembling the entire program.
By Joseph K. Horn (H). 2008/08/13

Programacion con ejemplos aplicados a Ing Civil 3.0   (details) 49/50   48   ES   554KB
Information on programming in User RPL with examples applicable to civil engineering. Covers objects, types, PICT, the equation solver, and more.
By Andres Ricardo Garcia Morales (H). 2008/08/09

Programacion de interfases graficas en SysRPL 1.0   (details) 49/50   48   ES   629KB/10KB
Complete manual of programming of graphic interfaces of the HP 48/49: use of events (message-handler), additional commands and examples with source code. It includes documentation with description of commands, header files and stack diagrams for use with Debug4x.
By Luis Angel Barahona Burgos. 2004/02/22

Programming in System RPL (PDF)   (details) 48   EN   457KB
Excellent System RPL tutorial in Adobe PDF format. This is a real online book, totaling 249 pages. The second edition is available in the HP 49 section of this site.
By Eduardo M. Kalinowski. 2000/04/29

Programming in System RPL (Programs)   (details) 48   EN   63KB
All program examples, with source code for Jazz and the PC as well as binaries, from the above book. The second edition is available in the HP 49 section of this site.
By Eduardo M. Kalinowski. 2000/04/29

Programming in System RPL (PS)   (details) 48   EN   785KB
Excellent System RPL tutorial in PostScript format. This is a real online book, totaling 249 pages. The second edition is available in the HP 49 section of this site.
By Eduardo M. Kalinowski. 2000/04/29

Programming in User RPL in PDF 2.1   (details) 48   EN   218KB
User RPL tutorial covering topics such as variables, tests, loops, and error handling. In Adobe PDF format.
By Eduardo M. Kalinowski. 2000/08/23

Programming in User RPL in PS 2.1   (details) 48   EN   123KB
User RPL tutorial covering topics such as variables, tests, loops, and error handling. In PostScript format.
By Eduardo M. Kalinowski. 2000/08/23

Programming Questions in Spanish   (details) 48   ES   12KB
Contains several programming questions, asked and answered in Spanish.
By Mario de Lama. 1998/02/19

Programming Tutorials   (details) 48   EN   14KB
Tutorials for programming the HP 48 in User RPL. In HTML format.
By Richard Stanaway. 2000/03/18

Programs That Don't Run in High Ports   (details) 48   EN   3KB
Explains why some programs don't run in ports higher than 1 and why the 48G is faster than the 48GX.
By David Maze. 1999/01/06

PUSH in ML   (details) 48   EN   4KB
Explains how to properly use PUSH in assembly language.
By Mika Heiskanen. 2008/08/17

RAMGX   (details) 48   EN   5KB/4KB
Seems to be an index of RAM addresses for the Voyager program, but the docs are in French so I can't be sure about that.
By CocoHP. 1998/01/20

Recursive Programming   (details) 48   ES   10KB
Explains how to do recursive programming in User RPL.
By José M. Alarcón Aguin. 1998/04/13

REPLACE   (details) 48   EN   2KB
All about the System RPL word 'REPLACE'.
By Joseph K. Horn (H) and Steve VanDevender. 2008/08/17

ROMPTAB   (details) 48   EN   3KB
Explains the ROMPTAB System RPL entry point.
By Rick Grevelle. 2008/08/17

RPL   (details) 48   EN   1KB
Explains definitively what RPL stands for -- officially nothing, unofficially Reverse Polish Lisp.
By Bill Wickes. 2008/08/17

RPL Commands new in GX   (details) 48   EN   2KB
Lists the RPL commands new to the G series from the S series.
Author unknown. 1997/08/21

RPLComp Docs   (details) 48   EN   6KB
Documentation for RPLComp, the RPL compiler from Goodies Disk 4.
By Hewlett-Packard (H). 1998/02/19

RPLComp Docs in Spanish   (details) 48   ES   6KB
Documentation for RPLComp, the RPL compiler from Goodies Disk 4.
By Hewlett-Packard (H). 1998/02/19

RPLMAN Bug   (details) 48   EN   1KB
Describes a bug in the RPLMAN.DOC document about the matchob? command.
By Jack Levy. 2008/08/17

RPLMAN en Español   (details) 48   ES   983KB
RPL Programming Guide from Goodies Disk 4, translated into Spanish and converted to PDF format.
By Hewlett-Packard (H). 2012/09/15

RPLMan from Goodies Disk 4   (details) 48   EN   65KB
RPL Programming Guide from Goodies Disk 4.
By Hewlett-Packard (H). 1997/08/21

RPLMan in PDF format   (details) 48   EN   172KB
RPL Programming Guide from Goodies Disk 4 in Adobe Acrobat PDF format.
By Hewlett-Packard (H). 1998/01/15

RPLMan in Spanish   (details) 48   ES   70KB
RPL Programming Guide from Goodies Disk 4.
By Hewlett-Packard (H). 1998/02/19

S/SX and G/GX Software Developing Tips   (details) 48   EN   9KB
This document provides methods for writing assembly language software that will work on all ROM versions of the HP 48 (S, SX, G, or GX). Many of these methods may be used for System RPL programming as well, but the main focus of the document is for assembly language developers. Includes an example program, DOTS.
By Doug Cannon (H). 1997/08/21

Safe Garbage Collection   (details) 48   EN   11KB
Explains exactly how to do safe garbage collection in assembly language programs.
By Mika Heiskanen. 2008/08/16

SASM Docs   (details) 48   EN   53KB
Information on assembly language programming of the HP 48 from Goodies Disk 4.
By Hewlett-Packard (H). 1998/01/15

SASM Docs in HTML   (details) 48   EN   50KB
Information on assembly language programming of the HP 48 from Goodies Disk 4. In HTML format.
By Hewlett-Packard (H) and Adrian Drury. 1998/06/24

SASM Docs in PDF Format   (details) 48   EN   119KB
Information on assembly language programming of the HP 48 from Goodies Disk 4. In Adobe Acrobat PDF format.
By Hewlett-Packard (H) and Warren Severin. 1998/01/15

SASM Docs in Spanish   (details) 48   ES   56KB
Information on assembly language programming of the HP 48 from Goodies Disk 4, translated to Spanish.
By Hewlett-Packard (H). 1998/02/19

Saturn Architecture   (details) 48   EN   8KB
Contains several documents with general information about the Saturn architecture.
Author unknown. 1998/02/17

Saturn Instruction Set   (details) 48   EN   9KB
Comprehensively describes the Saturn instruction set.
By Derek S. Nickel. 2008/08/17

Saturn Processor Reference 1.0   (details) 48   EN   26KB
Highly detailed reference of the Saturn processor architecture. Contains information about the chip registers/interrupt system/HP 48 peripheral interface and more! Distributed with permission.
By Matthew Mastracci (H). 1998/02/22

Self-Modifying Programs In Library   (details) 48   EN   1KB
Explains how to put a self-modifying programs into a library.
By Detlef Müller (H). 2008/08/17

Seth's SysRPL Starter Doc   (details) 48   EN   7KB
A primer for programming in System RPL.
By Seth Arnold. 1998/02/18

SLoad Docs   (details) 48   EN   4KB
Documentation for SLoad, the Saturn linker, from Goodies Disk 4.
By Hewlett-Packard (H). 1998/02/19

SLoad Docs in Spanish   (details) 48   ES   5KB
Documentation for SLoad, the Saturn linker, from Goodies Disk 4.
By Hewlett-Packard (H). 1998/02/19

Some HP 48 Internals Answers   (details) 48   EN   14KB
Explains some of the fundamentals behind System RPL.
By Jan Brittenson. 2008/08/17

Some Unsupported Entry Points Explained   (details) 48   EN   30KB
Some Unsupported Entry Points for the HP 48G series, with detailed explanation and examples. ASCII document.
By Jordi Hidalgo. 2000/09/13

START/STEP   (details) 48   EN   2KB
Explains a real-world use of START/STEP, which might normally be thought of as superfluous.
By Klaus Kalb. 2008/08/17

Step-by-step Voyager Tutorial   (details) 48   EN   5KB
Shows you how easy it is to tear apart an HP 48 library, completely figure out what it's for and how it was written, and even surgically remove routines from a library (manually! without TOOLS!), without having a scrap of documentation for the library itself. And then write an improved version that's shorter and faster!
By Joseph K. Horn (H). 2008/08/22

Supported RAM Entry Access   (details) 48   EN   8KB
Explains how to get the RAM address of some of the formerly supported 48S/SX RAM entry points in a way that will work for any version of the 48S/SX/G/GX. It assumes you already know how to properly and safely use the entries.
By Mika Heiskanen. 2008/08/17

SysRPL Input Forms   (details) 48   EN   4KB
How to make 48G input forms in System RPL.
By Sune Bredahl. 1997/08/21

SysRPL Programming Tutorial 1   (details) 48   ES   6KB
A beginner's guide to starting programming in System RPL.
By Mario de Lama. 1998/04/13

SysRPL Programming Tutorial 2   (details) 48   ES   11KB
A beginner's guide to compiling with Jazz.
By Mario de Lama. 1998/04/13

SysRPL Timings   (details) 48   EN   4KB
Timings of various System RPL commands.
By Mika Heiskanen. 1998/02/22

System RPL Grobs   (details) 48   EN   6KB
Explains how to include a GROB in System RPL and assembly language.
By Richard Steventon. 2008/08/17

System RPL Online Reference 1.01   (details) 48   EN   53KB/57KB
ScreenshotLibrary for the HP 48 listing, and explaining, hundreds of System RPL commands. This is very comprehensive and very useful, if you can afford to give up the memory. Requires Eden and BZ.
By Robert H. Parry. 1999/03/08

TEMPOB   (details) 48   EN   1KB
Explains how to view the TEMPOB area.
By Detlef Müller (H). 2008/08/17

The Difference Between CONTEXT and STOPSIGN   (details) 48   EN   4KB
Explains the difference between CONTEXT and STOPSIGN in System RPL programming.
By Joseph K. Horn (H). 2008/08/17

The Rosetta Stone   (details) 48   EN   19KB
HP <-> AG Mnemonics.
By Joseph K. Horn (H), Jan Brittenson, and Dan Kirkland. 1997/10/18

UART Information   (details) 48   EN   9KB
Basic information about the HP 48's UART.
By Jan Brittenson. 1998/03/09

Unit Objects   (details) 48   EN   3KB
General information about unit objects, including their structure and how to create them.
By James H. Cloos. 1998/03/15

Universal Lab Interface Software Developer's Guide   (details) 49/50   48   EN   206KB
The Universal Lab Interface can be used with virtually any computer that has a serial communication port. This opens the door for use with the HP 48GX and 49G calculators, both of which have a serial port.
By Vernier Software (H). 2003/12/27

User RPL Online Reference for Eden/ED/TED/VV 1.1   (details) 48   EN   53KB/57KB
ScreenshotThis is the above reference in two additional formats: one for Eden and one for ED/TED/VV. Requires Eden or ED/TED/VV and BZ.
By Robert H. Parry. 1999/03/04

User RPL Online Reference for Scribe   (details) 48   EN   105KB/1-112KB
On-HP User RPL command reference based on Adrian Drury's HTML-based reference. Requires Scribe. Also includes a BZ-compressed version.
By Robert H. Parry. 1998/09/28

User RPL Tutorial in HTML 1.0   (details) 48   EN   103KB
User RPL tutorial covering topics such as variables, tests, loops, and error handling. In HTML format.
By Eduardo M. Kalinowski. 1999/06/03

User RPL Tutorial in Portuguese 2.0   (details) 49/50   48   PT   1053KB
Comprehensive User RPL tutorial for programming the HP 49G and HP 48. Covers 128 commands in detail. In Microsoft Word format.
By Paulino de Jesus Pereira Lourenço (H). 2004/05/09

User RPL Tutorial in Spanish   (details) 48   EN   39KB
Beginners guide to User RPL programming in Spanish. HTML format.
By Mario de Lama. 1998/02/19

User Tools   (details) 48   EN   40KB
Explanation of the user tools part of the HP Journal article listed above in PostScript format.
Author unknown. 1998/08/23

Using GOTO in UserRPL   (details) 48   EN   7KB
Explains how to use the BASIC GOTO command when converting BASIC programs to RPL. Includes a maze-generation program as an example.
By Chrstphre Campbell (TinyWanda) (H). 1998/01/22

Using Null Tags   (details) 48   EN   1KB
Shows how to use null tags in a User RPL program to save memory.
By Gilles Martinoty. 1999/01/06

Using Subroutines in System RPL   (details) 48   EN   2KB
Explains how to use subroutines in System RPL internally, in one program.
By Matias Mutchinick. 1998/10/15

UsrLib Docs   (details) 48   EN   8KB
Documentation for UsrLib, the library creator from Goodies Disk 4. Has a lot of useful information on creating libraries that's applicable for other library creators, too.
By Hewlett-Packard (H). 1998/02/19

UsrLib Docs in Spanish   (details) 48   ES   9KB
Documentation for UsrLib, the library creator from Goodies Disk 4. Has a lot of useful information on creating libraries that's applicable for other library creators, too.
By Hewlett-Packard (H). 1998/02/19

Wegwijs door ASM 0.2   (details) 48   287KB
This is an introduction to assembly translated to Dutch. Be aware though that there still is much to be done.
By Michaël De Coninck and Gilbert Fernandes. 2003/05/09

What Exactly Is RPL, Anyway?   (details) 48   EN   9KB
Explains what exactly RPL is and what it isn't.
By Joseph K. Horn (H). 2008/08/17

WHILE-REPEAT-END Clause   (details) 48   EN   2KB
Some information about the structure of the WHILE-REPEAT-END clause.
By Steve VanDevender. 2008/08/17

XLIB Information   (details) 48   EN   3KB
Some information about XLIBs and simple tools for working with them.
By Rick Grevelle. 1998/04/07

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