d3dx9: d3dx9_base_effect_get_pass_desc

Luis C. Busquets PĂ©rez luis.busquets at ilidium.com
Wed Oct 26 13:44:18 CDT 2016


Dear developers,

I have tried to run Civ4BeyondtheSword.exe with the internal
d3dx9_33.dll

I can run the programme but when I start a game, it hangs. I saw that a
lot of FIXME's with the message:

fixme:d3dx:d3dx9_base_effect_get_pass_desc Pixel shader and vertex
shader are not supported, yet.

Therefore, I tried to finishing implementing the function. Find
attached a patch that works. With this patch, the programme does not
hang. Fell free to study, redo it or rewrite it but please I look
forward to somebody who corrects it and manages to integrate that
function in the wine tree so that I do not need to compile the wine.

On the other hand, find attached an image, where you can see that the
settler image seems to something in the middle. Furthermore, the
leaders also seem to have something in the middle. Actually, it seems
that the image that should be behind the leader in the bottom is in the
middle of them and bend vertically when they bend. I assume this is not
because of the patch but I guess that this information could serve to
locate and correct another bug.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch
Type: application/mbox
Size: 3305 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20161026/7da95915/attachment-0001.mbox>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unknown-9VWHQY
Type: image/png
Size: 1447329 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20161026/7da95915/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: unknown-9G2CQY
Type: image/png
Size: 104671 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20161026/7da95915/attachment-0003.png>


More information about the wine-devel mailing list