C64 VAULT evidence library

ADMITTED PROGRAM / PRG

Fancy Hello World

A compact C64 program from the official cc65 sample collection that demonstrates text output and a small machine-code entry point.

Verify and open in the workbenchRead the catalog-v2 record
StatusADMITTED
FormatPRG
Bytes2,519
RuntimePASS

What this artifact is

This compact program is the C64 build of the hello target in the official cc65 sample tree. It is useful because it exposes the complete preservation chain in a file small enough to inspect and rebuild: pinned source, pinned compiler, deterministic output, a retained license, exact served bytes, and a dated browser-runtime result.

cc65 is an open-source development system for 6502-based computers. The project’s root samples demonstrate how a program is compiled and linked for a selected target. For this record, the target is C64 and the exact source revision is preserved locally as a downloadable snapshot. Two clean builds produced the same 2,519-byte result as the public file. The page therefore describes a reproducible source build, not an unexplained binary copied from an arbitrary download site.

Why it is admitted

C64 Vault admits an artifact only when the source, redistribution basis, integrity, runtime compatibility, publication quality, and withdrawal path can be bound to one exact record. For Fancy Hello World, the source owner is recorded as cc65 project; the immutable source revision is e11fb5c39371046ebe25485f984f644c5a0d65d3. The retained license is Zlib. The artifact scan and format check passed for the exact digest shown below.

Admission does not mean that every similarly named file is approved, and it is not a promise that all browser, hardware, or input combinations will behave identically. It means the evidence gates passed for this revision and these bytes. A later contradiction, rights challenge, hash mismatch, or runtime regression can move the record out of the public catalog through the documented withdrawal process.

How to use it

Choose Fancy Hello World in the Open Library, then select Verify & open. The workbench downloads the public PRG, computes SHA-256 in the browser, compares the result with the catalog record, and blocks launch if either the byte count or digest differs. Once the check passes, start the local runtime. The program is a demonstration rather than a scored game, so its value is technical clarity and a low-friction way to confirm that the workbench is functioning.

The isolated emulator surface remains advertising-free. This article is a separate information route. Google-controlled advertising may or may not be delivered here after consent and site approval; no advertisement is inserted inside or over the workbench.

Evidence and source references

SHA-256
b9f6034f7c0b2ee1c907983301be3a9400bd975fc5c2b8dea3a1ebfbfc2c4c45
Source owner
cc65 project
Upstream source
Pinned author or project-controlled source
Source snapshot
Archived source bytes
License
Zlib full text
Build relation
Reproducible build — PASS
Runtime profile
c64-x64sc-open-roms-v1, observed 2026-09-21T08:12:29.500Z
Controls
Keyboard output demonstration; the program starts automatically.