32 bit vs 64
I havent really touched 64 bit before, mostly been coding for private use on my 32 bit. But now Im working on a hack for CA which runs smooth on my system, but fails for friends using Win 7 and 64 bit. In fact, nothing happens for them.
I dont really know how to approach this, from what I know there is no CA 64 bit version so I guess it runs as 32 bit on 64 bit systems? Shouldnt that mean that my hack would work fine without changing anything?
I implemented a small error log function that writes to a debug file, like "DLL injected", when game is ready for hook and when a hack is toggled. Works fine for me, the file isnt even created on their systems. So it seems its never even injected. Could it be that they have to use certain injectors for 64 bit? Or is there anything else that could be the problem?