6502 by dbhqGitHub

Journal

Journal

Written as the work happens, in the same pull request as the work.

Building the site

The Astro site for 6502.dbhq.uk is built one task at a time, starting with a registry of machines that a test keeps in step with the family document.

The programme changes shape

The site's look, its imagery, and a mission that grew from three machines to as many as possible.

The browser speed check

How fast the core runs in a browser, interpreted and compiled ahead of time, measured on one machine.

Building the core

Eleven tasks, each reviewed, and a final review: what was built, what the tests showed, and the corrections the reviews forced.

Checking the ground

Every outside fact the core depends on was checked, and every behaviour its code would assume was tested against the data it will be tested against.

Deciding what to build

Why the KIM-1 comes before the BBC Micro, why the 65C02 is in the core, and why every bus access is one cycle.

This site uses Google Analytics to count how many people read these pages. No cookie is set unless you accept, and every page works exactly the same either way.