I've attached to the source to the first post in this topic.
I've been using Visual Studio 2008 to build it. The source contains most of iq's 64k framework. I've ripped out anything non-windows related (the Linux, macOS etc support files).
There's also a custom resolution selector now and a working implementation of miniFmod that loads an XM file from a resource (so a nice single exe file with audio included). I've also fixed up the issues that forced me to release a debug only build before. Release and Debug configs should both work now. I've also added some comments to the resolution selector as it uses a lot of Win API stuff (which I had to get my head around). That might be a useful reference...
There's KKrunchy stuff included too, just run compressme.bat after you've finished building. This isn't mine, it's iq's

That's about it. Might be useful for someone. I'll use this as a base for any future demos, so it should expand and grow in time.
Cheers,
Raizor
p.s. Big thanks to Jim for the help with my C/C++ memory include gubbins earlier
