The weird thing is so many people talk about how they use this and that to hook but I have not seen anything here showing or teaching what they are actually doing... Because of this I had to open d3d9.dll in olly and find the function addresses myself and then hook them because there are no tutorials on anything about this subject let alone anyone explaining what it is and how to use it...