Nav links

Tuesday, 4 December 2007

Starforce kills American McGee's Alice

After I installed an Nvidia Geforce 7600GT to replace my ancient Radeon 9200 I thought I'd try out one of my favourite games from yesteryear, American McGee's Alice, to see if it had improved graphics. Unfortunately, I found that it crashed on the splash screen. The official Alice web site offered no patches or solutions.

Here's the Windows XP crash error message:

American McGee's Alice has encountered a problem and needs to close. We are sorry for the inconvenience.


Luckily, some other people have encountered the same problem, and found two solutions, a no-cd patch and removal of the controversial Starforce anti-cracking driver. It seems that Starforce is fatally interfering with Alice's attempts to check the CD drive for a valid CD.

I can confirm that both of these methods successfully cure the problem. In my case, Starforce was installed by the racing game Trackmania Nations, which came bundled with the 7600GT. It is freeware that can be downloaded, so I don't know why it needs to interfere with the CD driver at all. Uninstalling Trackmania did not remove the Starforce drivers (which is bad in itself). I had to run special Starforce removal software to completely rid my PC of the fearsome pest.

I find it appalling that the installation of a game can prevent the running of other games, and that a law-abiding non-technical user has little chance of identifying and remedying this problem.