Skip to content

Making a bootable snake game in less than 512 bytes with a 16-bit real mode assembly, flat assembler, and Qemu

Notifications You must be signed in to change notification settings

Lynk4/BootSector-Snake-game-x86-assembly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

BootSector Snake Game in x86 assembly


tttt.mov

test

Requirements......

QEMU - An emulator to test our bootloader would eliminate the risk of inadvertently damaging our hardware due to poorly written OS code.

sudo apt install qemu-system-x86

FASM
sudo apt-get install fasm

To start the game....

lynk@Linux ~/x/snake> fasm snake.asm
flat assembler  version 1.73.30  (16384 kilobytes memory)
3 passes, 512 bytes.
lynk@Linux ~/x/snake> qemu-system-i386 -fda snake.bin

About

Making a bootable snake game in less than 512 bytes with a 16-bit real mode assembly, flat assembler, and Qemu

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published