An open API service indexing awesome lists of open source software.

https://github.com/themkat/game-of-bootsector


https://github.com/themkat/game-of-bootsector

Last synced: 20 days ago
JSON representation

Awesome Lists containing this project

README

          

* Game of +Life+ Bootsector
Simple game of life implementation that runs as a boot sector program on 8086 "IBM PC" systems. Just a fun little first try at x86 sizecoding, as I have limited experience with x86 assembly. (my previous experience was user-space Linux programs only, so they had no BIOS calls or messing with segmenting registers). Usually not a program I would bother sharing, but I got quite pleased with it. Also, to show some love for Game of Life <3 (read the Recursive Universe by William Poundstone if you don't yet love Conway's Game of Life)

** Usage
Compile with =make=, then burn the image to a suitable format. (or use =make run= if you have qemu-system-i386 installed to run in an emulator). Boot like any other boot disk. You start out with an editor where you can move around with the arrow keys and place tiles with space. When you want to start the simulation, you press ESC. Now the simulation starts. You can tune the speed with F1 and F2.