[Wine] Who asking users to install native DirectX?
dark.guy.2008 at gmail.com
Sat Apr 26 18:21:13 CDT 2008
Sorry, I had sent it to James and not to the WINE list :P
One thing is to have DirectX installed and another thing is to copy a
DLL (in the case of NFSMW that you need dxinput_8 and d3dx9_30.dll or
If users are using the native DLLs is because the builtin ones don't
work. If you want users to stop using WHAT WORKS, then do something
about the builtin functionality. I understand that hard work has been
given to DX lately, it is very noticeable in WoW, and the concern of
adding the shader emulation for GeForce4 and ATI-something cards.
When I need an app/game to work I'll do ANYTHING possible to make it
work. I don't care if "it isn't the right way". It works? yes, and
that's what Windows users expect/do. Talk about the Halo 2 XP hack. Is
it right? no. It is intended to work like that? no. It works? yes,
then users are happy. M$ won't do anything against users playing Halo
2 on XP, I think you can make a difference and work very, very hard on
DX so installing DX wouldn't be neccessary.
I say leave the FAQ/AppDb DX entry online, but state that using the
libraries is far more better than installing the whole DX package.
Until WINE gets full DX support.
On Sat, Apr 26, 2008 at 6:56 PM, James McKenzie
<jjmckenzie51 at sprintpcs.com> wrote:
> chourmovs wrote:
> > recent games require native dll that are not yet implemented.... but you
> know that i suppose :?
> Here is how we handle this situation: We (that is the Users) file a bug
> report and we also update or create an Applications Database entry that
> tells the developers there is a problem. Without this input, we the Users
> will never see any improvements in the code base. There is a team of
> developers trying very hard to implement all of the functions of DirectX
> version 9. If we (the Users) decide that installation of DirectX 9, which
> is not supported in any fashion, will fix the problem, this is unacceptable.
> Please understand that you, on your own, can install the entire DirectX
> package, but be advised this will not work and may actually make your Wine
> installation unusable requiring a complete re-installation of it (this is
> not a trival task and may force you to re-install any and all Windows
> applications.) Here is what I think should happen:
> 1. The suggestion to install DirectX 9 should be removed from the
> Applications Database, if it has not been already.
> 2. We (the Users) need to file appropriate bug reports, IF THEY DO NOT
> ALREADY EXIST. If a bug report exists, please create an appropriate login
> on Bugzilla and add your name to the CC: area so you will be advised of the
> status of the bug and if any fixes need to be reviewed/tested.
> 3. We need to constantly update the Applications Database, on a release by
> release basis, of any applications we are using or attempting to use with
> Wine. Note that no application can be rated Platinum if you have to use a
> native dll to get the program to function properly.
> It is functionally correct to use a native dll from a Windows XP
> installation, provided you have a licensed copy of Windows XP (I do and it
> is licensed forever) and you do not use Wine and WindowsXP at the same time.
> This IS NOT true for .dlls provided with applications as the EULA may be
> different. This is definitely not true for some of the products produced by
> The bottom line: Do not install DirectX 9 onto Wine and then expect the
> developers to fix any problems you encounter. This is what we call "Not
> Supported". The same is true for what I am doing, however the program and
> Wine continue to function properly and I am not happy as many fixes are
> needed to get the program to work, properly, with all Wine builtin .dll
> files. However, I am also willing to work to get all functionality of the
> program to work (I do a little development on the side.)
> James McKenzie
More information about the wine-users