ID3DXEffect::SetValue

2012-02-06 Thread Luis Carlos Busquets Pérez
The current implementation includes a check on param-bytes = bytes specifically: if (data param-bytes = bytes) { ... } So if bytesparam-bytes returns D3DERR_INVALIDCALL. However, the MS version does not act that way: If the parameter is shorter than the length of the data, then the data

ID3DXBaseEffect::SetValue

2012-02-06 Thread Luis Carlos Busquets Pérez
The functin returns D3DERR_INVALIDCALL whenever it is tried on a parameter with elements. A check should be included. Luis

Unimplemented function?

2011-09-18 Thread Luis Carlos Busquets Pérez
It seems that there is a regression in wine 1.3.28. Before bi-secting, I woul dlike to understand how that can happen. Apparently PlaChessV5.exe crashes due to: wine: Call from 0x68215ca8 to unimplemented function msvcrt.dll._snwprintf_s, aborting but when I look at the spec file, the

Re: Unimplemented function?

2011-09-18 Thread Luis Carlos Busquets Pérez
Thanks Maarten. Your tip solved the issue. I wonder in any case if this should make rethink wine strategy and instead of forwarding funcs to a MS-name dll, depending on the API wine dlls could b e created. e.g. msvcrt.dll, msvr71.dll, msvcr80.dll, msvcr90.dll, ... -- winecr Other APIs could

Memory Management

2010-09-24 Thread Luis Carlos Busquets Pérez
Concerning the e-mail http://www.winehq.org/pipermail/wine-devel/2010-April/082900.html it seems that it is broken because in wine there is no way to ensure that the string will be in the lower 2GB. Actually, according to the Windows Memory Management model:

Re: Release plans

2010-09-13 Thread Luis Carlos Busquets Pérez
As a user that only uses wine for playing games built for the Windows platform what I would like the most is d3d10, d3d10.1 and d3d11. It seems that these API's are more similar between themselves than what is the difference between d3d9 and d3d10.

dll that just forward

2007-03-06 Thread Luis Carlos Busquets Pérez
Concerning dlls dpnaddr.dll dpnlobby.dll They both are dlls with just one function and that it is forwarded to dpnet.dll. I understand that this is just for compatibility reasons. If we add to the git tree these two spec files dlls/dpnaddr/dpnaddr.spec: stdcall DirectPlay8AddressCreate( ptr ptr

Forum proposal

2007-03-01 Thread Luis Carlos Busquets Pérez
Dear all, Instead of having the mailing lists, I think that a forum would increase and facilitate the group working. I wonder if you share my view and who is in charge of the web serving so that trying to set up the forum. Luis C. Busquets Pérez T. +34 93 796 05 81 M. +32 473 353 128 M. +34