[Bug 21261] New: implement the IGameExplorer interface
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Jan 5 19:24:00 CST 2010
http://bugs.winehq.org/show_bug.cgi?id=21261
Summary: implement the IGameExplorer interface
Product: Wine
Version: 1.1.35
Platform: x86
URL: http://www.eveonline.com/download/
OS/Version: Linux
Status: NEW
Keywords: download
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs at winehq.org
ReportedBy: madewokherd at gmail.com
The following output is apparently fairly common:
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not
registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc}
could be created for context 0x1
This is the class id of a new vista interface, IGameExplorer, documented here:
http://msdn.microsoft.com/en-us/library/microsoft.directx_sdk.igameexplorer.igameexplorer%28VS.85%29.aspx
The class should be in gameux.dll
I believe the message is usually harmless. A program could only rely on the
class being present if it requires vista or greater.
According to a Google search, the interface is used by:
* Steam games (Half-Life 2, Team Fortress 2, ...)
* EVE Online
* Enemy Territory: QUAKE Wars
* Football Manager 2008
* Far Cry 2
* Company of Heroes
* and many others
I think we will need to add this, but in doing so we risk breaking games that
currently work (because they will rely on the class to work correctly if it
exists). I think stubs will mostly work fine.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list