Ot: tcp/ip

Hello Guys,

I’m developing a space shooter for OpenGL (MacOS, Win, Linux) using SDL.
Ok, BUT, I’m having some real problems coding OT, BSD sockets and
Winsock. Do you guys know of any “socket layer” that works thru all this
implementations?

A friend of mine heard about a library that “emulates” Winsock (it’s no
GUSI) on OT, and another one that emulates BSD sockets on Winsock… Do
you guys know about any of these?

Thanks.

Eduardo.

A friend of mine heard about a library that “emulates” Winsock (it’s no
GUSI) on OT, and another one that emulates BSD sockets on Winsock… Do
you guys know about any of these?
There is a socket wrapper library included with SDL. SDL_network I
believe. If it’s not in the main package, I’m sure you can find it on
the site.–
Stuart Anderson – echelon fodder follows
nuclear iraq bioweapon encryption cocaine korea terrorist NRA assassin
sarin

Yup… SDL_net, it’s on the libraries page. It works quite well. It
works with both TCP/IP and UDP.–
Brian

On Thu, 20 Apr 2000, Stuart Anderson wrote:

A friend of mine heard about a library that “emulates” Winsock (it’s no
GUSI) on OT, and another one that emulates BSD sockets on Winsock… Do
you guys know about any of these?
There is a socket wrapper library included with SDL. SDL_network I
believe. If it’s not in the main package, I’m sure you can find it on
the site.

Stuart Anderson – echelon fodder follows
nuclear iraq bioweapon encryption cocaine korea terrorist NRA assassin
sarin

I’m developing a space shooter for OpenGL (MacOS, Win, Linux) using SDL.
Ok, BUT, I’m having some real problems coding OT, BSD sockets and
Winsock. Do you guys know of any “socket layer” that works thru all this
implementations?

I’m still tweaking the Mac OpenTransport TCP stuff, but the UDP part
works fine in the revision to SDL_net I’ve been working on. I’ve had a
terrible time finding time to work on it for the past two weeks, but as
of yesterday, I finally got rid of the problem that’s been eating up my
time, so I should have things finished up in the next few days. Of
course, I’ve been saying something like that for two weeks, but this time
I really mean it! :slight_smile:

-Roy

hayward at slothmud.org wrote:

Yup… SDL_net, it’s on the libraries page. It works quite well. It
works with both TCP/IP and UDP.


Brian

A friend of mine heard about a library that “emulates” Winsock (it’s no
GUSI) on OT, and another one that emulates BSD sockets on Winsock… Do
you guys know about any of these?
There is a socket wrapper library included with SDL. SDL_network I
believe. If it’s not in the main package, I’m sure you can find it on
the site.

Stuart Anderson – echelon fodder follows
nuclear iraq bioweapon encryption cocaine korea terrorist NRA assassin
sarin

Yes… I know SDL_net… but (at least the version I have) it does not work
with MacOS.
I need something smooth over plataforms…

Please help!!

Eduardo.> On Thu, 20 Apr 2000, Stuart Anderson wrote:

SDL Net has no MacOS support at this time. I am going to try to port it, but
I can’t really get started for at least 2 weeks. As far as MacOS X support,
SDL Net should be a breeze, since it has BSD sockets. However for the
Classic environment we’ll need to use Open Transport. I was thinking of
using GUSI, but having dealt with GUSI in the past, it is better suited for
"quick and dirty" porting projects, rather than speed and reliability.

A friend of mine heard about a library that “emulates” Winsock (it’s no
GUSI) on OT, and another one that emulates BSD sockets on Winsock… Do
you guys know about any of these?

GUSI has a full BSD-compliant socket layer. I think there are some
commercial socket layers out there for MacOS, for example the one that
emulates Winsock. GUSI is the only free, open-source socket layer that I
know of.

Wow! And just a month ago Sam was prodding me to port it! Good work!> From: Roy Wood

Reply-To: sdl at lokigames.com
Date: Thu, 20 Apr 2000 14:41:55 -0400
To:
Subject: Re: [SDL] OT: TCP/IP

I’m developing a space shooter for OpenGL (MacOS, Win, Linux) using SDL.
Ok, BUT, I’m having some real problems coding OT, BSD sockets and
Winsock. Do you guys know of any “socket layer” that works thru all this
implementations?

I’m still tweaking the Mac OpenTransport TCP stuff, but the UDP part
works fine in the revision to SDL_net I’ve been working on. I’ve had a
terrible time finding time to work on it for the past two weeks, but as
of yesterday, I finally got rid of the problem that’s been eating up my
time, so I should have things finished up in the next few days. Of
course, I’ve been saying something like that for two weeks, but this time
I really mean it! :slight_smile:

-Roy

Roy Wood wrote:

I’m developing a space shooter for OpenGL (MacOS, Win, Linux) using SDL.
Ok, BUT, I’m having some real problems coding OT, BSD sockets and
Winsock. Do you guys know of any “socket layer” that works thru all this
implementations?

I’m still tweaking the Mac OpenTransport TCP stuff, but the UDP part
works fine in the revision to SDL_net I’ve been working on. I’ve had a
terrible time finding time to work on it for the past two weeks, but as
of yesterday, I finally got rid of the problem that’s been eating up my
time, so I should have things finished up in the next few days. Of
course, I’ve been saying something like that for two weeks, but this time
I really mean it! :slight_smile:

-Roy

NICE!!!

Thanks!!! :))))

That’s all I need…

Eduardo.

In article <38FF358F.9B7F3234 at cwb.fnn.net>, sdl at lokigames.com wrote:

A friend of mine heard about a library that “emulates” Winsock (it’s no
GUSI) on OT, and another one that emulates BSD sockets on Winsock… Do
you guys know about any of these?

Altura WinSock is a commerical alternative to GUSI, but really, give GUSI
a good chance before diving into OpenTransport.–
/* Matt Slot, Bitwise Operator * One box, two box, yellow box, blue box *

In article <38FF358F.9B7F3234 at cwb.fnn.net>, sdl at lokigames.com wrote:

A friend of mine heard about a library that “emulates” Winsock (it’s no
GUSI) on OT, and another one that emulates BSD sockets on Winsock… Do
you guys know about any of these?

Altura WinSock is a commerical alternative to GUSI, but really, give GUSI
a good chance before diving into OpenTransport.

Hmm, isn’t GUSI dependent on the MacTCP API? At any rate, the OT part
was pretty easy…

-Roy