Thread: SoD and Wine
View Single Post
  #14  
Old 04-13-2010, 10:12 AM
cubber
Discordant
 
Join Date: Apr 2006
Posts: 374
Default

Nope, I run it perfectly on 3 gentoo boxes 2 are x86 one is amd64. It could be something with the debian package, did you try compiling wine from source? You may want to check out the winehq.org page on it. There is a source code edit you can make that will fix it. I haven't had to patch the source since titanium to solve the npc model issue.

http://appdb.winehq.org/objectManage...rsion&iId=2939

Pay specific attention to this part of the page, the first method is speaks of is the patched d3dx9_30.dll file.

Quote:
WARNING! Only, use this if the first method does NOT work for you. If you are running an older version of EQ with a non-official server that does not use the exact dll above, then you will have to use this method.

Add this line:
pCaps->MaxVertexBlendMatrices=0x4;
In file:
(your wine source directory)/dlls/d3d9/directx.c
At function:
IDirect3DDevice9Impl_GetDeviceCaps(LPDIRECT3DDEVIC E9 iface, D3DCAPS9* pCaps)
Before returning (return hrc, line 176 (as of 0.9.55)
Build wine as usual and happy Everquestin
Reply With Quote