Post by IAIN SMITHHenrik,
Thank you for your reply. Did you look at my other post re anomalies along
the River Thames? Do you see the same or do I have some other problem? :->
Iain
Yes. It was the same with 9.0.
Post by IAIN SMITHDid the security use 816kb of the file?
Apparently, yes.
I always wondered, as most No-CD exe's are much smaller than original.
At first we would be tempted to believe they actually removed the CD
protection code, but when you think of it it's doubtfull.
A binary EXE file is not just like a text file where you can just delete
a whole, not needed paragraph, and still have a correct, readable text.
An EXE is made of several internal sub-modules. Each of them calls each
other by address, or by an offset of their position relative to the
beginning of the file (incorrect but easier to understand). If you
remove one segment of the file, and moves everything that follows to
fill the gap, you also need to change the addresses everywhere so each
sub-module knows how to call the others at their new location. Feasible,
but a little over-head IMO considering you are saving only 816 KB of
disk space out of a games that uses like 2 GB of space.
What became my theory over the time looking at that issue is that they
might use some kind of EXE compression. This is not used much anymore
because diskspace is no more an issue today, we optimize for speed
rather than space, but some still use it as a protection. Once
compressed and encrypted, other crackers can't see the code and thus
cannot see how they cracked the stuff. After all they are in competition
with each other. Sure they don't make money, but they have a reputation
to maintain amongs them.
Just my 2¢
Tom :)