agrippa1994 / DX9-Overlay-API

Overlay API for DirectX 9 based games.
MIT License
127 stars 26 forks source link

Not Steam Compatible? #16

Open xNilsx opened 10 years ago

xNilsx commented 10 years ago

Hello, this API not work with Steam Games? I tested it with "Euro Truck Simulator 2".

DX9Overlay.TextCreate("Arial", 20, false, false, 50, 50, 0xFFFFFFFF, "Hello world", true, true);

Only create a white box. @agrippa1994 ?

agrippa1994 commented 10 years ago

Hm, good question. Maybe steam hooks the functions I hook for the overlay. I might take a look, if I have the time

rootm0s commented 8 years ago

And make sure VAC doesnt detect it somehow.

rootm0s commented 8 years ago

Saw the necrodump, sry xD

kevinpthorne commented 7 years ago

Was successfully able to overlay on AoE 2 HD. Are you sure this is an issue with Steam?

agrippa1994 commented 7 years ago

Steam might interrupt the hooks of this API. I don't know how Steam actually draws its content in the game.

But as far as I know, Euro Truck Simulator 2 uses OpenGL as well for their rendering. Are you sure that the game is running in DirectX mode?