From: "Deathifier" Newsgroups: comp.os.msdos.djgpp Subject: Re: Need Winsock Help Date: Fri, 16 Oct 1998 16:06:35 +1000 Organization: The Internet Group Ltd Lines: 40 Message-ID: <706nti$2ab$1@toto.tig.com.au> References: NNTP-Posting-Host: p40-max23.syd.ihug.com.au X-Newsreader: Microsoft Outlook Express 4.72.3155.0 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hello, George Foot wrote in message ... >On Thu, 15 Oct 1998, Deathifier wrote: > >> You may also consider getting, setting up, and using RSXNTDJ to make Win32 >> apps, that way you can call winsock directly, however I have seen a few >> problems with RSXNTDJ working with WinAllegro, but it's in the process of >> being fixed I believe. > >I'm not aware of any serious problems with djgpp, RSXNTDJ and >WinAllegro at the moment. If anybody does know of serious >problems do let me know so that I can fix them. Of course if >you have told me and I've forgotten, you'd better remind me... I posted some time ago, something about the proof of crashability in WinAllegro, it might have slipped past you, or by now it could be deleted :-) If you would like it I will mail you what I created, a 12k Zip file, with some text, source code, and a pre-compiled program that does crash. >I can't comment on using Winsock from RSXNTDJ though, because >I've never tried it, but Doug Gale has posted pointers to his >patch to make the MSSDK work properly with RSXNTDJ, so if you >always do what he says you'll probably be fine. I have tried it, and it does work, although with WinAllegro you will have to write your own text I/O routines in order to get a host name and port in, as well as a message to send I guess. Doug Gale's patch is a necessity for this, and there is a section at the Game Programming Megasite (One of the links to it is off the allegro page I believe) about multiplayer gaming, and a guide on how to program WinSock. You also need to link the winsock.DLL file, or make it into a library with makelib (I'm not sure of the exact filename though). Cya, David Storey - Deathifier