Taurinus,
The more I thought about it the directx file you talk about probably wont work.  Since you need a "patched" version of the file.  That is the one I uploaded to the link I provided.  
From the Everquest listing on the winehq site:
	Quote:
	
	
		
			
				File d3dx9_30.dll is part of DirectX dll's, typically you have already put a copy of it in your Linux EQ game directory, if not make a copy from your windows install partition (usually found at /system32 folder with all other DX files) on your Linux game directory and modify the copy. 
 
To patch the file you can use any binary editor (ghex as example -be careful, the program itself is called ghex2 instead-) 
 
patch the file d3dx9_30.dll at offsets: 
 
4c6f9, where there is a '83' replace it for '6a' 
4c6fa, where there is a 'fe' replace it for '04' 
4c6fb, where there is a '02' replace it for '5e' 
 
save it and it's done. 
 
As a reference the offset list from 4c6f0 before the change should read: 
00 00 00 f6 45 f8 50 74 0f 83 fe 02 73 56 b8 57 
 
And the offset list from 4c6f0 after the change should read: 
00 00 00 f6 45 f8 50 74 0f 6a 04 5e 73 56 b8 57 
 
Changing d3dx9_30.dll linux EQ local copy won't affect any other application and keeps you from 'patching' wine sorce after each release you want to upgrade to.
			
		 | 
	
	
 Obviously you could take the file you mentioned and "patch" it with the directions in the quote.