Skip to content

TextCreate and/or TextSetShown not working #25

@ciphernemo

Description

@ciphernemo

I'm at the point of giving up on this library and going to roll my own DX9 injection.

I'm not sure why this DX9 Overlay API isn't working. I've back-tracked to even the simple "hello world" AutoHotkey script to test with the GFXTest app (GFXText.exe). The samples don't work.

1.) The dx9_overlay.dll is loading properly.
2.) The WatchProcess function is being called, and overlay_ids are getting the results from CreateOverlays function.
3.) The process name is correct. Verified in the sample code after compiling it using AutoHotkey ANSI 32-bit. And confirmed that process is running in the task manager.
4.) Set GFXTest to DirectX9, and confirmed it's running just fine.
5.) No other DirectX 9 hooks are active on my PC I think, but not sure how to confirm this?
6.) Just to be sure I downloaded and installed DirectX 9.0c runtime library (last released by Microsoft) since my system is using DX11. I confirmed that DX9.0C now exists on the system with a legacy DXText.exe tool (it's dxdiag.exe these days).
7.) I tried running GFXTest.exe in 2D mode, 3D mode, 640x480, 800x600, and 1024x768.
8.) The hello world.ahk script was compiled with ANSI 32-bit version of AutoHotkey and compiled and runs just fine as an executable. It includes overlay.ahk just fine. It loads the dx9_overlay.dll file just fine. I can use Alt-X to exit it. But Alt-T never shows the Hello World text in GFXTest.exe

Thoughts to troubleshoot this? Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions