View Single Post
  #5  
Old 11-12-2009, 07:51 AM
Shin Noir's Avatar
Shin Noir
Legendary Member
 
Join Date: Apr 2002
Location: Seattle, WA
Posts: 502
Default

Win 7 32bit works with eqgame with latest directx/video drivers. Never bothered with Win7 64bit so not sure I can be of help.

When I ran WinXP 64bit with SoF client it was crashing on me no errors. So I use sysinternal's Filemon (http://technet.microsoft.com/en-us/s.../bb896642.aspx) to trace the process's access right before the crash, discovered it was crashing on d3dx9_30.dll. I looked at the file and it seemed fine and it was reading it, but a crash occured...

So I browsed the directX .cab files (with 7-zip) that come with the download of directX, and discovered they keep 32bit and 64bit copies of each DLL file (32bit = x86, 64bit = x64). I found the 32bit version of the file, manually extracted it to the EQ directory, and magically could run SoF then. It seems EQ's application doesn't handle 64bit DLL API calls too well and there are some fundamental differences between the two dynamic libraries.

Perhaps your problem may be related to this 64bit-32bit directx issue, if you catch what i'm saying with all this.

@ resolution change, that's stored in a file eqclient.ini, e.g.
Code:
[VideoMode]
WindowedWidth=1280
WindowedHeight=1024
Width=1280
Height=768
FullscreenBitsPerPixel=32
FullscreenRefreshRate=0
WidthWindowed=1280
HeightWindowed=768
WinEQWidth=1280
WinEQHeight=1024
__________________

~Shin Noir
DungeonEQ.com
Reply With Quote