Is there a standard for PC executable pointers? How would I go about calculating them? I've been working on a patcher for a game but I need to be able to repoint some text that's inside the main executable.
So what would the structure be like in hexadecimal, say for example if I wanted to go to offset 123456 in hex, what would it look like as a 32 bit pointer? The executable is over 1 MB so I don't think it'll be a DOS pointer
*sigh* doesn't look like it uses that structure, can't find any pointers for the text in the executable, so it's probably hardcoded amongst the ASM code.