I actually mentioned that it works fine on other games and that this was the only with an issue, but I solved my problem so that's all fine. The issue was just the .exe file I was using to open the game, I just had to use a different one, as weird as that may sound (long story short, the file I was using to load the game was a setup file since the actual file to load the game doesn't work, I just had to find a replacement file).
But for the sake of answering of those questions, Yes, Yes, Yes, Yes, Yes. Though half of that doesn't exactly help since, it hooked the game wrong, but I couldn't change it, regardless of if there was a H-code or not, I wouldn't be able to change it, though non of it matters now, so, thanks for trying to help anyways ^ _^