Show HN: Conway's Game of Life in boot sector
Summary
A project called BootLife implements Conway's Game of Life in a 512-byte x86 boot sector, using VGA memory for the simulation grid.
View Cached Full Text
Cached at: 09/23/26, 10:02 PM
0xAX/BootLife
Source: https://github.com/0xAX/BootLife
BootLife
Conway's Game of Life running directly from a 512-byte x86 boot sector, using VGA memory as the simulation grid.
Usage • Why • Contributing • Author
Usage
To build and run bootlife you need:
Use the following commands to run it:
nasm -f bin -o life.img life.asm
qemu-system-i386 -drive file=life.img,format=raw,if=floppy
Or just:
make run
Why
Just for fun 💾
Contributing
Bug reports and pull requests are welcome - see CONTRIBUTING.md.
Author
Similar Articles
Conway's Game of Life in real life
A blog post detailing the construction of a physical Conway's Game of Life implementation using a custom PCB, AVR microcontroller, and LED switches for interactive art.
Show HN: A language model that lives in a boot sector
bootgpt 是一个完全容纳在 510 字节 MBR 中的神经网络运行时,加载下一扇区的 11.5KB int8 量化字符级模型,在 386 的 16 位实模式下无操作系统运行,用于在开机时生成虚构的 Linux 启动日志。
An implementation of Conway's Game of Life for Windows 3.1x and later
A personal website sharing free Windows programs, including an implementation of Conway's Game of Life and development utilities, with source code under GNU GPL.
@TrisH0x2A: every traditional x86 BIOS loads the boot sector at the same address: 0x7C00 a free book called 539kernel starts from t…
A tweet shares a free book called 539kernel that teaches building an entire operating system from the x86 boot sector at address 0x7C00, progressing from the first instruction to a working kernel.
Simulating Infinity in Conway's Game of Life with Modern C++
The article describes building GOLDE, a simulator for Conway's Game of Life using the HashLife algorithm in modern C++, capable of simulating trillions of generations instantly.