Tacoma said:
10-4 jpd. I appreciate the information even though most of it's over my head...
I guess I'll just have to stay away from Paradox titles considering these are the only ones I seem to have trouble with...
Adios!
Well, when you get hit with the infinite loop, it's usually more or less random with which (game) title this happens. For me, it was Civ3, Soldier of Fortune II, Never Winter Nights and Age of Mythology. The Paradox titles ran perfectly stable.
As the infinite loop problem involves a very specific set of circumstances to come together at a particular time, it's highly timing dependant. Each mainboard/video board/operating system/game produces a highly unique timing characteristic, so you cannot predict when it will happen. Even when two PC's are seemingly identical on the surface, it's possible that one gets hit with the problem, while the other does not.
But, some general tips can be provided.
* In the BIOS, try disabling AGP fast write and/or AGP sidebanding.
* Alter the AGP aperture size, choose any setting no less than 16 MB and no more than half the amount of RAM installed. My preferred setting is 32 MB, but it depends on how much (or little) RAM is installed on your video board. Less RAM on the video board implies a bigger size for the AGP Aperture.
* Try various driver versions. Especially consider using
older versions. Older versions are generally less optimized, therefore slower, and thus have a less intense use of the AGP interface.
* Consider using the default Microsoft GART driver, instead of the one that came with your chipset/mainboard. The default Microsoft one is slower and less optimized for your chipset, but very stable.
* The Power Supply Unit in your PC case maybe lacking. When you combine a modern, fast, processor like a P4 with a reasonably modern video board, then you demand a lot from the PSU. It's recommended that the PSU must be able to provide at least 20 Amps combined on the 3.3 and 5 Volt rails. If the PSU cannot deliver that (and most no-name 300 Watt cannot), then the 5 Volt and 3 Volt rails become unstable and the voltage fluctuates. The approved tolerances are a mere 5%, meaning that a 3.3 Volt rail is only allowed to drop to 3.135 Volt. Below that the stable operation can no longer be guaranteed. Note that a lot runs off the 3.3 Volt rail, amongst them are the CPU, your RAM and your AGP video board. When the AGP chip doesn't receive it's min level on the 3.3 vol rail, it's operating system can crash. That too can cause the infinite loop, albeit through a different reason. The chipset send commands and data, and expects a response. If the AGP board has crashed, than that response will not come, resulting again in deadlock.
Jan Peter