http://bugs.winehq.org/show_bug.cgi?id=14484
--- Comment #4 from Espen Rønnevik burigufutsushide@gmail.com 2009-06-17 04:54:20 --- I too would be very interested in hearing about any version of Wine where this worked, as I have found none myself.
I have done some research on this and here is what I have come up with so far. As I said in the original report, the setup seems to be protected with what PEiD identified as "k.kryptor 5", but I have no idea if this is accurate. In any case, it works like this. Setup.exe is not the real executable, Setup.cab is. You can try this by letting wine execute the cab directly, it will appear to work but installation will fail and abort as the code is missing several pieces. Setup.exe is a obfuscated/self-modifying executable and "creates" itself first using exception handlers, then chain-loads setup.cab and restores the missing code in the "real" file by writing to process memory, finally the real setup is executed.
I'm attaching another logfile, please let me know if there is more I can do to help solve this.