Help with DirectX 9.0 and World in Conflict

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
jackshiels
Newbie
Newbie
Posts: 4
Joined: Fri Apr 30, 2010 4:44 pm

Help with DirectX 9.0 and World in Conflict

Post by jackshiels »

Hi there all!

First of all, I'm new here so hi there. I used to use crossover but I realized that Wine has a bit more support when it comes to running apps, as well as being free :wink:

Anyway, I have installed winebottler 1.4.3 which works fine but I have one problem with World in Conflict. I have done everything to make it run (see http://appdb.winehq.org/objectManager.p ... n&iId=9237) but I keep getting the error that "Directx 9.0b or later is required to run this application". Doesn't Wine support this anyway? Should I be installing DX 9.0c with the microsoft provided installer?

Any help with this matter is GREATLY appreciated. I have been struggling for ages now trying to get this working.

Thanks :)

Jack
r2rX
Level 3
Level 3
Posts: 69
Joined: Thu Apr 29, 2010 4:28 pm

Post by r2rX »

Well, despite (having read somewhere) the recommendation of NOT installing DirectX, many titles you will install will install DirectX by default. And I have found that installing DirectX does help titles run.

You have nothing to lose. :)
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

Wine has its own implementation of DirectX. If an application wants to install it, your game will probably still use (mostly) just the Wine native DirectX libraries instead.

Like r2rX said, it probably won't hurt (though it's better to install only the d3d core through Winetricks and not DirectX itself).
jackshiels
Newbie
Newbie
Posts: 4
Joined: Fri Apr 30, 2010 4:44 pm

Post by jackshiels »

It seems that it only gives me that error when d3d9 is set to native override. Otherwise it just shows a black screen then crashes :(

Also sometimes it says that no 3D hardware is detected. My computer hates me these days :P

Is there some log I can send to work this out with the people in the know here?

thanks
jackshiels
Newbie
Newbie
Posts: 4
Joined: Fri Apr 30, 2010 4:44 pm

Post by jackshiels »

Fixed! Just turned on emulated desktop mode. Apparently this has comething to do with XQuartz.

Yipee! :D
doh123
Level 8
Level 8
Posts: 1227
Joined: Tue Jul 14, 2009 1:21 pm

Post by doh123 »

jackshiels wrote:Fixed! Just turned on emulated desktop mode. Apparently this has comething to do with XQuartz.

Yipee! :D
XQuartz does not support the RANDR extension. Pretty much any fullscreen game needs to be run in a virtual desktop. I have some hacked up work arounds to this if you use Wineskin, so you can do fullscreen with resolution switching... not the best in the world since it doesn't have true RANDR, but its a decent work around for many games.

The big advantage Crossover has on the Mac is they have a much better x.org based X server than Xquartz for running Wine... they just don't make it available to anyone...
Locked