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.
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.
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.
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.
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.
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.
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++.
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.
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.
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 User-RPL Programming Development Tools, but this old software is included for users of older computers that cannot handle UEdit.
Suite of programs that allow you to program the 50g in C. Includes source code suitable for compiling on various Unix-like systems. This new release requires a special custom ROM to be installed on the calculator to run programs created with it.
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.
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. Now contains support for multiple languages and communication with Emu48. Other language files are available separately. This is not the latest version, but it may work better on older computers than the new version.
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 selected at runtime.
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.
RPL.EXE is a DOS command-line compiler for the 48/49 series calculators. RPL will compile mixed System RPL and Saturn assembly language code to an HP object, in one easy step. RPL can even 'compile' native (keyboard) code to objects, taking advantage of compilation features such as conditional compilation and enhanced backslash notation, etc. Compilation can optionally send code directly to the calculator, using Kerlite.exe (included), providing your hardware supports this. For 32-bit Windows or DOS only, not 64-bit Windows.
Useful Emacs tools for working with RPL source code. For System RPL, implements syntax highlighting and documentation lookup, using data extracted from Carsten Dominik's entries.db system RPL entries database.
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. For Unix-like systems.
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.
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.
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.
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.