how to use directx10/11?

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
tparker
Level 5
Level 5
Posts: 354
Joined: Tue Feb 24, 2009 3:06 pm

how to use directx10/11?

Post by tparker »

Can anyone tell me or point me to information telling me what is the
correct way to use directx 10 or 11 for games in Wine, what do I need to
install to do so, and do I then need to use a special tag (like the
-opengl tag) when starting a game?

I have been googling and having a hard time making sense of the
information I have been finding. Some places reference a 'wine dx10' and
some game forum posts say to install directx 10 or 11 (depending on the
game/video card) via winetricks. I am leery of trying random changes to
my Wine installation when I haven't been able to find instructions on
the Wine site for this to verify the steps.
Das Letzte Einhorn
Level 4
Level 4
Posts: 194
Joined: Thu Jun 12, 2008 12:40 pm

Post by Das Letzte Einhorn »

Directx 10 is not supported yet in Wine. You should use the Directx 9 mode for the games you wish to play.
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

how to use directx10/11?

Post by jjmckenzie »

On 6/15/11 3:22 PM, Das Letzte Einhorn wrote:
Directx 10 is not supported yet in Wine. You should use the Directx 9 mode for the games you wish to play.
Some features of DirectX10 ARE implemented in Wine, but not all of
them. DirectX11 is being looked at.

Recommend looking at winetricks for installing DirectX10 or DirectX11.
http://wiki.winehq.org/winetricks is a good resource for this product
(it is not a Wine product but its creators/maintainers do read the
User's list.)
tparker
Level 5
Level 5
Posts: 354
Joined: Tue Feb 24, 2009 3:06 pm

how to use directx10/11?

Post by tparker »

On 06/18/2011 10:23 PM, James McKenzie wrote:
Recommend looking at winetricks for installing DirectX10 or
DirectX11. http://wiki.winehq.org/winetricks is a good resource for
this product (it is not a Wine product but its creators/maintainers do
read the User's list.)
Thank you. I was able to get d3dx10 through winetricks and it looks to
have installed correctly. Do I need to pre-pend or append anything to
the path when starting a game in order for wine to use dx10? I was
unable to find that addressed at the wiki or googling.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: how to use directx10/11?

Post by vitamin »

tparker wrote:Do I need to pre-pend or append anything to
the path when starting a game in order for wine to use dx10?
It doesn't matter what you do, native DX can not work on Wine. It talks directly to video drivers, which won't ever work on Wine.

And you already got the answer on Wine's state of DX10 & DX11.
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

how to use directx10/11?

Post by jjmckenzie »

On 6/21/11 8:55 AM, tparker wrote:
On 06/18/2011 10:23 PM, James McKenzie wrote:
Recommend looking at winetricks for installing DirectX10 or
DirectX11. http://wiki.winehq.org/winetricks is a good resource for
this product (it is not a Wine product but its creators/maintainers
do read the User's list.)
Thank you. I was able to get d3dx10 through winetricks and it looks to
have installed correctly. Do I need to pre-pend or append anything to
the path when starting a game in order for wine to use dx10? I was
unable to find that addressed at the wiki or googling.
You should not need to do anything if you used winetricks to use DirectX10.

If you run into problems, please post a new thread message here.
stonix_015
Level 2
Level 2
Posts: 15
Joined: Wed Mar 07, 2012 9:32 am

wine 1.5.2 ?

Post by stonix_015 »

Now 1 1/2 years were going past.
Anything new in implementing dx10?

For wine 1.4-stable release it appeart on checklist, but after releasing 1.4 i didnt hear anything more of it...
dj--alex
Level 3
Level 3
Posts: 59
Joined: Sun Aug 23, 2009 4:59 am

Re: how to use directx10/11?

Post by dj--alex »

and another year past

No one changes . No one game running from 2008 to 2013 september

on 2013 or 2014 is last years with games with directX9

more and more games drop DX9
dj--alex
Level 3
Level 3
Posts: 59
Joined: Sun Aug 23, 2009 4:59 am

Re: how to use directx10/11?

Post by dj--alex »

and yet one year
no one game dx11 cannot be run

i think if wait more yet 1-2 years wine cannot start any new game.

80% of real interest games are DirectX11
Assasin's creed IV
Middle Earth Shadow of Mordor
Bioshock Infinite
Thief
Alien Isolation
Evil within
Lichdom
and of course Battlefield 3,4 and Crysis 3.

unfortunately
and developer even have engines UT4 and CryEngine (having full native opengl and linux support)
not use this possibility (Microsoft pays them?)
TheKingInYellow
Newbie
Newbie
Posts: 1
Joined: Tue Oct 06, 2015 6:20 pm

Re: how to use directx10/11?

Post by TheKingInYellow »

Another year has passed, it seemed. This is one of the first results when searching the net for "Dx11" and wine, I'm curious if it's possible to get it working on WINE or if there are any recommendations to get Dx11 working in similar programs (playonlinux, winetricks, etc)

I'm unfortunately having one hell of a time trying to figure out how to get dx11 working properly, and having been forced to switch back to using Dx9 on many programs makes me realize there were actual tangible boons to Dx11, atleast at this point. A game like Mount & Blade, for example, runs with WORSE performance in Dx9 mode and is lower in quality. I'm not sure if that's their own problem or not.

Is there any way to find updates on WINE progress on this issue? It's thoroughly frustrating to find information.

I signed up just to partake in this forum, you look like helpful gents.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: how to use directx10/11?

Post by dimesio »

TheKingInYellow wrote: I'm unfortunately having one hell of a time trying to figure out how to get dx11 working properly,
You can't at this point.
Is there any way to find updates on WINE progress on this issue? It's thoroughly frustrating to find information.
Release notes are posted here on the announcements page for each release, e.g., https://www.winehq.org/announce/1.7.52. You can also browse git online to see what patches have been committed each day. http://source.winehq.org/git/wine.git/
DemonLordx64
Level 1
Level 1
Posts: 7
Joined: Mon Jul 13, 2015 5:36 pm

Re: how to use directx10/11?

Post by DemonLordx64 »

jjmckenzie wrote:On 6/15/11 3:22 PM, Das Letzte Einhorn wrote:
Directx 10 is not supported yet in Wine. You should use the Directx 9 mode for the games you wish to play.
Recommend looking at winetricks for installing DirectX10 or DirectX11.
http://wiki.winehq.org/winetricks is a good resource for this product
(it is not a Wine product but its creators/maintainers do read the
User's list.)
How would one go about installing? I knwo how to get to the install thingy but I don't know the package name.
Locked