Dinput8: DirectInput8Create rewrite

Roderick Colenbrander thunderbird2k at gmx.net
Mon May 15 12:36:33 CDT 2006

> On 5/15/06, Roderick Colenbrander <thunderbird2k at gmx.net> wrote:
> >
> > Are you sure it is this patch that causes the regression and not
> Vitaly's
> > latest one? This patch changes the way dinput8 objects are created and
> it
> > does this similar to windows. Could you figure out what part breaks it?
> >
> Yes, I have tried without Vitaly's. CoCreateInstance is failing:
> err:ole:CoCreateInstance apartment not initialised
> err:dinput:DirectInput8Create CoCreateInstance failed with hr =
> -2147221008
> err:ole:CoGetClassObject class {ef985e71-d5c7-42d4-ba4d-2d073e2e96f4}
> not registered
> err:ole:CoGetClassObject class {ef985e71-d5c7-42d4-ba4d-2d073e2e96f4}
> not registered
> err:ole:CoGetClassObject no class object
> {ef985e71-d5c7-42d4-ba4d-2d073e2e96f4} could be created for context
> 0x3
> Is this because I am missing registry entries?
> Jesse

Yes, that's the reason. I forgot that I still need to send the patch for the
registry settings. Basicly what you need to add is this:



Echte DSL-Flatrate dauerhaft für 0,- Euro*!
"Feel free" mit GMX DSL! http://www.gmx.net/de/go/dsl

More information about the wine-devel mailing list