[Bug 22961] New: Battlefield Bad Company 2: no cd/dvd drive found (securom 7.4)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun May 30 15:44:57 CDT 2010


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

           Summary: Battlefield Bad Company 2: no cd/dvd drive found
                    (securom 7.4)
           Product: Wine
           Version: unspecified
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Keywords: obfuscation
          Severity: normal
          Priority: P2
         Component: ntdll
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: austinenglish at gmail.com


Testing Battlefield Bad Company 2 on wine, found it doesn't work :-(. Installs
fine, but when you attempt to run it, says No CD/DVD drive found (this is with
the original dvd in the drive).

At first, looked like bug 20935, but I took Focht's advice and stubbed out
IOCTL_STORAGE_GET_MEDIA_TYPES_EX, but that didn't help. Looking at a +cdrom
trace, it's not related to that bug:
trace:cdrom:CDROM_DeviceIoControl 0x8c IOCTL_CDROM_READ_TOC (nil) 0 0x2fcab16
804 0x2fca2a8
trace:cdrom:CDROM_DeviceIoControl 0xdc IOCTL_CDROM_READ_TOC (nil) 0 0x2f0e176
804 0x2f0d908
trace:cdrom:CDROM_DeviceIoControl 0xec IOCTL_CDROM_READ_TOC (nil) 0 0x2f0e17a
804 0x2f0d90c

checking the protection on the game:
-=[ ProtectionID v0.6.3.5 DECEMBER]=-
(c) 2003-2010 CDKiLLER & TippeX
Build 12/24/09-20:33:24
Ready...
Scanning -> C:\Program Files\Electronic Arts\Battlefield Bad Company
2\BFBC2Game.exe
File Type : 32-Bit Exe (Subsystem : Win GUI / 2), Size : 27628920 (01A59578h)
Byte(s)
-> File Appears to be Digitally Signed @ Offset 01A58000h, size : 01578h /
05496 byte(s)
[File Heuristics] -> Flag : 00000000000000000000000100000101 (0x00000105)
[!] SecuROM Detected - Version 07.41.0004
[!] LiCENSE - FlexNET v11.4 protected !
[!] DONGLE - NetHASP Network Dongle references detected !
[!] DONGLE - Rainbow SENTiNEL references detected !
[!] Possible CD/DVD-Key or Serial Check -> evaluation version
[!] Possible License Protection String -> license server
[CompilerDetect] -> Visual C/C++
- Scan Took : 1.522 Second(s)

it's Securom 7.41.0004, not 7.2x. Also tried a couple patches for securom:
http://bugs2.winehq.org/attachment.cgi?id=10407
http://bugs2.winehq.org/attachment.cgi?id=11646

but no dice.

Also tried using cdemu to mount an Alcohol 120% image, with all emulation
option combinations, but no luck.

Lastly, tried a no-cd patch, which I tested on windows, and works there, but
fails on wine. That's a separate bug though.

-- 
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