Yesterday my roommate and partner in crime, Lincoln, busted out his Starcraft box (again). This time, however, he uses Windows 7 as his desktop OS.
He was dubious, and sure enough, the 11-year-old game didn’t work correctly. It did launch, but the colors were all whacked out and the graphics were glitched in random places, rendering the whole mess unplayable.
He tried the built-in Windows XP Virtual Machine, but that wouldn’t play it because the XP VM can’t change screen modes. Back to the drawing board.
After some searching and some experimentation, he came to the following three-step fix:
- Right click the Starcraft icon -> Properties -> Compatibility tab
- Check ALL the Settings, but do NOT check Compatibility Mode
- When you are ready to play, right click your desktop and click “Screen Resolution”. Leave this window open. Now launch Starcraft!
For whatever reason, this admittedly odd fix solves the color issue. The most important bit: leave the Screen Res window open while you play and you’re golden.
By the way, Starcraft II: Wings of Liberty is out now!