http://bugs.winehq.org/show_bug.cgi?id=14626
Summary: patin coufin driver Product: Wine Version: unspecified Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: jimbobubbadj@verizon.net
when installing dvddecrypter 5060 i receive the following message:
patin-coufin setup driver can't install. this operating system is not supported.
i have wine 1.0 installed.
http://bugs.winehq.org/show_bug.cgi?id=14626
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net
--- Comment #1 from Anastasius Focht focht@gmx.net 2008-07-25 04:42:24 --- Hello,
this Patin-Couffin kernel-level filter driver (www.vso-software.fr) isn't going to work in wine.
--- quote --- Pcouffin is part of the Patin Couffin Layer for Dvd/Cd copying developed by VSO software for apps like DvdXCopy, DvdFab, etc --- quote ---
--- quote --- To expand on this: the Patin Couffin device driver has no functionality apart from disabling certain functions of standard Windows CDROM devices like reading the ATIP info.
It might seem that the only purpose of this VSO driver is to intentionally create an incompatibility - and copy protections simply require normal Windows compatibility. --- quote ---
I don't see this stuff is actually needed. You can rip DVDs without that layered driver using DVDFab Decrypter in wine.
For older wine versions deselect "Install VSO burning engine" when running DVD Fab Decrypter setup to prevent this message.
Newer wine versions shouldn't bother at all (it silently fails in sub-installer).
--- snip --- $ pwd /home/focht/.wine/drive_c/windows/profiles/focht/Application Data
$ ls -la total 172 drwxrwxr-x 3 focht focht 4096 2008-07-25 10:58 . drwxrwxr-x 12 focht focht 4096 2008-07-25 10:38 .. -rw-rw-r-- 1 focht focht 33 2008-07-25 10:58 ezpinst.log -rwxrwxr-x 1 focht focht 87608 2008-07-25 10:39 inst.exe -rw-rw-r-- 1 focht focht 7887 2008-07-25 10:39 pcouffin.cat -rw-rw-r-- 1 focht focht 1144 2008-07-25 10:39 pcouffin.inf -rw-rw-r-- 1 focht focht 25 2008-07-25 10:39 pcouffin.log -rw-rw-r-- 1 focht focht 47360 2008-07-25 10:39 pcouffin.sys drwxrwxr-x 2 focht focht 4096 2008-07-25 10:40 Vso --- snip ---
--- snip pcouffin.inf --- [pcouffin_AddService] DisplayName = VSO Software pcouffin ServiceType = 1 ; SERVICE_KERNEL_DRIVER StartType = 3 ; SERVICE_DEMAND_START ErrorControl = 1 ; SERVICE_ERROR_NORMAL ServiceBinary = %10%\System32\Drivers\pcouffin.sys --- snip pcouffin.inf ---
That pc driver installer can be run separately with following command:
--- snip --- inst.exe install "C:\windows\profiles\<username>\Application Data\pcouffin.inf" pcouffin 65744 --- snip ---
(replace <username> with your account name) You must supply full path, because GetPrivateProfileStringW() won't find the .inf otherwise (which is expected behaviour). Due to setupapi shortcomings (SetupDiCallClassInstaller) it won't install at all.
--- snip --- .. 0037:Call setupapi.SetupDiCreateDeviceInfoList(0032fb28,000100d0) ret=00401480 0037:Call ntdll.RtlAllocateHeap(00110000,00000000,00000024) ret=60556321 0037:Ret ntdll.RtlAllocateHeap() retval=0013a1b0 ret=60556321 0037:Ret setupapi.SetupDiCreateDeviceInfoList() retval=0013a1b0 ret=00401480 0037:Call setupapi.SetupDiCreateDeviceInfoW(0013a1b0,0032fb38 L"pcouffin",0032fb28,0032fc38 L"pcouffin device ...",000100d0,00000001,0032fb0c) ret=004015b8 .. 0037:Call advapi32.RegCreateKeyExW(80000002,60575de0 L"System\CurrentControlSet\Enum",00000000,00000000,00000000,000f003f,00000000,0032f8dc,00000000) ret=605522c9 0037:Ret advapi32.RegCreateKeyExW() retval=00000000 ret=605522c9 0037:Call advapi32.RegCreateKeyExW(00000038,0013a248 L"ROOT\PCOUFFIN\0000",00000000,00000000,00000000,0002001f,00000000,0032f8d8,00000000) ret=60552319 0037:Ret advapi32.RegCreateKeyExW() retval=00000000 ret=60552319 .. 0037:Call advapi32.RegSetValueExW(0000003c,6057649c L"Phantom",00000000,00000004,0032f998,00000004) ret=60557869 0037:Ret advapi32.RegSetValueExW() retval=00000000 ret=60557869 .. 0037:Ret setupapi.SetupDiCreateDeviceInfoW() retval=00000001 ret=004015b8 .. 0037:Call setupapi.SetupDiSetDeviceRegistryPropertyW(0013a1b0,0032fb0c,00000001,0032fcb8,00000012) ret=00401629 0037:Call advapi32.RegSetValueExW(0000003c,605767ec L"HardwareID",00000000,00000007,0032fcb8,00000012) ret=60553541 0037:Ret advapi32.RegSetValueExW() retval=00000000 ret=60553541 0037:Ret setupapi.SetupDiSetDeviceRegistryPropertyW() retval=00000001 ret=00401629 0037:Call setupapi.SetupDiCallClassInstaller(00000019,0013a1b0,0032fb0c) ret=0040164f 0037:fixme:setupapi:SetupDiCallClassInstaller 25 0x13a1b0 0x32fb0c 0037:Ret setupapi.SetupDiCallClassInstaller() retval=00000000 ret=0040164f 0037:Call KERNEL32.GetLastError() ret=00401023 0037:Ret KERNEL32.GetLastError() retval=00000000 ret=00401023 0037:Call KERNEL32.FormatMessageW(00001100,00000000,00000000,00000400,0032f4d8,00000000,00000000) ret=00401041 0037:Ret KERNEL32.FormatMessageW() retval=00000009 ret=00401041 .. --- snip ---
Anyway as said at the beginning - even if one manages to install the driver manually - it simply wont work. Install DVD Fab Decrypter without that VSO engine.
Please fill out the bug report properly next time, e.g. use the appropriate bugzilla *fields* to specify your wine version, download URL and the like and not the comment field.
Regards
http://bugs.winehq.org/show_bug.cgi?id=14626
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |WONTFIX
--- Comment #2 from Austin English austinenglish@gmail.com 2009-01-27 13:59:39 --- WONTFIX, per Anastasius.
http://bugs.winehq.org/show_bug.cgi?id=14626
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from Austin English austinenglish@gmail.com 2009-01-27 14:11:48 --- Closing.