D3D9 - FindPattern

Posts 1–4 of 4 · Page 1 of 1
D3D9 - FindPattern
I was implementing a D3D9 Device pointer finder

Code:
DevPtr = FindPattern(D3DBase, 0x128000, (PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\x86\x00\x00\x00\x00\x89\x86", "xx????xx????xx");
And I got this
Code:
0x6D9D2488
How come it doesnt match the one by Blood?
Quote Originally Posted by Shimmy- View Post
I was implementing a D3D9 Device pointer finder

Code:
DevPtr = FindPattern(D3DBase, 0x128000, (PBYTE)"\xC7\x06\x00\x00\x00\x00\x89\x86\x00\x00\x00\x00\x89\x86", "xx????xx????xx");
And I got this
Code:
0x6D9D2488
How come it doesnt match the one by Blood?
U should kno this devicepointer can update every second r every 8 years.

also u always add 4 to it before u get the vTable.

it is will how be like bloods one it is found different
its a device pointer, but not the one that the game is using. this mean no vmt hook possible (cause the vtable isnt used) and if the game switched device (like ca does), then your hooked function wont be called anymore.
that device pointer is like, a temporary device
Posts 1–4 of 4 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us