Skip to content

About

DirectX 9 hooking for Conquer Online with an ImGui overlay.

Topics

Resources

Stars

20 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

Conquer Online DX9 Hook

DirectX 9 hooking for Conquer Online with an ImGui overlay

How does it work?

The DLL uses MinHook for function hooking and ImGui for the overlay. Press INSERT to toggle it.

The overlay includes Always Jump, Wireframe/Chams, and string modification. For version 6609, it loads through a Chat.dll proxy.

Demo

DX9 hook demo

Building

Requires Visual Studio 2022 and vcpkg (VCPKG_ROOT set, or vcpkg integrate install). MinHook and ImGui are restored from vcpkg.json on the first build.

msbuild conquer_dx9_hook.sln /p:Configuration=Release /p:Platform=x86

Output: build/bin/Win32/Release/Chat.dll.

Usage

For version 6609:

  1. Rename the original Chat.dll to OChat.dll in the game folder.
  2. Copy the compiled Chat.dll into the same folder.
  3. Launch the game and press INSERT.

For other versions, remove the proxy code from src/hooks/proxy.cpp and src/dllmain.cpp, build as a regular DLL, and load it through DLL injection.

Credits

Based on examples and concepts from co-stuff/posts.

Uses MinHook and ImGui, restored through vcpkg.

About

DirectX 9 hooking for Conquer Online with an ImGui overlay.

Topics

Resources

Stars

20 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages