HakPak

Introduction

HakPak is small Z80 toolkit for the SAM Coupé, featuring a disassembler and a selection of memory viewing/searching/editing options. It need just a single 16K page to run in, sharing the existing display with BASIC.

As a regular user and fan of the Multiface Genie disassembler on the Spectrum, I chose a similar style for the HakPak menu and status lines. Most actions require just a single keypress, to avoid having to type out commands in full.

Despite the program being rejected by SAM Computers Limited, it was further enhanced and later released as TurboMON.

Download

HakPak v1.0 disk image (16K)

The disk image can be used directly with SimCoupe, or written to a double-density floppy for use on a real SAM Coupé machine.

Screenshots

Startup Screen

Startup Screen

Disassembler

Disassembler

Number View

Number View

Text View

Text View

Memory Graph

Memory Graph

Memory Search

Memory Search

Data Coding

Data Coding

Expression Evaluation

Expression Evaluation

Scratch Pad

Scratch Pad

The first prototype was developed on the Spectrum, and had a menu even closer to the Multiface style. Here it is showing a ZX BASIC listing, with numbers displayed from the 5-byte internal format in case they didn’t match the ASCII version:

Spectrum Startup Screen

Spectrum Startup Screen