[dx8-34 bis] too many things for a subject ;)
Raphaël Junqueira
fenix at club-internet.fr
Sat May 17 10:46:43 CDT 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
It's a resent of dx8-34 patch refreshed from current cvs + more fixes
Changelog Addons:
- native support 32 bit support (now application can choose 16 or 32 bit
suuport) if current resolution is 24 bit (as we can only launch games in
windowed mode)
- textures pallettes support
- fix reflexion placement code (the sdk sample begin to work)
- fix a stupid crash when using traces in vshaderdeclaration (seen in sdk
samples)
- more more readable traces (init/caps)
- more cubetextures fixes
Regards,
Raphael
> Hi all,
>
> Here we have a big Patch. Now unreal2 launch (but wiht an very ugly menu),
> UT2003 too (menu good but launching game crash)
>
> WARNING: It must be applied after lasts jason patches.
>
> Changelop:
> - more usefull debug functions debug_d3dusage and debug_d3ddevicetype
> - fix a crash in pixel shader parser (happened with unreal2)
> - currently desactive pixel shaders caps (with #define) while hw shaders
> code isn't merged
> - when we have a special debug channel for shader, use it ;)
> - fix again some stubs return value
> - more more readable traces now (principaly IDirect3D8 capacities check
> adn surface locking code) using new debug functions (like debug_d3dformat)
> - fix/cleaning the surface locking code (i must find how to do the same
> thing with glPixelStore)
> - now we support D3DTOP_SUBSTRACT so declare it in caps
> - now support true 32bit (well X 24 bit can be used as 32 bit in caps
> code). For it extend supported modes and extend some caps validation.
> Now Warcraft3 can use 16bit (as it want it) and Unreal2 can use 32bit (as
> it need it)
> - first try to get D3DTSS_TCI_CAMERASPACENORMAL and
> D3DTSS_TCI_CAMERASPACEREFLECTIONVECTOR looks good:
> it's the good extensions but we have some placement vector maths error
> who make max payne very funny (have you ever seen metal mario? ;) )
>
> Todo:
> - we must have a real supported caps code (ie IDirect3D8Impl_Check*)
> - fix reflexion placement code (any idea jason ?)
> - now my kdevelop just finish to build, beautify my ugly tabs in code
> - fix unreal2 menu. I think we have problems in 32 bit mode as we haven't
> really played with it (max payne continue working well in 32bit)
>
> Regards,
> Raphael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD4DBQE+xlljp7NA3AmQTU4RAhgTAJdhSngfOX5zb5OQ+l9sYFZ7DJwKAJ0RgqjB
P5n5v3cTeqk5c0RGmd5JRQ==
=nXZO
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: d3d8_34bis.patch
Type: text/x-diff
Size: 67273 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20030517/6d9da6f8/d3d8_34bis.bin
More information about the wine-patches
mailing list