Jazz 50G and SysRPL debugger

I have finished porting Jazz over to the HP49G+ and HP50G (ROM 2.15). The latest version (version 1.1) includes support for FPTR2 and ZINT tokens, as well as all new opcodes. The SysRPL debugger (SDB) is also now available. One caveat is that Jazz has its own entries table (which can now be installed in any port without speed limitations nor RAM requirements to copy the tables from covered ports) whereas SDB uses extable. This choice was due to the fact that there are users who prefer the internal MASD compiler (which uses extable) and only want to use SDB.

The files have been uploaded to hpcalc.org, but until the site is
refreshed, you can download the new versions via:

Download Jazz 50G v1.1

Download SDB


Edited: 17 June 2010, 3:28 p.m.


What is Jazz? (Besides great nightclub music, that is. :)


What is Jazz? (Besides great nightclub music, that is. :)

Hi Bill!

Jazz is a programming suite for program development on the calculator (HP50G) itself. It is a library consisting of commands that allow one to write machine language, system RPL programs, and libraries, as well as debug machine language and debug system RPL programs -- again all on the calculator itself. It also includes a robust editor that allows the user to disassemble the ROM all while simultaneously editing source code program.

If you have a postscript reader (perhaps acrobat reader can read postscript files?), the full documentation can be found at:



Thanks Han! :)


Here's a quick update to Jazz 50G. Minor fixes to label generation
during disassembly. Major fixes in SDB, including updates to
CK&DISPATCH1 emulation to handle updated sym/arry classes, conversion
of integers to reals, and a patch to work around the 2 bugs in ROM

Until hpcalc.org does another refresh of files, you can get the
updates at:

Jazz 50G

Jazz 50G Source Code

SDB (SysRPL Debugger) - Standalone version

This update of the standalone version of SDB also includes the source

Possibly Related Threads…
Thread Author Replies Views Last Post
  Improved debugger on WP34s Qt Emulator pascal_meheut 0 885 04-15-2013, 03:52 PM
Last Post: pascal_meheut
  HP 71b Debugger Michael Fehlhammer 11 2,714 09-30-2012, 03:57 PM
Last Post: Sylvain Cote
  Jazz 50G v1.20 release candidate Han 0 740 08-02-2010, 03:53 PM
Last Post: Han
  Jazz 50G Han 3 1,237 05-13-2010, 09:51 AM
Last Post: Martin Pinckney
  How do I disassemble a hex number with Jazz? Matti Övermark 2 1,083 07-08-2009, 01:04 PM
Last Post: Matti Övermark
  SysRPL - how to start???? (50G) Matti Övermark 3 1,118 08-25-2008, 01:35 PM
Last Post: Kiyoshi Akima
  SysRPL question (HP48G-series) Matti Övermark 1 915 07-24-2008, 11:16 AM
Last Post: Matti Övermark
  Calculator Benchmark: HP-48GX/SysRPL Thomas Klemm 14 3,860 02-01-2008, 08:41 AM
Last Post: Xerxes
  Extended Complex Number Calculations in SysRPL Les Wright 2 987 06-29-2007, 12:05 PM
Last Post: Les Wright
  Creating SysRPL library to exchange data between 39G/40G series and 49G series Marcus von Cube, Germany 4 1,505 10-28-2006, 04:00 AM
Last Post: Marcus von Cube, Germany

Forum Jump: