09-13-2008, 06:24 PM
First, you need to know what the Ultimate Patcher does: it goes to a certain offset in the exe, and if there's the right sequence of hexadecimal numbers, it'll replace them with something different.
Now, there is the problem: just by comparing the two file sizes of 1.9c and 2.0, you'll see that they are different. In fact, this has also impacts on hex editing. The "old" offsets aren't referring to the right place in the exe anymore, thus any patcher doesn't know what it should replace (since these are wrong addresses).
This means that every hex editing tool that was explicitly made for LF2 1.9c must be adjusted = the offsets need to be changed.
Now, there is the problem: just by comparing the two file sizes of 1.9c and 2.0, you'll see that they are different. In fact, this has also impacts on hex editing. The "old" offsets aren't referring to the right place in the exe anymore, thus any patcher doesn't know what it should replace (since these are wrong addresses).
This means that every hex editing tool that was explicitly made for LF2 1.9c must be adjusted = the offsets need to be changed.
Silverthorn / Blue Phoenix
~ Breaking LFE since 2008 ~
"Freeze, you're under vrest!" - Mark, probably.
» Gallery | » Sprites | » DeviantArt
~ Breaking LFE since 2008 ~
"Freeze, you're under vrest!" - Mark, probably.
» Gallery | » Sprites | » DeviantArt