A BoulderDash-like game written in x86_64 assembly without any libraries (not even the C standard lib), just using the linux system call interface. Dr

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-10-01 09:00:03

A BoulderDash-like game written in x86_64 assembly without any libraries (not even the C standard lib), just using the linux system call interface. Drawing to the screen is done by writing directly to /dev/fb0.

You need to have git-lfs installed to get the game's data files. If you installed git-lfs after cloning the repo, make sure to do a git lfs pull. The game will crash if the data files aren't present.

Download and build nasm from source and place on your PATH or install globally. I use nasm version 2.16.03. There is a bug in 2.15 that makes debugging difficult.

Leave a Comment