Jan Brittenson

First Name:Jan
Last Name:Brittenson
Last Change:2017-08-13
Number of Files:36 (25th most prolific)
Number of Downloads:162,374 (39th most downloaded)

Busy   (details) 48 ENG   2KB/1KB
Set of programs and example assembly language code for turning on and off the busy annunciator.
By Jan Brittenson. 2008/08/12

CHIP8 Macros for M80 and STAR   (details) 48 ENG   13KB
Macros to compile CHIP8 code with either the Microsoft M80 macro assembler or the STAR assembler.
By Roger Ivie and Jan Brittenson. 2017/06/30

Constants   (details) 48 ENG   5KB
Lists memory locations of many constants in the 48SX ROM.
By Jan Brittenson. 1998/04/01

Converting Vectors To Array   (details) 48 ENG   3KB
Gives several examples of how to convert two vectors to an array.
By Jan Brittenson, Scott Burke, Ruben Rostamian and others. 2008/08/12

Display Memory Addresses   (details) 48 ENG   3KB
Explains how to access display memory in ML.
By Jan Brittenson. 1997/08/21

GETINT and CHID   (details) 48 ENG   4KB
Source code in STAR format for working with CHIP instructions, useful for compiling your own CHIP games. One program takes a CHIP program and an address and returns a CHIP opcode, and the other takes a CHIP opcode and an address and returns a CHIP mnemonic.
By Jan Brittenson. 2017/06/30

HP 48 Catalog   (details) 48 ENG   1KB
A small example of how the standard catalog configuration can be used to view a catalog of random strings.
By Jan Brittenson. 2008/08/17

IN bug   (details) 48 ENG   1KB
Explanation of the bug with the IN instruction in the Saturn.
By Jan Brittenson. 2008/08/17

Jazz 6.8Get It   (details) 48 ENG   136KB/72KB
ScreenshotSystem RPL and Machine Language Development Library. Contains an ML assembler and disassembler, a System RPL compiler/decompiler, a debugger for both, an entries table browser, a text editor, and much more.
By Mika Heiskanen and Jan Brittenson. 2001/04/01

Jazz 6.8f   (details) 49/50 ENG   481KB/71KB
ScreenshotSystem RPL and Machine Language Development Library originally written for the HP 48, now ported to the HP 49 for those who prefer the Jazz syntax over the 49's built-in MASD syntax.
By Mika Heiskanen, Jan Brittenson, and Daniel Lidström. 2009/02/07

Jazz 50g 1.255   (details) 49/50 ENG   2818KB/74KB
ScreenshotJazz for the 49g+ and 50g with ROM 2.09 or 2.15. This is a complete port of the Jazz library for the HP48 series. It includes support for new opcodes, new object types such as flash pointers, integers, minifont, etc. The library provides an assembler, disassembler, ML debugger, SysRPL debugger, an entries catalog, and an editor.
By Mika Heiskanen, Jan Brittenson, and Han Duong (HPSolo). 2017/02/27

Jazz 50g Source Code 1.20   (details) 49/50 ENG   892KB
Contains the source code for Jazz 50g version 1.20 (2010.09.06).
By Mika Heiskanen, Jan Brittenson, and Han Duong (HPSolo). 2010/09/12

Jazz Light 6.7   (details) 48 ENG   125KB/30-46KB
System RPL and Machine Language Development Library with some features removed.
By André Schoorl, Mika Heiskanen, and Jan Brittenson. 1999/01/08

Jazz PostScript Docs 6.7   (details) 48 ENG   316KB
Jazz v6.7 documentation in PostScript format. Includes LaTeX source.
By Mika Heiskanen and Jan Brittenson. 1999/01/08

Jazz Source Code 6.8b   (details) 48 ENG   461KB/71KB
Jazz v6.8b source code and binaries. Based on Jazz 6.8, but with bugs fixed.
By Mika Heiskanen, Jan Brittenson, and Han Duong (HPSolo). 2015/10/24

