View Full Version : Securom
WierdKid
December 4th, 2007, 07:25 AM
I'm trying to install Tomb Raider Aniversery, but everytime I try to run the installer I get an error from SecuRom. Everything I've found around forums said that this shouldn't be an issue in wine. But yet, here I am, typing on a forum not playing a game.
I'm running .9.50 Wine, I have Wine set to recognize where the CD is as a CD drive. Still I get nothing.
fixme:process:IsWow64Process (0xffffffff 0x221ad34) stub!
fixme:ntdll:NtQueryInformationProcess (0xffffffff,info_class=34,0x221a520,0x00000004,0x2 21a51c) Unknown information class
fixme:process:IsWow64Process (0xffffffff 0x221a85c) stub!
fixme:process:IsWow64Process (0xffffffff 0x221a85c) stub!
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0x221940c): Stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x2219290,0x00000000), stub!
Thats what the console thinks I need to know.
cogadh
December 4th, 2007, 12:15 PM
Copy protection in Wine is not 100% complete, but most SecuRom protected games should work if you have Wine configured correctly. You already have Wine set up with a CD drive correctly, but you may also need to create a symbolic link to your CD-ROM drive's /dev entry in Wine's dosdevices directory before it will work. Assuming your CD drive is "D:" in Wine and that it is located at /dev/hdc in Linux:
ln -s /dev/hdc ~/.wine/dosdevices/d\:\:
Obviously change the /dev path and drive letter to match you actual configuration.
If doing that doesn't make the copy protection work, then you will probably need to use a cracked executable to run the game. Do not ask where to get one or how to use one on these forums. Cracked .exe's are often used for software piracy purposes and the discussion of the how's and why's of cracks on these forums is strongly discouraged.
EDIT - According to the most recent test data for the game on AppDB, a crack was required to run the game. However that test was done using Wine 0.9.43, which had significantly less complete copy protection support than 0.9.50:
http://appdb.winehq.org/objectManager.php?sClass=version&iId=8139
WierdKid
December 4th, 2007, 05:55 PM
I tried that, making sure to change the code to fit my set up. Still no effect, Console output is the same, and same result in the WINE window itself.
Even if a crack were to be found, it wouldn't help me now as I still can't install the game. I'm gonna keep searching for some answers, I really want to play this game.
phenest
December 30th, 2007, 09:19 AM
Have you found an answer to this? I'm using Wine 0.9.51.
WierdKid
December 30th, 2007, 11:03 AM
No such luck at anytime.
phenest
December 30th, 2007, 08:22 PM
Ok. I found a cracked exe known as a NoDVD crack which enables you to play the game without the need to insert the disc in the drive. This helped were it not for 2 other problems which arose:
1 - If I set the resolution to anything less than maximum (1920x1200x50Hz in my case), the game plays unbearably slow,
2 - When I try to start the game, the level loads and then the whole thing just quits on me.
As someone new to Wine, what is the difference between just clicking an exe, and using the terminal - prefixing the exe with wine, i.e. wine tra.exe?
YokoZar
December 31st, 2007, 08:57 AM
Could you retest with 0.9.52 please? There were some problems with Securom and GCC versions, so I switched 0.9.52 to compile with a GCC version known to work.
phenest
January 1st, 2008, 08:06 PM
I tried 0.9.52 with the same results.
To install, make sure you cd to the cdrom directory, i.e:
cd /media/cdrom0
...and then...
wine setup.exe
This will install the game. To get round the Securom problem, you will need the NoDVD cracked exe I mentioned.
phenest
January 1st, 2008, 08:18 PM
Must've been the lack of a reboot or something. It now works fine in all resolutions (apart from the fact I have to disable the water effects), but I still have to select the resolution with each start of the game (the cracked exe maybe?).
pPrdrm
January 26th, 2008, 11:03 AM
It seems that running some apps with wine after you've cd to the directory that this app is located is very crucial. Yet it's not known by many people (I've found it after hours of goggle search). Even though I don't quite get it why giving the complete path to app is not working, I think that this information must be widely made known.
vBulletin® v3.8.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.