6 new categories and 72 new items added to the shop!Fake forum EC for posting doubled everywhere to help pay for them!
0 Members and 1 Guest are viewing this topic.
Disclaimer: I have not been following any developments in exe modification over the last year or so.Editing the .exe itself isn't C++ or C, it's machine code.The too long, didn't read version is that low level languages are much more fiddly to use than higher level ones
It is possible, with specialist tools, to resolve this machine code back to x86 Assembly Language, which is just about human readable. To do this, you should look at ollydbg and IDAFree.It is not really possible to resolve the code back to the original C++, though it is possible to "decompile" bits of the machine code to something plausibly similar to the original. This decompilation process is not wholly automated and is difficult and error prone.
Scient, Kyrub and Yitzi have all edited SMAC/X by running the game in a debugger and watching the flow of control through the machine code (resolved to assembly). This is a time consuming operation that eventually results in them gaining enough understanding of the system they want to modify.
There's probably a tutorial on ollydbg somewhere as well (this is the tool that Yitzi uses, or at least used to use).