LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 07-29-2010, 11:31 PM   #1
skyxn3t
LQ Newbie
 
Registered: Jul 2010
Posts: 21

Rep: Reputation: 0
Wine-Winetricks-Directx Tomb Raider Underworld


Greetings,

I've installed Tomb Raider Underworld in wine, but when I tried to start the game I got the following message:


Code:
"Tomb Raider: Underworld Error" 
"This game requires a DirectX9.0c capable graphics card. your card or driver does not support DirectX9.0c 3D Acceleration."

I've winetricks installed and I installed: "d3dx9", "physx" using winetricks and I still get the same message. Does anyone know how to solve this problem?

Note: Tomb Raider Underworld has been tested by users and it works on wine, there are some youtube videos as well as entries in WineHQ that say it worked, my problem is the Directx message that I get that would not let me start the game.

any help would be appreciated, thx in advance.
 
Old 07-30-2010, 12:00 AM   #2
foodown
Member
 
Registered: Jun 2009
Location: Texas
Distribution: Slackware
Posts: 611

Rep: Reputation: 221Reputation: 221Reputation: 221
Winetricks may do it for you, but do you have all of the DirectX 9 libraries set to native in winecfg?

Also, did you see this on the winehq page?
Code:
Works on AMD Athlon X2 3600+ 1.9Ghz - ATI HD 4350 512MB - 2GB 800 Ram - Wine 1.1.33 but add some register keys 

Also copy microsoft.net, fonts and system folder from win installation to windows folder in wine 

Run regedit and browse to: Current_user/Software/Wine/Direct3D. If Direct3D key doesn’t exist, create it. You may want to set following values: 


This is for ATI: 


"DirectDrawRenderer"="gdi" 
"VideoMemorySize"="512" 

but have many graphics bugs
Beyond that, what is your graphics card and what drivers are you using for it?

Last edited by foodown; 07-30-2010 at 12:02 AM.
 
1 members found this post helpful.
Old 07-30-2010, 08:46 AM   #3
skyxn3t
LQ Newbie
 
Registered: Jul 2010
Posts: 21

Original Poster
Rep: Reputation: 0
Winetricks may do it for you, but do you have all of the DirectX 9 libraries set to native in winecfg?

I have installed all the DirectX 9 libraries, how do I set them to native in winecfg?

Quote:
Also, did you see this on the winehq page?
Works on AMD Athlon X2 3600+ 1.9Ghz - ATI HD 4350 512MB - 2GB 800 Ram - Wine 1.1.33 but add some register keys

Also copy microsoft.net, fonts and system folder from win installation to windows folder in wine
Run regedit and browse to: Current_user/Software/Wine/Direct3D. If Direct3D key doesn’t exist, create it. You may want to set following values:

Direct3D key does not exist.

Beyond that, what is your graphics card and what drivers are you using for it?

NVIDIA Driver Version: 195.36.31
Operating System: Fedora 13, Linux-x86_64

Graphics Processor: GeForce GTX 260M
Memory: 1024MB
Memory Interface: 256-bit

Last edited by skyxn3t; 07-30-2010 at 08:54 AM.
 
Old 07-30-2010, 05:13 PM   #4
skyxn3t
LQ Newbie
 
Registered: Jul 2010
Posts: 21

Original Poster
Rep: Reputation: 0
I tried to execute the game using the Terminal these are the messages that I got, they might help:


Code:
[root@work Tomb Raider - Underworld]$ wine tru.exe 
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! 
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered 
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered 
err:ole:create_server class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered 
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported 
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x17 
err:wgl:X11DRV_WineGL_InitOpenglInfo  couldn't initialize OpenGL, expect problems 
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat. 
err:d3d:InitAdapters Failed to get a gl context for default adapter 
Direct3D9 is not available without OpenGL.

Then After that I receive the dialog box:
Code:
"Tomb Raider: Underworld Error" 
"This game requires a DirectX9.0c capable graphics card. your card or driver does not support DirectX9.0c 3D Acceleration."
 
Old 07-30-2010, 07:54 PM   #5
foodown
Member
 
Registered: Jun 2009
Location: Texas
Distribution: Slackware
Posts: 611

Rep: Reputation: 221Reputation: 221Reputation: 221
To set them to native, just run 'winecfg' and go to the Libraries tab.

Are you running a 64-bit OS? If so, do you have 32-bit OpenGL libraries installed? If memory serves me right, the nVidia installer asks if you want it to build them toward the end of its run.
 
Old 07-30-2010, 09:29 PM   #6
skyxn3t
LQ Newbie
 
Registered: Jul 2010
Posts: 21

Original Poster
Rep: Reputation: 0
To set them to native, just run 'winecfg' and go to the Libraries tab.

Are you running a 64-bit OS?
Yes

do you have 32-bit OpenGL libraries installed? If memory serves me right, the nVidia installer asks if you want it to build them toward the end of its run.

How do I know if I have the OpenGL libraries installed?
What Nvidia installer? I installed my NVIDIA drivers in fedora 13 using:
Code:
yum install kmod-nvidia
And that took care of everything, I do know that I have 3D/effects, etc.. working fine in Linux.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
DirectX in Wine mickeyboa Linux - Software 2 10-22-2008 12:17 AM
DirectX in Wine torger Ubuntu 2 03-12-2006 06:52 AM
WINE and DirectX NetRAVEN5000 Linux - Software 17 12-18-2005 10:36 PM
Can Tomb Raider Chronicles work under linux? Mr Tickle Linux - Software 1 07-22-2003 05:57 AM
DirectX in Wine johan the olive Linux - Software 1 02-21-2003 11:02 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 01:38 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration