[Bug 29669] Dragon Age: Origins DVD authenticity checks fail (descriptor structures returned by DVD_READ_STRUCT need a descriptor header prepended)

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Jan 25 14:15:22 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=29669

--- Comment #3 from Anastasius Focht <focht at gmx.net> 2012-01-25 14:15:22 CST ---
Hello,

For me it works as expected.
Maybe the "Ultimate" edition has a different copy protection/more checks.

--- snip ---
$ WINEDEBUG=+tid,+cdrom wine ./daorigins.exe
0009:trace:cdrom:CDROM_DeviceIoControl 0xa4 IOCTL_CDROM_READ_TOC (nil) 0
0x32e0a8 804 0x32d850
0009:trace:cdrom:CDROM_Open 0, 6
0009:trace:cdrom:CDROM_SyncCache caching toc from=1 to=1
0009:trace:cdrom:CDROM_DeviceIoControl 0xa4 IOCTL_SCSI_GET_ADDRESS (nil) 0
0x32e4e0 8 0x32e480
0009:trace:cdrom:CDROM_Open 0, 6
0009:trace:cdrom:CDROM_DeviceIoControl 0xa4 IOCTL_SCSI_GET_INQUIRY_DATA (nil) 0
0x36518b90 4096 0x32e480
0009:trace:cdrom:CDROM_Open 0, 6
0009:trace:cdrom:CDROM_DeviceIoControl 0xa4 IOCTL_DVD_READ_STRUCTURE 0x32e510
17 0x36518b90 2052 0x32e49c
0009:trace:cdrom:CDROM_Open 0, 6
0009:trace:cdrom:CDROM_DeviceIoControl doing DVD_READ_STRUCTURE
0009:trace:cdrom:DVD_ReadStructure Format 0
0009:trace:cdrom:DVD_ReadStructure DvdPhysicalDescriptor: StartingDataSector
768
0009:trace:cdrom:CDROM_DeviceIoControl 0xa4 IOCTL_DVD_READ_STRUCTURE 0x32e548
17 0x36519bb0 2052 0x32e4e4
0009:trace:cdrom:CDROM_Open 0, 6
0009:trace:cdrom:CDROM_DeviceIoControl doing DVD_READ_STRUCTURE
0009:trace:cdrom:DVD_ReadStructure Format 4
0009:trace:cdrom:DVD_ReadStructure Reading DvdManufacturerDescriptor(layer_num
0)...
0009:trace:cdrom:DVD_ReadStructure DvdManufacturerDescriptor: 05000000 
002b:fixme:win:EnumDisplayDevicesW ((null),0,0x528e248,0x00000000), stub!
--- snip ---

--- snip ---
-=[ ProtectionID v0.6.4.0 JULY]=-
(c) 2003-2010 CDKiLLER & TippeX
Build 07/08/10-17:57:05
Ready...

Scanning -> Z:\opt\wineprefix\drive_c\Program Files\Dragon
Age\bin_ship\daorigins.exe
File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 9909480 (09734E8h)
Byte(s)
-> File Appears to be Digitally Signed @ Offset 0972000h, size : 014E8h / 05352
byte(s)
[File Heuristics] -> Flag : 00000000000000001000000000000100 (0x00008004)
[!] EA Custom Protection detected !
[CompilerDetect] -> Visual C++ 8.0 (Visual Studio 2005)
- Scan Took : 0.91 Second(s)

Scanning -> Z:\opt\wineprefix\drive_c\Program Files\Dragon
Age\bin_ship\daupdater.engine.dll
File Type : 32-Bit Dll (Subsystem : Win CUI / 3), Size : 136424 (0214E8h)
Byte(s)
-> File Appears to be Digitally Signed @ Offset 020000h, size : 014E8h / 05352
byte(s)
[File Heuristics] -> Flag : 00000000000001001101000000110100 (0x0004D034)
[!] Possible CD/DVD-Key or Serial Check -> SerialNumber
[CompilerDetect] -> .NET 
[!] File appears to have no protection or is using an unknown protection
- Scan Took : 0.383 Second(s)
--- snip ---

http://www.gamespot.com/news/6209144.html

--- quote ---
"We're happy to announce that the boxed/retail PC version of Dragon Age:
Origins will use only a basic disk check and it will not require online
authentication," confirmed community coordinator Chris Priestly on BioWare's
official forums. "In other words, the retail PC version of the game won't
require you to go online to authenticate the game for offline play. We have
chosen not to use SecuROM in any version of Dragon Age that is distributed by
EA or BioWare."
--- quote ---

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list