BootLife - Conway's Game of Life in a 512-byte boot sector
Show HN: Conway's Game of Life in boot sector
BootLife runs Conway's Game of Life directly from a 512-byte x86 boot sector, using VGA memory as the simulation grid. Written in NASM assembly, it fits the entire cellular automaton into the space of a traditional master boot record. Build it with NASM and run it in QEMU to watch the classic simulation unfold from the moment your machine boots. It's a minimalist, bare-metal demonstration of clever constraint-driven programming, perfect for retro computing enthusiasts and anyone curious about the limits of low-level code.
Just for fun 💾