hpcalc.org - HP 49 Archive

HP 49/50 Programming Files for the PC

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


There are 29 files totaling 78101KB in this category.

Debug2 Help   (details) 49/50   EN   492KB
Early help file for the Debug2 software development kit. For Windows 95/98/NT.
By Cyrille de Brebisson (HpMad) (H) and others. 2000/09/28

Debug2 Help Source   (details) 49/50   EN   472KB
Source code for the help file for the Debug2 software development kit. For Windows 95/98/NT.
By Cyrille de Brebisson (HpMad) (H) and others. 2000/09/28

Debug2 Source Code 1.5.128   (details) 49/50   EN   3305KB
Source code for the Debug2 software development kit. Written for Delphi and Visual C++.
By Cyrille de Brebisson (HpMad) (H) and others. 2000/09/28

Debug2: HP49 Software Development Kit 1.5.136   (details) 49/50   EN   1996KB
Early beta version of a software development kit for writing System RPL and assembly language software for the HP 49. Includes two emulators. For Windows 95/98/NT. This has been superseded by Debug4x.
By Cyrille de Brebisson (HpMad) (H) and Hewlett-Packard (H) and others. 2001/01/29

Debug4x Help 2.0.0   (details) 49/50   48   EN   4077KB
Documentation for the Debug4x Development kit. In compiled HTML format.
By William G. Graves (H) and Cyrille de Brebisson (HpMad) (H). 2003/01/26

Debug4x HP 48/49 SDK 2.2 Build 168Get It   (details) 49/50   48   EN   8213KB
HP 48/49 Software Development Kit (SDK) v2.2 (v1 was called debug2). Windows program with colored syntax highlighting editor, stack pictures, System RPL and User RPL verb completion, HP compiler, assembler, linker, interactive debugger, Inform Box Designer, Emu48 emulator and full help files. Good examples and large help files. v2.2 adds 48gII/49g+/50g support.
By William G. Graves (H), Cyrille de Brebisson (HpMad) (H), and Hewlett-Packard (H). 2013/09/30

Debug4x Source 2.2 Build 65   (details) 49/50   48   EN   5133KB
Source Code for the Debug4x Development kit and the Conn4x XModem Link software. Requires Borland Delphi 6 (Object Pascal) to build.
By William G. Graves (H), Cyrille de Brebisson (HpMad) (H), and Hewlett-Packard (H). 2005/11/25

DISARM 0.13   (details) 49/50   EN   19KB
This program is a very simple disassembler for the "ARM Instruction Set" code inside an ARM binary file.
By Christoph Gießelink (H). 2013/09/14

Emu48 DLL Patch for HP49 SDK 1.35   (details) 49/50   EN   95KB
Emu48 1.35 DLL patch to be installed on top of the Debug2 SDK Build 136. Fixes bugs and adds more features.
By Christoph Gießelink (H). 2004/09/07

HP 48/49/38/39/40 Entry Database 2.11   (details) 49/50   48   EN   489KB
ASCII database with more than 7500 entry points for the HP 48, 49G, 49g+, 48gII, 38G, 39, and 40, complete with stack diagrams and descriptions. Includes a program to extract PDF and ASCII listings of selected entries. The reference sections of the book "Programming in System RPL, 2nd edition" are based on an earlier version of this database. Extracts for individual calculators are available from this site, in PDF format.
By Carsten Dominik (H), Thomas Rast, and Eduardo M. Kalinowski. 2005/05/30

HP Tools for FreeBSD 3.0.8   (details) 49/50   48   39/40   38G   EN   282KB
FreeBSD pkg_add installation file for the free System RPL and assembly language (HP syntax and MASD [Meta Kernel] syntax) development kit. In elf format for FreeBSD 5 x86. Source code available on the FreshPorts site.
By Jean-Yves Avenard (H), Hewlett-Packard (H), and Pedro F. Giffuni. 2003/07/28

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

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

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

HP-GCC for Linux 2.0 SP2   (details) 49/50   EN   12842KB
Suite of programs that allow you to program ARM-based HP calculators in C. Includes Linux binaries and source code suitable for compiling on various systems.
By HP-GCC Team (H). 2007/04/03

HP-GCC for Windows 2.0 SP2Get It   (details) 49/50   EN   12927KB
Suite of programs that allow you to program ARM-based HP calculators in C. Includes Windows binaries and source code suitable for compiling on various systems.
By HP-GCC Team (H). 2007/04/03

HP4x::Codec 1.00   (details) 49/50   48   EN   51KB
A Perl module that can encode and decode most HP 4x (48, 49, and probably also 38, 39, 40) object types in hexadecimal, as raw data and from/to files.
By Thomas Rast. 2004/05/09

