[Wine] Trying to run RIFT on OS X 10.6 and Having DirectX Issues

Charles Davis cdavis at mymail.mines.edu
Mon Mar 21 21:26:12 CDT 2011


On 3/21/11 8:10 PM, Alanbly wrote:
> The trace is on the massively long side (13 MB). Here are some excerpts:
> 
> 
> Code:
> 23:58:12 alanbly ~ $ /opt/local/bin/wine '/Applications/RIFT.app/Contents/Resources/RIFT Game/riftpatchlive.exe'
A .app bundle? Did you create that yourself?
> fixme:system:SetProcessDPIAware stub!
> fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
> fixme:toolhelp:Heap32ListFirst : stub
> fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
> fixme:ole:CoCreateInstance no instance created for interface {ea1afb91-9e28-4b86-90e9-9e9f8a5eefaf} of class {56fdf344-fd6d-11d0-958a-006097c9a090}, hres is 0x80004002
> fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
> fixme:imm:ImmReleaseContext (0x2008a, 0x1cb548): stub
> fixme:win:FlashWindowEx 0x32e878
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
> fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
> fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
> fixme:toolhelp:Heap32ListFirst : stub
> fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
> fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:winsock:WSAIoctl WS_SIO_UDP_CONNRESET stub
> fixme:win:FlashWindowEx 0x32bdc8
> fixme:imm:NotifyIME IMC_SETCANDIDATEPOS
> fixme:win:FlashWindowEx 0x3297b8
> fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
> fixme:toolhelp:Heap32ListFirst : stub
> fixme:exec:SHELL_execute flags ignored: 0x00000100
> fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
> fixme:toolhelp:Heap32ListFirst : stub
> fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"ReleaseDate" in Game Definition File not yet supported
> fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"Genres" in Game Definition File not yet supported
> fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"Version" in Game Definition File not yet supported
> fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"WindowsSystemPerformanceRating" in Game Definition File not yet supported
> fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"Developers" in Game Definition File not yet supported
> fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"Publishers" in Game Definition File not yet supported
> fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"GameExecutables" in Game Definition File not yet supported
> fixme:gameux:GAMEUX_ProcessGameDefinitionElement entry L"ExtendedProperties" in Game Definition File not yet supported
> fixme:gameux:GameExplorerImpl_VerifyAccess (0x148050, L"Z:\\Applications\\RIFT.app\\Contents\\Resources\\RIFT Game\\rift.exe", 0x33fa28)
> fixme:win:EnumDisplayDevicesW ((null),0,0x33f4c0,0x00000000), stub!
> fixme:ole:CoCreateInstance no instance created for interface {ea1afb91-9e28-4b86-90e9-9e9f8a5eefaf} of class {56fdf344-fd6d-11d0-958a-006097c9a090}, hres is 0x80004002
> fixme:win:EnumDisplayDevicesW ((null),0,0x33eef0,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33e960,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33eef0,0x00000000), stub!
> fixme:win:EnumDisplayDevicesW ((null),0,0x33f1d0,0x00000000), stub!
> fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported.
> Please configure the application to use double buffering (1 back buffer) if possible.
This stuff is all harmless.
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSGetSurfaceBounds
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged.
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: unknown error code: invalid drawable
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSGetWindowBounds
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSGetSurfaceBounds
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: unknown error code: invalid drawable
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSGetWindowBounds
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSGetSurfaceBounds
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x10f2
> Sun Mar 20 23:58:49 Monolith.local wine[8840] <Error>: unknown error code: invalid drawable
That's weird. This stuff is coming straight from Quartz Window Services.
Something is really wrong here. You're sure you installed XQuartz from
Mac OS Forge, right? Did you notice that you're supposed to log out then
log back in after installing so that it becomes your default X server?

Chip



More information about the wine-users mailing list