I'm having trouble getting Ultima Online to work on my system. I installed
from the Age of Shadows CD and patched from there. It installed fine, patched
up ok, but when it loads the actual game my display goes utterly haywire.
I'm getting 2 badly distorted mini UO screens and it looks like someone
randomised the pixels on half my screen. When I move the mouse around I can
move said pixels around too. As soon as I close it the system returns to
normal.
Now UO's worked fine with me on Wine before but this new system I have has
both an onboard and fitted graphics card. I'm wondering if this is the
source of the problem? I'm running Mandriva 2009, which is running UO fine
on my laptop.
The output of typing wine client.exe to run UO is this:
Code:
$ wine client.exe
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c04
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c04
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c04
fixme:win:EnumDisplayDevicesW ((null),0,0x33ee4c,0x00000000), stub!
fixme:d3d:test_pbo_functionality
>>>>>>>>>>>>>>>>>
GL_INVALID_OPERATION (0x502) from Loading the PBO test texture
@ directx.c / 3794
Then when I run it debug with WINEDEBUG=+loaddll wine client.exe I get this
lovely output:
Code:
trace:loaddll:load_builtin_dll Loaded L"KERNEL32.dll" at 0x7ee00000:
builtin
trace:loaddll:load_builtin_dll Loaded L"KERNEL32.dll" at 0x7ee00000:
builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\wineboot.exe" at 0x7ec90000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\advapi32.dll" at 0x7ec30000: builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" :
builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:load_builtin_dll Loaded L"KERNEL32.dll" at 0x7ee00000:
builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\services.exe" at 0x7ec80000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\advapi32.dll" at 0x7eba0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\iphlpapi.dll" at 0x7ec00000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\rpcrt4.dll" at 0x7ec20000: builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" :
builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:load_builtin_dll Loaded L"KERNEL32.dll" at 0x7ede0000:
builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\winedevice.exe" at 0x7ec80000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\advapi32.dll" at 0x7ec30000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\ntoskrnl.exe" at 0x7ebf0000: builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" :
builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\iphlpapi.dll" at 0x7ea50000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\rpcrt4.dll" at 0x7ea70000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\mountmgr.sys" at 0x7e930000: builtin
trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Ultima Online
2D\\client.exe" at 0x400000: native
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\ws2_32.dll" at 0x7ec80000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\advapi32.dll" at 0x7ec10000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\iphlpapi.dll" at 0x7ec60000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\wsock32.dll" at 0x7ecb0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\gdi32.dll" at 0x7e940000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\user32.dll" at 0x7e9f0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\comctl32.dll" at 0x7eb40000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\rpcrt4.dll" at 0x7e750000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\ole32.dll" at 0x7e7c0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\ddraw.dll" at 0x7e8d0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\winmm.dll" at 0x7e660000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\dsound.dll" at 0x7e6f0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\msvcrt.dll" at 0x7e5f0000: builtin
trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Ultima Online
2D\\igrping.dll" at 0x10000000: native
trace:loaddll:load_native_dll Loaded L"C:\\Program Files\\Ultima Online
2D\\binkw32.dll" at 0x30000000: native
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\gdi32.dll" at 0x7e5d0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\user32.dll" at 0x7e680000: builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "gdi.exe" : builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\lz32.dll" at 0x7e5c0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\version.dll" at 0x7e5d0000: builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" :
builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "gdi.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "user.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "user.exe" : builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\imm32.dll" at 0x7e120000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\winex11.drv" at 0x7e290000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\imm32.dll" at 0x7e100000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\winex11.drv" at 0x7e2a0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\uxtheme.dll" at 0x7e0a0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\wineoss.drv" at 0x7e060000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\msacm32.dll" at 0x7e020000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\msacm32.drv" at 0x7e050000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\midimap.dll" at 0x7e010000: builtin
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
trace:loaddll:load_builtin_dll Loaded L"KERNEL32.dll" at 0x7ee00000:
builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\explorer.exe" at 0x7ec90000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\advapi32.dll" at 0x7ebb0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\iphlpapi.dll" at 0x7ec00000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\rpcrt4.dll" at 0x7ec30000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\gdi32.dll" at 0x7e9b0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\user32.dll" at 0x7ea60000: builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "krnl386.exe" :
builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "system.drv" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "gdi.exe" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module "user.exe" : builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\imm32.dll" at 0x7e4f0000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\winex11.drv" at 0x7e670000: builtin
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c04
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c04
fixme:mountmgr:harddisk_ioctl unsupported ioctl 2d0c04
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\wined3d.dll" at 0x7da40000: builtin
trace:loaddll:load_builtin_dll Loaded
L"C:\\windows\\system32\\opengl32.dll" at 0x7d9a0000: builtin
fixme:win:EnumDisplayDevicesW ((null),0,0x33ee4c,0x00000000), stub!
fixme:d3d:test_pbo_functionality
>>>>>>>>>>>>>>>>>
GL_INVALID_OPERATION (0x502) from Loading the PBO test texture
@ directx.c / 3794
I don't know where to start with it, so any advice would be greatly
appreciated :)
Wenchy