HP4XDEV2 - User-RPL Program Development Tools 2 1.0.2   (details) 49/50   48   EN   409KB
IDE for the development of User RPL programs for the 49g+/48gII/49G/48SX/GX calculators. HP4XDEV2 has a friendly User RPL text editor to create and edit User RPL programs, GROB editor to create and modify graphical images for GUI-based User RPL programs, and PC<->HP I/O transfer tool using drag and drop operations to transfer User RPL projects and program variables to and from the calculator via Conn4x, HP's XModem Connectivity Kit. This software has been superseded by UEdit, but this old software included for users of older computers that cannot handle UEdit.
By Stanley H. H. Lui (H). 2006/11/24

HPObjects library for HPGCC 1.0   (details) 49/50   EN   361KB
HPGCC 2.0 library for accessing and creating all types of calculator objects. Includes full source code. This version includes bug fixes, HTML documentation, and more examples.
By David Hayden. 2010/06/06

HPParser 2.1   (details) 49/50   EN   287KB
HPParser is a C library for HPGCC which can evaluate symbolic objects (in RPL syntax) in an HPGCC program.
By Philipe Salmon. 2009/11/01

HPStack 2.0   (details) 49/50   EN   841KB
Package with access functions to exchange data between the RPL stack and a C (HPGCC) application.
By Philipe Salmon. 2009/11/01

RPL Compiler 1.5   (details) 49/50   48   EN   797KB
RPL is a "command line" (ie. DOS) compiler for the HP 48/49 series of calculators. RPL will compile System RPL and Saturn assembly language code, and even aids in programming "native" (keyboard) code. Come with a compiled HTML help file, and source code for system address libraries (48 and 49). Makes System RPL MUCH easier to implement!
By Allen Titley (H). 2006/02/02

RPLPadFB 1.0   (details) 49/50   48   EN   2035KB
RPLPadFB is an RPL editor with syntax highlight is an overview of future development system. See Readme.doc file. For Windows 2000.
By Frederic Barbaise. 2002/01/09

SADHP 1.08   (details) 49/50   EN   321KB
Lets you disassemble Saturn Machine Language (ML) and RPL code, edit it, and maintain databases of symbols, comments, formats and macros. Now has basic 49G support.
By Jan Brittenson, Mika Heiskanen, and Mario Mikocevic. 1999/12/10

sysRPL Lyrics 3   (details) 49/50   EN   402KB
Integrated System RPL development environment that runs under Windows. Includes an editor with autocorrection, autocompletion and more, an image converter supporting all HP GROB types including grayscales like Open Fire 4-bit and 2-bit, transparency sprites, batch conversion for conversion of animations/movies (converts images directly in to the code or file), and a form designer that can create InForm forms, compile to source code or save to external file for later use, and save into a format usable by InForm Builder. Requires .NET 2.0.
By Mario Lohajner (manjo) (H). 2008/01/12

T9000 1.5   (details) 49/50   EN   332KB
RPL editor which recognizes commands/mnemonics as you type your code, similar to T9 or Intellisense. It auto-completes your code, auto-indents, and learns your preferred commands, with more than 8000 49G+ entry points in a database with addresses and short descriptions available as reference while you write your code.
By Mario Lohajner (manjo) (H). 2005/06/25

UCalc User-RPL Programmer 1.0.2   (details) 49/50   48   EN   1722KB
UCalc is a standalone PC application which emulates the User-RPL object evaluation and debugging capabilities of the HP 48 series/HP 49 series/HP 50g calculator. No calculator or calculator image is required to run. Run and debug User-RPL programs developed using the UEdit User-RPL Programming Development Tools. Display graphic objects on the 'calculator' screen from User-RPL programs. UCalc can also display color GROBs and keyboard key labels from programs for custom key inputs. For Win7/Vista/XP, .NET Framework 4.0 and up. Now updated emulator with full screen size (131x80) for running User-RPL programs written for the 50g.
By Stanley H. H. Lui (H). 2013/09/14

UEdit User-RPL Programming Development Tools 2.0.2   (details) 49/50   48   EN   1617KB
UEdit is the IDE for the development of User-RPL programs for the HP48 series/HP49 series/HP50g calculators. UEdit has a User-RPL friendly text editor to create and edit User-RPL programs, and is capable to display special programming ASCII characters, GROB editor to create and modify graphical images for GUI based User-RPL programs (colored GROBs to be displayed when running UCalc), keyboard key label designer to create labels code in program to display when running UCalc, and PC<-> HP I/O transfer tool using drag and drop operations to transfer User-RPL projects and program variables to and from the calculator via Conn4x, HP's XModem Connectivity Kit. For Win7/XP/Vista, .NET Framework 4.0 and up. Now updated with full screen size (131x80) for GROB editing.
By Stanley H. H. Lui (H). 2013/09/14

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