DX9-Overlay-API icon indicating copy to clipboard operation
DX9-Overlay-API copied to clipboard

Not Steam Compatible?

Open xNilsx opened this issue 10 years ago • 5 comments

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 ?

xNilsx avatar Jul 18 '14 07:07 xNilsx

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

agrippa1994 avatar Jul 20 '14 10:07 agrippa1994

And make sure VAC doesnt detect it somehow.

rootm0s avatar May 14 '16 11:05 rootm0s

Saw the necrodump, sry xD

rootm0s avatar May 14 '16 11:05 rootm0s

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

kevinpthorne avatar Jan 05 '17 05:01 kevinpthorne

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?

agrippa1994 avatar Jan 05 '17 10:01 agrippa1994