I'm pretty certain that there are several reasons why JKII crashes. In my house we have three computers, all running similiar specs..
(me:Athlon XP, Asus board, Audigy, Geforce 2)
(dn:Athlon Thunderbird, Gigabyte board, Live1024, Geforce 4)
(ab:Athlon Thunderbird, Epox board, Fortissimo, Geforce 2).
Even while I was suffering from the crash, the other guys - with similiar configurations - were kicking storm trooper butt, leaving me crying every night, as I could hear the anguised sounds as light sabre cleaved through flesh.
I've looked at a few posts in this thread, and the major point is ... WE ARE NOT ALL SUFFERING FROM THE SAME FREEZE.
I was trying to be quite specific when I described my problem i.e.,
- it happened every time I started a game
- always < 5 minutes
- both multi-player and single player mode
- the freeze manifests itself with a sound loop,
- you can still see the game on your screen
- ONLY a hard boot recovers.
I've seen some people say that their multiplayer works .. that is different from my problem, and this patch might not help.
The reason that I was dead certain that this was a directX issue (and NOT a video driver or sound driver issue), is because JKII worked for me perfectly until I installed Warcraft III. I had already played about 75% of JKII without any problems.
When it stopped working, I mucked about with the drivers, did a system restore, changed video settings, etc etc etc, but nothing worked. The game always froze, exactly like I described above.
I reinstalled XP (normally a cure all for any software related problem).. still it crashed.
I installed the 8.1b drivers but i also installed:
Q321178_WXP_SP1_x86_ENU.exe.
download Q321178 patch (
http://194.83.137.71/freeze/Q321178%5FWXP%5FSP1%5Fx86%5FENU%2Eexe)
d3d8.dll: 5.01.2600.0044 English Final Retail 5/6/2002 13:51:28 1180672 bytes
Note the version number is changed from 5.01.2600.0000 to 5.01.2600.0044
I believe that it is the Q321178 patch which does the job.
Read Q321178 in the Microsoft knowledgebase (
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q321178)
Obviously the things to take note of here are:
A) This only affects XP (according to Microsoft), so if you are running something else, this is not your problem.
B) This only affects Athlon processors, so if you are running something else this is not your problem.
Microsoft describes the symptoms as:
Under very rare circumstances, games that use the Software Fixed Function Transform and Lighting functionality in DirectX 8.1 may stop responding (hang) while you play a game.
I'm not sure what very rare circumstances means.. is it hardware configurations.. or only when ceratin bits of code get exceuted. For me it wasn't rare, it always happened.
I don't know why I'm wasting time writing this, JKII is awesome, probably the best FPS I've ever played (and I've played a few). I'm certain that the patch helped me and I am confident that if A) and B) and your problem (at top of this post) sounds like mine, then this is most likely your problem.
Good luck guys, and if it worked for you why not tell everyone so we can put this Freezing post to rest.