Verrucosus
Warlord
- Joined
- Mar 25, 2002
- Messages
- 210
I recently switched computers. The new one has a Windows 7, 64 bit system. Getting the older games to work was a bit of a challenge, but most of them are running now. I still have a weird problem starting quite a number of games, including vanilla Civ4.
The problem is that the game does not start when I click the shortcut (or doubleclick the executable itself) for the first time. There's a sandclock next to the mouse pointer for a second or two, then nothing happens. When I click the same shortcut for a second time, the game starts without a problem.
Watching the task manager indicates that the problem might be related to a process called rundll32.exe:
1) There are two processes named like that after booting up the computer.
2) When I try to start vanilla Civ4, its executable appears as "Civilization4.exe *32" as a process called "rundll32.exe *32" appear on the process list.
3) As long as that process is on the list, the game can be started normally. This places a second game executable on the list which is removed properly when the game is closed. The first executable remains.
4) When the first executable is on the list and I connect to the internet, after a while the game just starts.
The last bit worries me quite a bit, but my anti-virus software cannot find anything.
Vanilla Civ4 is not the only game with the problem I tried to describe. So far, I've noticed the same behaviour with Alpha Centauri, Imperialism II, Europa Universalis II, Gettysburg and RollerCoaster Tycoon. Some very old games (Imperialism as well as all of those I need to run through DosBox) and more recent games (for example Civ4 BtS) are not affected.
Incidentally, the problem does not exist when I create and use a different user account.
Any help in solving this riddle will be appreciated.
The problem is that the game does not start when I click the shortcut (or doubleclick the executable itself) for the first time. There's a sandclock next to the mouse pointer for a second or two, then nothing happens. When I click the same shortcut for a second time, the game starts without a problem.
Watching the task manager indicates that the problem might be related to a process called rundll32.exe:
1) There are two processes named like that after booting up the computer.
2) When I try to start vanilla Civ4, its executable appears as "Civilization4.exe *32" as a process called "rundll32.exe *32" appear on the process list.
3) As long as that process is on the list, the game can be started normally. This places a second game executable on the list which is removed properly when the game is closed. The first executable remains.
4) When the first executable is on the list and I connect to the internet, after a while the game just starts.
The last bit worries me quite a bit, but my anti-virus software cannot find anything.
Vanilla Civ4 is not the only game with the problem I tried to describe. So far, I've noticed the same behaviour with Alpha Centauri, Imperialism II, Europa Universalis II, Gettysburg and RollerCoaster Tycoon. Some very old games (Imperialism as well as all of those I need to run through DosBox) and more recent games (for example Civ4 BtS) are not affected.
Incidentally, the problem does not exist when I create and use a different user account.
Any help in solving this riddle will be appreciated.