Quote:
Originally Posted by berni
If the signature of a function changes (ie.: a parameter got changed), you would have to change the Call or Hook-Code anyway, wouldn't you ? The only problem I see is windows because it doesn't have symbols in the binaries.
|
If the symbol name in the linux bin changed, yes, there is a good chance that the function call would have to change as well, (although we once ran into a single instance when this wasn't the case. Valve had just renamed a class). The issue is indeed mostly with Windows, and I'm not crazy about supporting a feature like that for a single OS, or with the assumption that symbol names will always be available on linux; (They aren't always on all games). But as I said, anyone else is free to give it a shot.