http://bugs.winehq.org/show_bug.cgi?id=32761
Bug #: 32761 Summary: SafeDisc v4 fails to properly install on a 64-bit system Product: Wine Version: 1.5.22 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: muzerakascooby@gmail.com Classification: Unclassified
Installing Worms Forts Under Siege, it installs a SecDrv.sys into system32/drivers or syswow64/drivers. However, in the registry key (HKLM/System/CurrentControlSet/Services/SecDrv), it installs a value with data that always has the system32 path, thus meaning that the driver fails to load on wine startup and copy-protected games will just flat out refuse to run. I would have thought wine would have been coded to catch this sort of thing... evidently something was missed. Fixing this I would imagine would greatly reduce the frequency of SafeDisc-related problems on 64-bit systems, unless it's just peculiar to this one game.