Question about WINE and adding the "low-level" CD access APIs...

Alex Pasadyn ajp at mail.utexas.edu
Mon Jul 21 11:07:02 CDT 2003


Mike Hearn wrote:
>>I don't know much about SecureRom other than that some Blizzard games use it. 
>>(and others)
> 
> So, there we go. I expect it would not be all that hard to make Wine
> work with SecuRom at least, you just need to make the mapping between
> MSCDEX and the Linux low level CD routines.
> 
> Unfortunately SafeDisc is a lot more popular, it seems. 
> 


All,
I posted the following in response to a similar question about a month 
ago and have received a few individual emails from people saying it 
worked for them, too.  The short version is that in "NT" mode, some of 
these must use a different mechanism that Wine already supports.

Cheers,
-ajp

> Re: Warcraft 3 Issues (RedHat 9)
> 
> Date: Mon Jun 09 2003 - 11:22:52 CDT 
 >
> Ann and Jason Edmeades wrote:
>> Hiya,
>> 
>> Firstly I can only talk about wine, not winex as I really dont have a
>> clue about that.
>> 
>> 
>>>fixme:file:SetFileAttributesW (L"C:\\WINDOWS\\SYSTEM\\SIntf16.dll"):100 >attribute(s) not implemented.
>>>fixme:file:SetFileAttributesW (L"C:\\WINDOWS\\SYSTEM\\SIntf32.dll"):100 >attribute(s) not implemented.
>>>fixme:file:SetFileAttributesW (L"C:\\WINDOWS\\SYSTEM\\SIntfNT.dll"):100 >attribute(s) not implemented.
>> 
>> 
>> This is copy protection. Wine does not support this form of copy
>> protection yet, so you need to find a nocd patch.
>> 
> 
> Actually, I have observed this working (without using a patch) for quite 
> a long time as long as:
> 
> 1) The Windows version is set to one of the "NT" ones
> 2) The ide-scsi option is NOT included when booting
> 3) The authentic CD-ROM is in the drive
> 
> Sometimes it hangs up after printing those three lines above, but 
> killing the wine process and restarting it generally fixes it. 
> Normally, there is a (longish) pause and a lot of CD-ROM activity after 
> those lines are printed before the game screen comes up.  If I have 
> ide-scsi turned on, it just keeps accessing the CD-ROM until I kill the 
> process.
> 
> I just tried the very latest from CVS and it crashed inside winmm.c 
> until I disabled sound, but as it used to work perfectly (with -opengl 
> anyway) I will go and find the update that broke that.
> 
> Cheers,
> -ajp





More information about the wine-devel mailing list