Bootsector Game From Scratch - Pong
Wanting to be more productive in current stay-at-home times, this is a longer video over making a small bootsector (512 byte) game of pong, or a pong-ish clone, that boots up in QEMU i386. I try and explain every line of code written sans comments, including some debugging.
Code is written in 16 bit "real mode" assembly for FASM assembler (link below)
----------------------------------------------------------------------------------------------------------------------------------------
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/
fasm - https://flatassembler.net/
Twitch:
Like Streamers or games? Follow & catch me live - https://www.twitch.tv/queso_fuego
Streaming schedule is in the works
Stream archive YT channel- https://www.youtube.com/channel/UCxi12g3jdQMFiFTA5GVcGMA
Contact:
email - fuegoqueso@gmail.com
twitter - @Queso_Fuego
Suggest content you would like to see, programming, gaming, or otherwise, through youtube comments, twitter DMs, 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:
#game #programming #assembly