elishacloud / DirectX-Wrappers

Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such as enabling Anti-Aliasing or creating overlays in the game.
zlib License
214 stars 43 forks source link

Directx Direct-Input Wrapper Issue? #3

Open ghost opened 4 years ago

ghost commented 4 years ago

Im trying to fix the mouse acceleration issue with turok evolution and would it be easier to just use a directx mouse wrapper and completly delete the mouse instruction and just use the wrapper? or how would you do it?? any ideas???

elishacloud commented 4 years ago

I don't know much about the mouse acceleration issue with Turok Evolution. You could use a DirectInput wrapper to help debug the mouse interaction and fix the issue with the game via the wrapper. The issue also could be because of the games frame rate. If the game uses DirectX9 or you use D3d8to9 or Dd7to9 to convert the game to DirectX9 you could use EnableVSync to reduce the frame rate.

Also, check out my other project: dinputto8

ghost commented 4 years ago

I don't know much about the mouse acceleration issue with Turok Evolution. You could use a DirectInput wrapper to help debug the mouse interaction and fix the issue with the game via the wrapper. The issue also could be because of the games frame rate. If the game uses DirectX9 or you use D3d8to9 or Dd7to9 to convert the game to DirectX9 you could use EnableVSync to reduce the frame rate.

Also, check out my other project: dinputto8

Thanks and will do check out your other project much respect thanks for the help and advice means a lot.