hpcalc.org - HP 49 Archive

HP 49/50 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 59 files totaling 20388KB in this category.

Adding Help Text   (details) 49/50   EN   2KB
Explains how to add help text to your own libraries for the help catalog in ROM 1.19 and higher.
By Jean-Yves Avenard (H). 2000/06/20

Afficher un grob en ASM 1.0   (details) 49/50   FR   7KB
A small tutorial which explains how to use assembly language in order to copy a GROB on the screen. In French only.
By HPThifu. 2001/11/11

Afficher un Sprite 1.2   (details) 49/50   FR   8KB
Documentation about working with sprites in assembly language.
By Bebert. 2001/05/26

Arrays 0.1   (details) 49/50   ES   85KB
Manual translated into Spanish for programming arrays and lists in System RPL for the 49G.
By Edmundo Canchari Gutiérrez and others. 2003/12/27

BINTS   (details) 49/50   EN   3KB
Lists all built-in bints of the HP 49 and their pointers outside the standard range BINT0 - Bint131. Almost all of them are stable pointers and can safely be used in programming as 2.5 byte objects.
By Wolfgang Rautenberg (H). 2001/03/06

Como hacer una libreria   (details) 49/50   ES   290KB
Explains how to create a library using the built-in development library.
By Sandro Choque Martinez (H). 2007/08/04

Composite Objects 0.1   (details) 49/50   ES   84KB
System RPL programming manual, giving information about composite objects on the 49G.
By Edmundo Canchari Gutiérrez. 2003/12/27

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

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

Ecrire sur l'ecran en asm (partie1) 1.0   (details) 49/50   FR   8KB
A tutorial in French, which explains how to write directly to the screen with assembly language (clear, scroll, sprites, grayscale, etc.). In HTML format.
By HPThifu. 2001/10/27

Font Structure   (details) 49/50   EN   2KB
Explains the file structure of fonts. In HTML format.
By David Haguenauer (H). 1999/12/31

Graphical Toolbox   (details) 49/50   EN   9KB
Explains how to use the HP 49Gs built-in graphics routines with System RPL.
By Cyrille de Brebisson (HpMad) (H). 2000/01/21

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

How to Use $EXTPRG   (details) 49/50   EN   2KB
Explains how to use the $EXTPRG variable with CRLIB to extend built-in menus.
By Cyrille de Brebisson (HpMad) (H). 1999/09/10

How to Use CRLIB   (details) 49/50   EN   1KB
Explains how to use the CRLIB library creator included with the 49G.
By Eric Rechlin (H). 1999/09/06

HP 49 Assembly Language Examples   (details) 49/50   EN   85KB/10KB
A collection of assembly language examples for System RPL programmers who wish to learn assembly.
By Peter F. Geelhoed. 2002/01/15

HP 49 Memory Explained   (details) 49/50   EN   3KB
Explains how to read the HP 49G's flash memory.
By Steve Sousa. 2000/06/20

HP 49G FlashEvals   (details) 49/50   EN   3KB
This is a HP 49G listing of the addresses I found that can be used with flasheval, libeval, or syseval to access the built-in applications. With it, you can call built-in applications from within a program.
By Dave Kung. 2003/07/19

HP 49G Memory Map   (details) 49/50   EN   4KB
Information about the memory structure of the HP 49G.
By Eric Smith. 1999/08/27

HP 49G ROM 1.19-6 Message tables   (details) 49/50   EN   21KB
All messages (1504 total) extracted from HP 49G ROM 1.19-6. Includes both decimal and hex message numbers. Non-ASCII characters, control characters, and trailing space characters have been translated. Very long messages have been word-wrapped.
By James M. Prange. 2002/03/09

HP49 Message Table   (details) 49/50   EN   13KB
Lists all of the messages (and their corresponding numbers) in the 49G.
By Sune Bredahl. 2000/02/09

