So,
this is the source code of my entry to the
reduced-resolution-challenge (including visual studio project).
I cleaned the source up a bit, simplified some things and added some comments.
Still this is a bit hacked & messy here and there and is not meant as a tutorial.
You're expected to have at least some idea what C/C++ and OpenGL are. But even if you're a complete beginner it might be fun to turn on some of the parameters.
Music is not included for clarity (the original version used
minifmod to play an xm-file and the tune can be found
here).
If you don't understand some details please feel free to ask here.
Have fun!