⬢github Assembly · 58 ★ · pushed 5 d ago · ISC
0xAX/BootLife
Conway's Game of Life running directly from a 512-byte x86 boot sector, using VGA memory as the simulation grid.
BootLife is Conway's Game of Life implemented entirely in a 512-byte x86 boot sector written in x86 assembly. Instead of RAM buffers, it uses VGA memory directly as the simulation grid, so the game runs with no operating system in BIOS real mode. You assemble it with NASM and boot the resulting image in QEMU.
Why now: It was shared on Hacker News as a 'Show HN' demo, attracting attention for squeezing a full cellular automaton into a single 512-byte boot sector.
Who it is for: Hobbyist programmers interested in assembly, boot sector demos, and retro low-level computing.
assemblybootsectorbootsector-game
Stars over our 24 snapshots: 58 to 58, since 3 h ago.
Where people talked about it
API: https://socialmediatrends-api.osmike.com/v1/repos/0xAX/BootLife