HP49G Keyboard Hardware Note 0.2   (details) 49/50   EN   2KB
Explains the hardware pin layout of the 49G's keyboard.
By Igor Andrade Sylvester (H). 2003/05/07

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 (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

Keyboard Map   (details) 49/50   EN   1KB
Compares the codes used for accessing the keyboard in assembly language between the HP 48 and the HP 49.
By Pagala Jala. 1999/10/24

Keyboard Map Bits   (details) 49/50   EN   4KB
Compares the codes used for accessing the keyboard in assembly language between the HP 48 and the HP 49. In MS Word format.
By Pagala Jala and David Haguenauer (H). 1999/12/10

Lenguaje User RPL   (details) 49/50   ES   2244KB
User RPL programming reference. In PDF.
By Roberth Coacalla Apaza. 2013/12/22

Manipulaçao de Pilha na HP 49G 1.1   (details) 49/50   EN   126KB
A tutorial explaining all commands about stack manipulation on 49G. There are also examples and exercises. This is the first version of "Programando na HP 49G".
By Breno Tresoldi Minzon. 2003/03/06

MASD Documentation   (details) 49/50   EN   399KB
In progress version of the documentation for MASD, the assembly language and System RPL development software in the 49. Now covers the version included with the 49G+, including ARM development. In both Adobe PDF and Word format.
By Hewlett-Packard (H). 2005/07/20

MASD Documentation in French   (details) 49/50   FR   112KB
In progress version of the documentation for MASD, the assembly language and System RPL development software in the 49. In Adobe PDF format.
By Hewlett-Packard (H) and Philippe Pamart. 2000/01/30

MASD: The !DBGINF directive   (details) 49/50   EN   2KB
A newspost about the !DBGINF directive, available in the 1.19-6 ROM. Cyrille told me about this in a mail.
By Thomas Rast. 2001/11/21

Menu 256 Information   (details) 49/50   EN   3KB
Explains the commands in library 256, available with << 256 MENU >>.
By Joseph K. Horn (H). 1999/08/28

Message Table   (details) 49/50   EN   38KB/1KB
Tool to extract all the messages from the message table, along with a PC-readable text file listing all the messages.
By James M. Prange. 2007/04/03

New Saturn Opcodes   (details) 49/50   EN   5KB
List of all the new Saturn+ instructions added to the Saturn emulator in the Apple-platform calculators, such as the 49g+ and 48gII, listing both the mnemonics and the opcodes for each instruction.
By Eric Rechlin (H). 2005/05/22

Out-In Codes   (details) 49/50   EN   234KB
JPEG image showing the out-in codes of the HP 49's keyboard.
By Thomas Désir (TotoHP). 2000/07/01

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

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

Programación en System RPL 2.1   (details) 49/50   ES   457KB
Excellent tutorial for learning to program in System RPL. It includes several examples.
By Alberto Villalba Kong (H). 2003/05/06

Programacion en System-RPL 1.00   (details) 49/50   ES   585KB
Tutorial for System RPL programming on the 49/50 series, written in Spanish and including examples.
By Luis Eduardo Valdivieso Vidal and others. 2010/12/15

Programando en User RPL 4th Edition   (details) 49/50   ES   793KB
Tutorial for User RPL programming on the 49 series, written in Spanish.
By Roger G. Broncano Reyes (H). 2007/08/04

Programmation en sysRPL pour hp49-50   (details) 49/50   FR   53KB
Brief introduction to programming in System RPL.
Author unknown. 2013/09/14

Programmazione in userRPL   (details) 49/50   IT   1162KB
51-page document about programming in User RPL, written in Italian. In PDF and Word format.
By Pierqr Aiello (Pier4R) (H). 2013/09/14

Programming in System RPL (PDF) 2nd Edition   (details) 49/50   EN   1215KB
Second edition of the free on-line book "Programming in System RPL", a 640-page tutorial and reference for System RPL programmers. This second edition has many improvements and describes new features present in the HP 49G calculator. In Adobe PDF format.
By Eduardo M. Kalinowski and Carsten Dominik (H). 2002/04/29

Programming in System RPL (Programs) 2nd Edition   (details) 49/50   EN   14KB
Example programs from the second edition of the free on-line book "Programming in System RPL", a 640-page tutorial and reference for System RPL programmers. These examples are ready to be loaded onto your calculator.
By Eduardo M. Kalinowski and Carsten Dominik (H). 2002/04/29

Programming in System RPL (PS) 2nd Edition   (details) 49/50   EN   811KB
Second edition of the free on-line book "Programming in System RPL", a 640-page tutorial and reference for System RPL programmers. This second edition has many improvements and describes new features present in the HP 49G calculator. In Adobe PostScript format.
By Eduardo M. Kalinowski and Carsten Dominik (H). 2002/04/29

Programming the 49G Text Editor   (details) 49/50   EN   9KB
Explains in detail how the built-in editor of the HP 49G can be programmed using supported System RPL entry points. With examples and entry reference.
By Carsten Dominik (H). 2000/09/08

Routine de Line Optimisée   (details) 49/50   FR   3KB
Source of a very optimized line subroutine, with comments and detailed description in French only.
By Fabien Viger. 2001/04/20

Saturn Instruction Set 2.0   (details) 49/50   FR   27KB
List of the Saturn instruction set. In HTML format.
By Napal M.. 2001/08/19

System RPL with Debug4x In Spanish   (details) 49/50   ES   4479KB
Spanish translation of "Programming in System RPL 2nd Edition" by Kalinowski and Dominik. It has 767 pages of tutorials and reference material for System RPL programmers. Includes both Word and PDF format documents.
By Eduardo M. Kalinowski, Carsten Dominik (H), and Cesar Vasquez Alvarado. 2012/09/15

Tablas HP49 1.0   (details) 49/50   EN   192KB
A complete list of supported System RPL entry point addresses in PDF format.
By Yerko A Gatica Lagos and Luis A Morales Pinto. 2001/10/27

Texto User RPL 1.8   (details) 49/50   ES   1259KB
Comprehensive User RPL programming tutorial in Spanish. In PDF format.
By Jorge Ayala. 2002/03/17

Tutorial de Programación en Modo Algebraico 1.2   (details) 49/50   ES   444KB
This document teaches you how to program (User RPL) your HP 49G, 49G+ or 48GII in Algebraic Mode.
By David Enrique Torres Calderón. 2006/08/28

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 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

Using the HP 49G for System RPL ProgrammingGet It   (details) 49/50   EN   114KB
This is a document describing how to use the HP 49G calculator for System RPL programming. It describes built-in and third-party tools that help the System RPL programmer. In PDF format.
By Eduardo M. Kalinowski. 2001/01/27

Using the HP49G for System RPL Programming   (details) 49/50   EN   37KB
This is a document describing how to use the HP 49G calculator for System RPL programming. It describes built-in and third-party tools that help the System RPL programmer. In PostScript format.
By Eduardo M. Kalinowski. 2001/01/27

Virtual Stack API   (details) 49/50   EN   4KB
Explains how to work with the virtual stack API, new in the 49, in System RPL.
By Jean-Yves Avenard (H). 2000/01/12

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