Another month, another Winetricks.
Online as always at http://kegel.com/wine/winetricks or http://winezeug.googlecode.com (Bug reports to the issue tracker at the above URL, please.)
Changes:
Dan Kegel Add dxsdk_nov2006, document how to use it etc. at http://kegel.com/wine/cl-howto-win7sdk.html directx9: override dxdiag.exe, too Update divx sha1sum
Andrew Nguyen Add windowscodecs
Jeff Zaroyko Fix vjrun20 path in non-quiet mode
Austin English Update OpenWatcom to version 1.9
Andrew Nguyen Add windowscodecs
Um, I'm planning to break this soon. We need additional decoders for d3dx dlls, and I've been told not to make a new dll for them. That means they either have to go into windowscodecs or individual d3dx dll's, and putting them in windowscodecs seems to make more sense.
Since native won't have these decoders, it will break builtin d3dx.
On Fri, Jun 18, 2010 at 6:58 PM, Vincent Povirk madewokherd@gmail.com wrote:
Andrew Nguyen Add windowscodecs
Um, I'm planning to break this soon. We need additional decoders for d3dx dlls, and I've been told not to make a new dll for them. That means they either have to go into windowscodecs or individual d3dx dll's, and putting them in windowscodecs seems to make more sense.
Since native won't have these decoders, it will break builtin d3dx.
I'm not quite sure what the correct way to deal with this situation would be, if we want to address this at all. I figure that most users of games that rely on the D3DX utility DLLs usually won't have any reason to install the WIC redist, and most of the time, they would have cause to install the native d3dx9_*.dll libraries to work around unimplemented functionality, which would sidestep the issue.
I suppose, given that winetricks does offer verbs that potentially break builtins, the issue could simply be ignored, or a warning could be issued regarding the potential issue, if you think that's merited.
I'm not quite sure what the correct way to deal with this situation would be, if we want to address this at all. I figure that most users of games that rely on the D3DX utility DLLs usually won't have any reason to install the WIC redist, and most of the time, they would have cause to install the native d3dx9_*.dll libraries to work around unimplemented functionality, which would sidestep the issue.
I suppose, given that winetricks does offer verbs that potentially break builtins, the issue could simply be ignored, or a warning could be issued regarding the potential issue, if you think that's merited.
I guess it's not a problem. It's just that up until now, I've been trying to keep them interchangeable.
I don't think there's a need for a warning, as long as it's easy to identify the situation from logs, starting from the default output. It should be pretty obvious: a failure to instantiate a builtin WIC clsid followed by a d3dx fixme.
On 19.06.2010 06:30, Vincent Povirk wrote:
I guess it's not a problem. It's just that up until now, I've been trying to keep them interchangeable.
Isn't windowscodecs supposed to be extensible with 3rd party plugins?... So you could provide the additional formats D3DX would use as plugins instead of built-in; that should make these available with both wine's as well as native windowscodecs.
-f.r.
Isn't windowscodecs supposed to be extensible with 3rd party plugins?... So you could provide the additional formats D3DX would use as plugins instead of built-in; that should make these available with both wine's as well as native windowscodecs.
Yes, that was what I was planning, but Alexandre told me it wasn't worth creating a new dll for this.
On 6/19/2010 18:06, Vincent Povirk wrote:
Isn't windowscodecs supposed to be extensible with 3rd party plugins?... So you could provide the additional formats D3DX would use as plugins instead of built-in; that should make these available with both wine's as well as native windowscodecs.
Yes, that was what I was planning, but Alexandre told me it wasn't worth creating a new dll for this.
Is it possible to add this in existing target d3dx dll that will be using new decoder?
On 06/18/2010 04:47 PM, Dan Kegel wrote:
Another month, another Winetricks.
Online as always at http://kegel.com/wine/winetricks or http://winezeug.googlecode.com (Bug reports to the issue tracker at the above URL, please.)
Uploaded to Ubuntu Wine PPA
Thanks, Scott Ritchie