View Single Post
Old 19 March 2009, 17:27   #3
thomas
Registered User
thomas's Avatar
 
Join Date: Jan 2002
Location: Germany
Posts: 5,526
He patched that 40 into the library base before SetPatch is run, so that the OS thinks it is running on Kick 3.1 while it actually is 3.0 (39.106 patched to 40.106).

http://eab.abime.net/showpost.php?p=525800&postcount=13

I am sure this will crash sooner or later. Not because 3.5 does not run on 3.0, but because programs might use functions only present in 3.1. The version check is used to check whether specific functions are available or not. If you patch the version, the check gives a wrong result.
thomas is offline  
 
Page generated in 0.05407 seconds with 9 queries