8

Mac OS X Age of Empires III 1.0.4 NO CD patch

 2 years ago
source link: https://reverse.put.as/2008/08/02/mac-os-x-age-of-empires-iii-104-no-cd-patch/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Mac OS X Age of Empires III 1.0.4 NO CD patch

Nozio NO CD patch is only for original version (1.0.0) so I did a little of binary diffing of his patch/a bit of debugging and found where the protection is on version 1.0.4.

The following code makes the cd check:

00004f22  e8e9a80000    calll       0x0000f810 - call the cd check
00004f27  84c0          testb       %al,%al
00004f29  7405          je          0x00004f30 - jump if no cd is present

So the patching is very easy, just NOP that jump if equal call and that’s it. Quick & dirty !

Have fun !


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK