Jonathan Busby

First Name:Jonathan
Last Name:Busby
Last Change:2023-12-09
Number of Files:10 (148th most prolific)
Number of Downloads:19,528 (586th most downloaded)

AddLoop 0.03a   (details) 48 ENG   6 KB / 1 KB
This is a collection of three monolithic code objects written in Saturn assembly that perform the calculator "add loop" benchmark ( eg. x = + 1 ). One code object has no loop unrolling and the other two have progressively higher levels of loop unrolling. Note that this code will only run on a G/G+/GX-R which does not have a merged port 1 RAM card.
By Jonathan Busby. 2023-12-09

COMA48   (details) 48 ENG   2 KB / 1 KB
A small HP48-G/GX-R code object that puts one's calculator into COMA mode without clearing the WSLOG.
By Jonathan Busby. 2019-03-11

FACTDIGIT 1.02   (details) 49/50 48 ENG   3 KB / 1 KB
A simple piece of User-RPL code that quickly computes the last non-zero of a factorial.
By Jonathan Busby. 2018-12-09

Fisqrt   (details) 48 ENG   2 KB / 1 KB
Extremely fast square root routine. Includes assembly language source code.
By Jonathan Busby. 2000-05-25

HP Museum 9100A HP48 Saturn assembly benchmarks 0.2.3   (details) 49/50 48 ENG   8 KB / 1 KB
This archive contains the HP Museum HP 9100A Math and Trig benchmarks in HP48G/GX-R Saturn assembly along with all the source code and other files needed to build the binaries, in Jazz / HP Tools syntax. The source code should be compatible with the HP49G/50G as long as the unsupported entry point addresses can be changed.
By Jonathan Busby. 2019-05-27

HP Tools Source Code 3.0.8 Patch (Linux)   (details) 49/50 48 39/40 38 28 ENG   33 KB
Patches HP Tools Source Code 3.0.8 so that it builds on modern Linux systems and also adds some enhancements to the build system.
By Jonathan Busby. 2019-04-22

HP-48GX RAM Entries   (details) 48 ENG   58 KB
"Official" HP-48GX RAM entries compiled to a usable "symbol EQU #address" format and sorted by name and address. Also contains a new Jazz entry tables library which includes the new entries.
By Jonathan Busby. 2002-10-11

ROM Rainbow 0.2   (details) 48 38 ENG   87 KB
Source code and generic Linux x86 64-bit executable for a program that converts an HP48 series ROM dump to a colored pixelated representation using the FreeImage library. Given an input ROM dump file, an output PNG file name and a width and a height, it generates a output PNG file of the desired dimensions, with the output being a color pixelated representation of the input ROM dump file.
By Jonathan Busby. 2019-10-25

SBOUNCE   (details) 48 ENG   2 KB / 1 KB
Makes the stack bounce.
By Jonathan Busby. 1999-05-15

ufl1-render 0.3a   (details) 49/50 48 ENG   51 KB
Small ISO / ANSI / POSIX C program which renders an input string to a PNG file using the UFL 1 minifont.
By Jonathan Busby. 2023-09-17

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