http://bugs.winehq.org/show_bug.cgi?id=4066
Ismael Barros razielmine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |razielmine@gmail.com
--- Comment #28 from Ismael Barros razielmine@gmail.com 2010-05-17 17:22:12 --- Indeed, the last patches I tried to send were from last summer.
Mostly, what I accomplished on my GSOC was:
* Wrote a test suite for dplayx (I wrote nothing for dpwsockx, as it's not used directly by any application AFAIK) * Fixed some trivial bugs in dplayx according to the test cases * Began to implement dpwsockx. I tested it with a DirectX SDK example (SimpleConnect.exe), and managed to get a client and a server connected IIRC, but I wasn't able to get messages to be passed.
I also managed to get from Microsoft the documentation to implement new DirectPlay Service Providers, but they sent it to me right after my GSOC was finished.
I uploaded my work to http://repo.or.cz/w/wine/gsoc_dplay.git, but most of the patches weren't good enough to get accepted, and I didn't have enough time to fix them all. Also, my implementation of dpwsockx was mostly a hack to get something working quickly, and a proper implementation would be needed, but I didn't really know how to setup threads and sockets properly, and still haven't had the time to analyze the architecture of some game networking libraries I downloaded.
I don't think I'll have enough time to fix this all anytime soon, but I could certainly help if it's needed.