http://bugs.winehq.org/show_bug.cgi?id=21448
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |obfuscation Status|UNCONFIRMED |NEW CC| |focht@gmx.net Summary|RollerCoaster Tycoon 3 does |SecuROM 5.x: media |not accept the original |validation fails/conflict |disc |with emulator software | |reported (RollerCoaster | |Tycoon 3, Deus Ex Invisible | |War) Ever Confirmed|0 |1
--- Comment #7 from Anastasius Focht focht@gmx.net 2011-06-08 14:57:31 CDT --- Hello,
capturing this bug for SecuROM 5.x issue.
According to websites "RollerCoaster Tycoon 3" is protected by "SecuROM v5.03.06.0020". I also found the mentioned "Deus Ex: Invisible War" has this problem, the launcher reports "conflict with emulator software".
--- snip --- -=[ ProtectionID v0.6.4.0 JULY]=- (c) 2003-2010 CDKiLLER & TippeX Build 07/08/10-17:57:05 Ready... ... Scanning -> H:.wine\drive_c\Program Files\Deus Ex - Invisible War\System\dx2.exe File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 1763328 (01AE800h) Byte(s) [x] Warning - FileAlignment seems wrong.. no solution calculated (using NULL) [File Heuristics] -> Flag : 00000000000001001100000000100001 (0x0004C021) [!] SecuROM Detected - Version 5.00.03 [CompilerDetect] -> Borland C/C++ - Scan Took : 0.344 Second(s) --- snip ---
At a quick glance IOCTL_STORAGE_QUERY_PROPERTY might be indeed relevant in SecuROM 5.x validation process. Different methods are used to query for unit and adapter properties. Maybe the data gathered using various methods is used for correlation analysis, e.g. bus data from adapter query vs. IOCTL_SCSI_GET_ADDRESS, Scsi Port resolution etc (-> SPTI bus interrogation).
Regards