View Single Post
  #33  
Old 08-30-2017, 04:32
espkk espkk is offline
Friend
 
Join Date: Sep 2016
Posts: 8
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 10
Thanks Rcvd at 8 Times in 5 Posts
espkk Reputation: 0
Quote:
Originally Posted by TechLord View Post
When I download this I am getting a 512 KB file. I think that the .lib , includes and binaries folders are missing from this pack.

The "usual" Pro version should be around 8 MB in size if I recall correctly.
Detours Pro build 316(from this topic) is 218kb(rar), unpacked version is about 1MB
Express version doesn't include .lib, but includes many samples instead

The main reason why I asked is that in previous versions there were regions like
Code:
#ifdef DETOURS_X64
#error Feature not supported in this release.
#else
which are replaced by working code now, e.g.
Code:
#ifdef DETOURS_X64
    // REX.W trumps 66
    else if (m_bRaxOverride) {
        nBytesFixed = nFixedSize + ((nFlagBits & RAX) ? 4 : 0);
    }
#endif
Although it has always been this way:
Quote:
Support for 64-bit code on x64 and IA64 processors (Professional Edition only).
Support for all Windows processors (Professional Edition only).
Does this mean that these features are now supported in Detours Express?
I have no access to my working PC right now so I can't check it, can someone try to compile it?
Reply With Quote
The Following User Says Thank You to espkk For This Useful Post:
tonyweb (08-31-2017)