http://bugs.winehq.org/show_bug.cgi?id=8298
------- Additional Comments From focht@gmx.net 2007-03-06 13:49 ------- Hello,
as stated in developer docs, wine would "guess" the "\.<driverletter>:" device from /etc/mtab or /etc/fstab if no symlink exists, but i've not seen any attempts to do so in this case...
For now, a symlink to a windows filesystem partition (FAT) should work
ln -s /dev/<blockdevice_fs_partition> $(WINEPREFIX)/dosdevices/c::
Symlink directly to block device, do not use mount points (won't work). Use some non-important filesystem for that purpose, for example a little FAT partition on USB stick. Grant the user direct access to block device (chmod/chown user).
From what I've seen that type of copy protection runs GetVolumeInformation() and
specific DeviceIoControl() (CDROM_DeviceIoControl) requests. Some stuff fails (unsupported ioctls), but that doesn't seem to harm.
I tested this with other applications which use the same type of xtreamlok copy protection. Should be the same for this game - though I can't verify it (wiped off the demo download data) ;-)
Regards