Hi, I expect if any ofyou are interested you've already talked to Stefan about the code drop from Parallels he is reviewing. I did a build of the drop with Mingw and was able to build everything except ddraw.dll. If anyone is interested in the binary and makefiles, I've forwarded the information on to Stefan with directions on how to build and a rather hackish patch. He said he would post the mingw package sometime later today.
Thanks
Hi,
I have went through the code changes of d3d8 in parallels. And done a diff with 0.9.36 code, there are almost no changes. There are some changes for checking certain functions while loading the dll. They have put code in the getting of registry keys in the DllMain. These are changes noticed in d3d8. Will see the rest of the code? Got some other work....
bye, VJ On 7/2/07, Steven Edwards winehacker@gmail.com wrote:
Hi, I expect if any ofyou are interested you've already talked to Stefan about the code drop from Parallels he is reviewing. I did a build of the drop with Mingw and was able to build everything except ddraw.dll. If anyone is interested in the binary and makefiles, I've forwarded the information on to Stefan with directions on how to build and a rather hackish patch. He said he would post the mingw package sometime later today.
Thanks
Steven Edwards
"There is one thing stronger than all the armies in the world, and that is an idea whose time has come." - Victor Hugo
Am Dienstag, 3. Juli 2007 10:57 schrieb Vijay Kiran Kamuju:
Hi,
I have went through the code changes of d3d8 in parallels. And done a diff with 0.9.36 code, there are almost no changes. There are some changes for checking certain functions while loading the dll. They have put code in the getting of registry keys in the DllMain. These are changes noticed in d3d8. Will see the rest of the code? Got some other work....
I had a look at the DLLs, and most of the changes are fixes to get WineD3D compiled on Windows with Visual Studio. In DDraw, there are a number of nameless union changes. Also in each dll(ddraw,d3d8,d3d9) they added a passthrough option to call the original MS libs. In WineD3D they replaced GLX with their propritary OpenGL ICD.
There is also one attempted bugfix for a lighting problem, but which is wrong(and wine 0.9.36 has a test to show that they are wrong).
All in all there is nothing really interesting in their changes, however I have written a nice reply mail back inviting them to participate actively in the development of WineD3D.