This is a project I did to learn a little bit more about low-level programming
and about how hardware affects certain things of your programs/OS.
The graphical side is implemented via console drawing and thus not perfect
with sometimes a bit of jitter. If you want to have a look inside the project
of how it is written and setup download the source project here.