All should please note, that the SDL client in CVS is a full working, full ported win32 application. This included the whole non graphical core, cmd part and socket. The SDL client use the unix client core, so all the talking about porting and changing is unneeded work - exactly the same is done by me a year ago and full working included in the CVS. You has just add the new cmd stuff to it, thats all. And a small question: Why doing a win32 only client again? And not SDL or if you don't like it a different multi cross library? The SDL client in CVS really needs not much work to be 100% workable with all features.