wake up! 16b

This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).

A deep technical breakdown of a 16-byte x86 real-mode DOS demo released at the Outline Demoparty 2026. The code initializes VGA text mode, then uses a tight loop with XOR operations on video memory to generate an infinite Sierpinski triangle fractal. The same byte values controlling the fractal's geometry are simultaneously sent to PC speaker port 61h, where Bit 1 drives the speaker cone — making the fractal's structure directly audible as square-wave audio. The post explains the mathematics behind the XOR/Rule 60 cellular automaton, how a -56 byte step size affects frequency (dropping output by one octave vs. a 16-byte step), how the loop maps to 10 visual columns on an 80-byte screen width, and why the remaining bits sent to port 61h are harmless in standard DOS environments.

10m read timeFrom hellmood.111mb.de
Post cover image
Table of contents
1. The Canvas: A Primed Void2. The Engine: Additive Prefix Sums3. Crystallization: XOR and the Sierpinski Shift4. The Voice of the Machine: Translating Data to Audio5. The 56-Byte Step: Octave Shifts and Diagonal Shears6. Final Observations on Memory Dependency

Sort: