It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I can't post links it seems, so I will try and explain the steps below:

1) Open Control Panel

2) Open Programs and Features

3) On the left hand side should be a tab called 'Turn Windows Features on or off', click on that

4) Look for 'Legacy Components' inside Windows Features and enable DirectPlay inside it.

Welp, nvm, it worked temporarily for me but then started lagging again. Really wanted to play this game again, and I actually always preferred its mechanics to the main Civilization series, mainly the public works and goverments.
Post edited April 02, 2021 by Bhavv
Have you looked into the CTP2 Source Project? Because that's probably the way you're going to get this old thing to rattle again.

That, or cramming it into WINE.
Post edited June 08, 2021 by Darvond
I have no clue how to install the CTP2 Source Project on windows. They give an explanation for Linux, but I don't have any idea how to do github stuff. At all.
avatar
Bhavv: I can't post links it seems, so I will try and explain the steps below:

1) Open Control Panel

2) Open Programs and Features

3) On the left hand side should be a tab called 'Turn Windows Features on or off', click on that

4) Look for 'Legacy Components' inside Windows Features and enable DirectPlay inside it.

Welp, nvm, it worked temporarily for me but then started lagging again. Really wanted to play this game again, and I actually always preferred its mechanics to the main Civilization series, mainly the public works and goverments.
Not sure if anyone else has had luck with this, I know this discussion is over a year old. But one solution I found on the Steam forums (after googling) is to set your Mouse polling rate to 125hz. I have a gaming mouse so it defaults to 1000hz but switching it down to 125hz did the trick and I was able to play it without the weird mouse lag/unresponsiveness.

Hope this helps!