Bootsector Snake From Scratch (x86 asm)
Using 16 bit real mode assembly with flat assembler and qemu to make a bootable snake game in under 512 bytes
----------------------------------------------------------------------------------------------------------------------------------------
More bootsector game dev:
https://www.youtube.com/playlist?list=PLT7NbkyNWaqY2dX7E744Ar2Bd-mFOrBnW
Git repo for this project and other bootsector games:
https://git.sr.ht/~queso_fuego/bootsector_games/tree
Software used:
VMware Workstation Player - https://www.vmware.com/products/workstation-player/workstation-player-evaluation.html
openBSD - https://www.openbsd.org/
qemu - https://www.qemu.org/
vim - https://www.vim.org/ (neovim is better)
fasm - https://flatassembler.net/
fasm docs - https://flatassembler.net/docs.php?article=manual
Twitch:
Like Streamers or games? Follow & catch me live at https://www.twitch.tv/queso_fuego
Stream archive channel - https://www.youtube.com/channel/UCxi12g3jdQMFiFTA5GVcGMA
Suggest content you would like to see live or on video, be it programming, gaming, or otherwise, through youtube comments, twitter, twitch DMs, or email
Contact:
email - fuegoqueso@gmail.com
twitter - @Queso_Fuego
Thoughts/Notes/Suggestions/Other - Drop a message in the video comments, by twitter, or by email
Credits:
Music from https://incompetech.com:
"Your Call" by Kevin MacLeod (https://incompetech.com)
Licence: CC BY (http://creativecommons.org/licenses/by/4.0/)
The blue title tags:
#gamedev #assembly #snake