Jazz Spanish Docs 6.5   (details) 48 ESP   29KB
Jazz v6.5 documentation in text format.
By Mika Heiskanen and Jan Brittenson. 1998/02/22

KermitMenu   (details) 48 ENG   3KB/4KB
Creates a list of files available from a Kermit server and interactively lets you KGET individual entries.
By Jan Brittenson. 1997/08/21

Keyboard Interface   (details) 48 ENG   4KB
Shows how to poll the keyboard in assembly language, using AG mnemonics.
By Jan Brittenson. 2017/08/13

LBrowse 1.01   (details) 48 ENG   4KB/2KB
List browser routine for use in programs.
By Jan Brittenson. 1998/06/08

MLDL 1.06   (details) 48 ENG   36KB/11KB
Machine Language Developer's Lab, for assembly language programming, machine code debugging, and more. Uses AG mnemonics rather than HP mnemonics. For the S series only.
By Jan Brittenson. 2008/08/19

MLDL 2.0   (details) 48 ENG   23KB/12KB
The MLDL is a Machine Language Development Library for the HP 48SX, and as such is primarily intended for HP 48 assembly language programming.
By Jan Brittenson and Mika Heiskanen. 1997/08/21

NCAT   (details) 48 ENG   9KB/1KB
Three programs to concatenate a given number of strings and to reverse the order of a given number of levels of the stack.
By Jan Brittenson. 1998/05/21

PCX   (details) 48 ENG   2KB/1KB
PCX makes your PC a remote keyboard/display for an HP 48.
By Jan Brittenson. 1997/08/21

Poker 1.01   (details) 48 ENG   4KB/4KB
ScreenshotSmall poker library.
By Jan Brittenson. 1997/08/21

SADHP 1.05   (details) 48 ENG   277KB
SAD lets you disassemble Saturn Machine Language (ML) and RPL code, edit it, and maintain databases of symbols, comments, formats and macros.
By Mika Heiskanen and Jan Brittenson. 1997/08/21

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. For Unix-like systems.
By Jan Brittenson, Mika Heiskanen, and Mario Mikocevic (Mozgy). 1999/12/10

SHADOW   (details) 48 ENG   5KB/1KB
Maps a card to shadow another device. The contents of the device are first copied to the card so you can modify them. Also includes the related ZEROMAP program.
By Jan Brittenson. 2008/08/21

Some HP 48 Internals Answers   (details) 48 ENG   14KB
Explains some of the fundamentals behind System RPL.
By Jan Brittenson. 2008/08/17

Sprite Drawer   (details) 48 ENG   7KB
Assembly language source code for a fast sprite drawer.
By Jan Brittenson. 1998/03/20

STAR 1.04.4   (details) 48 ENG   230KB
Saturn Macro Assembler for the PC.
By Jan Brittenson. 1997/12/12

String Hash   (details) 48 ENG   3KB/1KB
Assembly language string hashing program.
By Jan Brittenson. 1998/06/08

TAYLRX   (details) 48 ENG   2KB/1KB
A general Taylor program that returns the Taylor series coinciding with a function at any given X, not just at X=0 (i.e. Maclaurin series), like the built-in function TAYLR.
By Jan Brittenson. 2017/07/12

The Rosetta Stone   (details) 48 ENG   19KB
HP <-> AG Mnemonics.
By Joseph K. Horn, Jan Brittenson, and Dan Kirkland. 1997/10/18

UART Information   (details) 48 ENG   9KB
Basic information about the HP 48's UART.
By Jan Brittenson. 1998/03/09

UUdecoder   (details) 48 ENG   8KB/1KB
Decode UU-encoded files right on your HP.
By Jan Brittenson. 1998/04/21

Yards, Feet, and Inches   (details) 48 ENG   4KB
Discusses the conversion of numbers involving yards, feet, and inches.
By Joseph K. Horn and Jan Brittenson. 2008/08/17

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