I am thinking that is a driver problem, Have you tried doing different resolutions?
Also try disabling anti-aliasing.
Also I would check to make sure you have the latest drivers if those by some chance are out of date... who knows
also another question what do you mean by unofficial patch?
do you mean the one from www.jkhub.net
or the 1.01 patch from lucasarts