[Bug 4872] New: IWineD3DImpl_CheckDeviceType problem with EVE Online

Wine Bugs wine-bugs at winehq.org
Fri Mar 17 17:16:08 CST 2006


http://bugs.winehq.org/show_bug.cgi?id=4872

           Summary: IWineD3DImpl_CheckDeviceType problem with EVE Online
           Product: Wine
           Version: CVS
          Platform: PC
               URL: http://www.eve-online.com/
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: wine-directx-d3d
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: kelfe at gmx.de


The function IWineD3DImpl_CheckDeviceType always returns D3DERR_NOTAVAILABLE if
there is already a GLContext.

The question would be if WineD3D_CreateFakeGLContext should return the current
GLContext if there is one already.
The WineD3D_CreateFakeGLContext function seems to contain some handling for that
but it's not working.

This bug prevent EVE Online from displaying the login screen.
(you also need to create a registry key to get the login screen to display - see
http://myeve.eve-online.com/ingameboard.asp?a=topic&threadID=30457&page=9#242)

repro:
- download and install Eve Online
- add the registry key
- follow the IWineD3DImpl_CheckDeviceType function

without the D3D_OK return the slash screen displays and a black login screen
area appears
with the always D3D_OK change the splash screen displays and the login screen
appears

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the wine-bugs mailing list