For one my version uses GLEW so none of the old opengl render calls fit anymore.
I also changed some older vertex functions to use vertex attributes.
And i removed a lot of deprecated stuff :S though Theres still a lot to go.
So you will have to check the diff carefully and apply the functions by hand, if it crashes then chances are you overlooked something (happened to me when porting it)

Or give me some days and i can make a version against dhewm3 which should atleast apply to that
