Video Chess disassembled and commented
A fully commented disassembly of Video Chess
My winning entries from contests like the IOCCC, JS1K and MSXdev, also the world's smallest chess programs written in C, Java and Javascript, and retrogames.
Visit nanochess.org → On Hacker News Jun 2021 – Jul 2026
Software Engineering 8History & Retro Computing 4Programming Languages 2Games & Graphics 2
A fully commented disassembly of Video Chess
History of the evolution of my C compiler and operating system for transputer when I was age 16.
An Intel 8080 processor emulator written in less than 4K of C language and able to run CP/M. It won the Best of Show category (first place) of the 19th IOCCC. The 8080 originated the Zilog Z80 and started the personal computer's revolution.
History of the development of my windowed operating system for 32-bit Am29000 processors when I was age 18.
History of the development of my Pascal compiler for transputer when I was age 13.
I was 9 years old. A revision of the notebook containing my first Z80 assembly language program
How I developed a Klondike Solitaire game for curses in C language as an entry for the IOCCC.
Completing a BASIC language interpreter in 2025 for replacing the very slow Mattel ECS BASIC for Intellivision.