Lets imagine that someone has written a multi-player game on an 8bit, that has a ethernet card and a TCP stack integrated into it. Lets further imagine that there is a client program on some 8bit machines that want to connect into the game. What are the available options to try and get that TCP-IP connectivity?
I know that there is a R: handler hack that will allow a incoming TCP socket connection to be made....and I know that APE supports that kind of thing as well. The Atari just thinks its talking to a modem. So you can have a single user 'modem' BBS that people can telnet into, presumably from a non-atari client. IIRC, you just do something like 'open #1.4,0,"R:www.telnet.com:25"' and the handler turns that into a TCP listen on that port....and the handler maps an incoming connect to the RI modem line, raises CD, etc., and off it goes.
What I am looking for is how to get client Atari software to be able to make a TCP connect call out. Thats is, some way to map a R: serial connect to a TCP connect to a specified URL. So that 'open #1.12,0,"R:www.telnet.com:25"' would result in a connect socket call to that address and port. I realize that a standard Atari wouldn't be able to do this very easily, but I was thinking that maybe using APE and/or an emulator like Atari800win might help. Any ideas on this?