Well I don't know how Steam works cause I not use it but guy in my office who has Civ 5 said there is update availble on steam which fixes most of the problem.
Internet confirmed!
If you need to know howto get Civ 2 running I can help you with that, cause I' mhitting it hard at the mo. Bloody Indians keep tryingto nuke me.