Firstly, specs:
Athlon 64 4000
GeForce 7800GTX
2GB Corsair XMS3200 RAM
Secondly, drivers:
Latest nVidia Graphics Driver (84.21)
Latest DirectX (9.0c)
This started happening today. I've been playing this game for a year, and it's been fine. What has gone wrong? Nothing has changed on my computer in the past few weeks other than what Guild Wars has downloaded onto my computer.
Whenever I try and load up Guild Wars, I get a black screen for a few seconds, then the 'Unable to initialise 3D output' message. And my desktop icons get moved into default positions

I went into DxDiag.exe and all the files are fine. However, when I tried to 'Test Direct3D' it came up with this error message:
' Failure at step 8 (Creating 3D Device): HRESULT = 0x887602eb (error code) '
What the hell is going on? Can anyone help? I can find nothing of this on the Guild Wars support site.
Meshekal