More stuff: managed to inject ImGUI by using d3d8to9 to proxy the game's DX8 stuff to DX9 and hooking the DirectInput8 functions to write the mouse state into ImGUI's IO struct, still breaks when the DX8 device resets or you close the window but that should be fairly easy to fix, then i need to make the overlay toggle-able and then i can start adding widgets

Follow

The broken rendering is due to me resizing the window which just stretches everything (it might be possible to fix that)

Sign in to participate in the conversation
Cybrespace

the mastodon instance at cybre.space is retiring

see the end-of-life plan for details: https://cybre.space/~chr/cybre-space-eol