Hooked it up to libcastor and got it playing nicely with some advice from Pickle on how to build it. Slight tearing because I haven't got any kind of double buffering in libcastor yet (though I did get wait for vsync working earlier, so at least half of my objectives for 0.3 have been met ).
Download and Give Feedback Via Comments