Ultima Online Classic Client Tips

DLL Overrides and Tweaks

You have to install DirectX 9.0c november 2008 distribution in order to pass the login screen, if you are still getting problems you should add a DLL Override on Winecfg for the file d3dx9_36.dll and d3dx9_30.dll. I also recomend using this setting on the bottle's user.reg for better performance:

under the key [Software\\Wine\\Direct3D] (it will make this standard for all your apps on the bottle so i'm assuming you only run UOKR on this bottle)

"DirectDrawRenderer"="opengl"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"RenderTargetLockMode"="auto"
"useGLSL"="enabled"
"VertexShaderMode"="hardware"
"VideoMemorySyze"="ADD HERE HOW MUCH MEMORY IN MB YOUR VIDEO GRAPHICS ADAPTER HAVE"


If you still have problems, try copying the 2 above mentioned dlls to UOKR dir.

All the above mentioned tweaks (unless the VideoMemorySize, of course) can be safelly used by Codeweavers by standard in future releases of cxmac and cxgames, so the game will have good performance by standard on future releases.

The game is running pretty fine, i'm capable of doing anything on it and everything works much much better then on VMWare, it only have some slowdown problems if you logout and login again after much time playing. For this i Recommend closing and opening again the game.
And for launching launch UOKR.exe directly.
I also recomend to those who like using windowed modes, to set a virtual desktop on winecfg or user.reg (if you are comfortable with user.reg) to the window resolution you want, and after that selecting "full screen" and the fullscreen resolution you made the virtual desktop inside the game, this way you can choose exactly the resolution you want into a window, and have better performance since the game will be thinking its on fullscreen mode.

My Hardware:
Geforce 8800GS

Hope i have helped

by Unknown on 2009-07-17 11:30:31
Important Information Tips are provided by the CrossOver Community and Advocates. They are not intended to be used for official CodeWeavers Support. For that, please visit our official support pages.
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM2MzczNjgxLCJjc3JmX3Rva2VuIjoiSjN4dXhNVVNkdGJIZnNicyIsImdkcHIiOjB9