https://bugs.winehq.org/show_bug.cgi?id=32515
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sebastian@fds-team.de
--- Comment #37 from Sebastian Lackner sebastian@fds-team.de --- I wanted to reproduce this issue, and decided to install the Demo of "Lara Croft: Guardian of Light". A check using the ProtectionId tool looks like it indeed uses CEG:
--- snip --- -=[ ProtectionID v0.6.5.5 OCTOBER]=- (c) 2003-2013 CDKiLLER & TippeX Build 31/10/13-21:09:09 Ready... Scanning -> C:\Program Files\Steam\SteamApps\common\Lara Croft and the Guardian of Light\lcgol_demo.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 7822616 (0775D18h) Byte(s) -> File Appears to be Digitally Signed @ Offset 0775000h, size : 0D18h / 03352 byte(s) [File Heuristics] -> Flag : 00000100000000001000000000000100 (0x04008004) [Entrypoint Section Entropy] : 6.61 [Debug Info] Characteristics : 0x0 | TimeDateStamp : 0x4CFD7C9B | MajorVer : 0 / MinorVer : 0 -> (0.0) Type : 2 -> CodeView | Size : 0x5A (90) AddressOfRawData : 0x613FC8 | PointerToRawData : 0x613FC8 CvSig : 0x53445352 | SigGuid 00FF2B0F-A75F-4C57-9BBFEDF7D2825959 Age : 0x1 | Pdb : d:\trd\output\win32_gmcegdemo\game\lcgol_demo_win32_gmcegdemo.pdb
[!] Steam api usage detected [i] additional feature ; Valve CEG - Custom Executable Generation [.] CEG Version : 1, 1, 0, 2038 [.] CEG Build GUID : 4994E1F5-5255-4bee-A6EE-696CB9BF35A9 [.] CEG Build Machine : neilk2 [CompilerDetect] -> Visual C++ 8.0 (Visual Studio 2005) - Scan Took : 1.993 Second(s) [0000003EFh tick(s)] [533 scan(s) done] --- snip ---
But... I cannot reproduce the issues with file validation (succeeds without downloading new files, no message on terminal), and the game also seems to work properly (besides some wined3d rendering issues... most likely needs CSMT or strict draw ordering). Testing with wine-1.7.24-14-gd1749b5, without any additional patches.
The title of this bug report is probably a bit misleading, as it doesn't seem to affect all CEG protected games. I will test with the demo linked in the description (http://store.steampowered.com/app/55150/) as a next step.
Regards, Sebastian