directx 9 bug in games.

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Se7ven
Newbie
Newbie
Posts: 3
Joined: Sat Dec 03, 2011 3:19 pm

directx 9 bug in games.

Post by Se7ven »

Hey im having trouble with directx. 9 I have a black and gray models in portal and halo combat evolve.

OS:Ubuntu 11.10
RAM:1.5
GFX:Intel gma 900 NOTE: portal and halo combat evolve do work in a windows OS, So do not say it wont run.
RES:1024x768

Screen shot of bug: http://s1196.photobucket.com/albums/aa4 ... 170852.png
Se7ven
Newbie
Newbie
Posts: 3
Joined: Sat Dec 03, 2011 3:19 pm

Re: directx 9 bug in games.

Post by Se7ven »

[quote="Se7ven"]Hey im having trouble with directx. 9 I have a black and gray models in portal and halo combat evolve.

OS:Ubuntu 11.10
RAM:1.5
GFX:Intel gma 900 NOTE: portal and halo combat evolve do work in a windows OS, So do not say it wont run.
RES:1024x768

Screen shot of bug: http://i1196.photobucket.com/albums/aa4 ... 170852.png
Se7ven
Newbie
Newbie
Posts: 3
Joined: Sat Dec 03, 2011 3:19 pm

Post by Se7ven »

Still need help Here ! :(
doh123
Level 8
Level 8
Posts: 1227
Joined: Tue Jul 14, 2009 1:21 pm

Post by doh123 »

I'm sure a GMA 900 might be able to handle a DirectX game in Windows, but that doesn't mean it can handle it in OpenGL. I doubt you'll ever get that graphics card to run it correctly with Wine.
tparker
Level 5
Level 5
Posts: 354
Joined: Tue Feb 24, 2009 3:06 pm

directx 9 bug in games.

Post by tparker »

On 12/3/2011 3:37 PM, Se7ven wrote:
GFX:Intel gma 900 NOTE: portal and halo combat evolve do work in a windows OS, So do not say it wont run.
RES:1024x768.
Check with Intel and see if they have made a linux driver for that card
that is equal to it's windows driver. If not, ask them to do so.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

One issue with the older intel GMAs is that they don't support Shader Model 3 in hardware (some have partial support), which is mandatory for DX 9.0c and later. The windows drivers emulate the missing functionality, with quite poor performance. The linux intel drivers are generally lagging behind the windows drivers, and that emulation stuff will probably never be implemented. Some games rely on that Model 3.0 functionality, they expect at least software emulation, as it is some kind of minimum standard in DX 9.0c.

So, no joy with intel, I wonder, if it would help to file a bug at intel and tell them to get their linux drivers DX 9.0c compliant.

You should try to turn off all graphical effects in your game, if you haven't already.

You could try to install the latest intel driver, 2.17, if you haven't already, there are a few repositories, e.g.:
https://launchpad.net/~glasen/+archive/intel-driver

All in all, I wouldn't expect too much, unfortunately intel hardware isn't a good choice for linux/wine.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Post by lahmbi5678 »

just looked at wikipedia, the intel gma 900 doesn't even support vertex shader 2.0 in hardware, that is even worse than I thought.
Locked