hpcalc.org - HP 49/50 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 31 files totaling 83152KB in this category.

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

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

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

Debug2: HP49 Software Development Kit 1.5.136   (details) 49/50 ENG   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) and Hewlett-Packard and others. 2001/01/29

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

Debug4x HP 48/49 SDK 2.2 Build 168aGet It   (details) 49/50 48 ENG   8258KB
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, Cyrille de Brebisson (HpMad), and Hewlett-Packard. 2015/08/15

Debug4x Source 2.2 Build 65   (details) 49/50 48 ENG   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, Cyrille de Brebisson (HpMad), and Hewlett-Packard. 2005/11/25

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

Emu48 DLL Patch for HP49 SDK 1.35   (details) 49/50 ENG   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. 2004/09/07

HP 48/49/38/39/40 Entry Database 2.11   (details) 49/50 48 ENG   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 (PDF), 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, Thomas Rast, and Eduardo M. Kalinowski. 2005/05/30

HP Tools for FreeBSD 3.0.8   (details) 49/50 48 39/40 38 ENG   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, Hewlett-Packard, and Pedro F. Giffuni. 2003/07/28

HP Tools for Linux 3.0.8   (details) 49/50 48 39/40 38 28 ENG   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 and Hewlett-Packard. 2002/12/29

HP Tools for Win32 3.0.8   (details) 49/50 48 39/40 38 28 ENG   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 and Hewlett-Packard. 2002/12/29

HP Tools Source Code 3.0.8   (details) 49/50 48 39/40 38 28 ENG   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 and Hewlett-Packard. 2002/12/29

HP-GCC for Linux 2.0 SP2   (details) 49/50 ENG   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. 2007/04/03

HP-GCC for Windows 2.0 SP2Get It   (details) 49/50 ENG   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. 2007/04/03

HP4x::Codec 1.00   (details) 49/50 48 ENG   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 ENG   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. 2006/11/24

HPObjects library for HPGCC 1.0   (details) 49/50 ENG   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.2   (details) 49/50 ENG   181KB
HPParser is a C library for HPGCC which can evaluate symbolic objects (in RPL syntax) in an HPGCC program.
By Philipe Salmon. 2014/10/18

HPStack 2.3   (details) 49/50 ENG   516KB
Package with access functions to exchange data between the RPL stack and a C (HPGCC) application.
By Philipe Salmon. 2014/10/18

HPUserEdit 6.0.0.906 (Alpha 2)   (details) 49/50 48 ESP   7148KB
Alpha version of the next version of a program to edit HP 48/49 objects in ASCII format. Highlights commands, symbols and delimiters. Quickly insert objects, graphics, control structures, and edit multiple files. Support for multiple languages and communication with Emu48. In Spanish by default, but other languages can be added.
By Roger G. Broncano Reyes. 2015/08/15

HPUserEdit English Translation 6.0.0.906 (Alpha 2)   (details) 49/50 48 ENG   10KB
Unofficial language file to translate HPUserEdit 6.0 Alpha 2 from Spanish into English.
By David Ho. 2015/08/15

RPL Compiler 1.5   (details) 49/50 48 ENG   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. 2006/02/02

RPLPadFB 1.0   (details) 49/50 48 ENG   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 ENG   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 ENG   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). 2008/01/12

T9000 1.5   (details) 49/50 ENG   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). 2005/06/25

UCalc User-RPL Programmer 1.0.2   (details) 49/50 48 ENG   858KB
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 and no longer requires Java to install.
By Stanley H. H. Lui. 2015/07/26

UEdit User-RPL Programming Development Tools 2.0.2   (details) 49/50 48 ENG   760KB
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 and no longer requires Java to install.
By Stanley H. H. Lui. 2015/07/26

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