Sorry for another begging post, but I've searched and didn't found anything yet. I've tried to check IDirect3DDevice9 methods (the one which stores in crossfire.exe), but all of them point to d3d9.dll calls anyway. Also tried to log return address inside 'real' Reset, but it points to a different locations each call. If someone has left the assembly code of this function please post it here or PM me.