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

https://github.com/retrodev256/rgb-bootloader-snake


https://github.com/retrodev256/rgb-bootloader-snake

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# RGB-bootloader-snake

This program was originally conceived as a challenge for optimization, as well as a proof of concept for super small games, fitting inside only 512 bytes.

To build the game, navigate to the source directory and run `make` to compile. The output file will be bootable, which means it can be flashed to disk, or opened with qemu (provided it is installed and in the PATH), using `make run`.

To play the game:

- Use the Arrow Keys
- Don't run into your tail
- Don't run into the wall
- Follow a minimal hamiltonian path to win (just kidding - do what you will with this)
- Enjoy, and possibly improve the game to your fit your custom desires

The program was developed for mode 0x13, under an x86 PC. Source code and a release is included, where both are released under license.

Here's me playing the game under qemu:
[RGB-bootloader-snake demo](https://github.com/user-attachments/assets/42bf5180-c589-4516-b104-ff5bee885a5f)