first off, I've downloaded the latest cygwin, download smaug1.4ap.tar.gz, smaug1.4a.sce.zip, and successfully compiled it under cygwin. Here's the problem: using the windows version of the server, I have no problem, people can connect to me, however, the server I compiled, they can not, weather I start it under cygwin or directly from windows (dbl clicking the exe file in the area folder). So I already know that people can connect to my ip, I've read the whole forum about this problem, routers, firewalls and the like, that doesnt seem to be a problem for me since people can connect to
precompiled version. I get no errors when compiling the cygwin
version, and can connect to it via 127.0.0.1 4000, whether I run it under cygwin or directly from the area folder and dbl clicking, but I, and I'm assuming no one else, cant connect to
the server of this version. Any ideas what might be different
between the two versions that would keep connections from happening via tcp/ip? I'm new to coding, but trying to learn, and am looking forward to making additions of my own to the code.
secondly, I noticed in other unrelated post on this site concerning the 'planes' errors on booting/rebooting, there is a simple solution. I havent seen that anyone has found this, in any other post here, but the problem is this, in the area.lst file, it calls for plains.are, while I think the server is hardcoded to look for planes.are, since there is a difference in the spelling, it's not seeing it, just rename the plains.are to planes.are in the area.lst and the file itself. If you dont, start your server and see if the plains exsist as they should, outside the northgate of the city, help map shows it should be there, it wont be if you havent made these changes.
not sure you'll need this info, but here it is:
running win98se, di-604 with port forwarding to port 4000
nothing else running on port 4000 when I run the server. |