Also be careful about updating your game. Sometimes the updates introduce new problems for specific chipsets. I had this problem with Awesomenauts. 1.19 perfectly playable. 1.2 to this day remains unplayable.
Same goes for drivers. If your game always automatically updates just make note of which version it last worked with. If it worked at all.