A fully functional graphical desktop environment for the ZX Spectrum 48K, written in Z80 assembly, featuring overlapping windows, menus, file manager, and other applications that all fit within 48KB of memory. The project demonstrates innovative solutions to hardware constraints through careful measurement and optimization of the 3.5 MHz processor and one-bit display.
An article explaining systematic techniques for generating cycle-exact delay sequences on 8-bit CPUs (6502, 6809, Z80, SM83, 8080, 6800). The author describes a general method using tight delay loops with the formula An + B, combined with lookup tables for remainders, to achieve precise timing for sound generation and graphical effects.