|
Post by Jeff Ledger on Jul 14, 2004 23:42:01 GMT -5
I'm restarting work on Modem Wars (c64) to see if I can get a working solution by the show. I'm going to take the C64-to-C64 approach with that interface listed in the Transactor article and see if I can get it to work head to head. Anyone want to take a shot at the Modem Emulator with this? Here's package. orrville.net/telbbs/modemwar.zipJeff
|
|
|
Post by Jeff Ledger on Jul 14, 2004 23:50:51 GMT -5
|
|
|
Post by Leif Bloomquist on Jul 15, 2004 3:12:37 GMT -5
I'm restarting work on Modem Wars (c64) to see if I can get a working solution by the show. Anyone want to take a shot at the Modem Emulator with this? Here's package. I've already made an ultra-stripped down version of BBS Server with Modem Wars in mind. Let me tidy it up and post it.
|
|
|
Post by Jim Brain on Jul 15, 2004 4:51:14 GMT -5
What's so special about this? Why is a stripped down version needed?
Can;t two copies of BBS Server (or tcpser) simply be used to run this?
jim
|
|
|
Post by Leif Bloomquist on Jul 15, 2004 6:14:38 GMT -5
What's so special about this? Why is a stripped down version needed? Can;t two copies of BBS Server (or tcpser) simply be used to run this? From what I remember, Modem Wars doesn't have any kind of dialout capability - you talked on the phone, first, and then hit a key to switch "online" and hung up. So you need a means of establishing the WAN connection. Also, all the logic for establishing/disconnecting links isn't needed, and neither is translation, away messages, Telnet functionality, and so on. In fact, 90% of BBS Server's functionality isn't needed. It isn't even a Telnet link anymore, just a raw TCP connection. So I started from scratch, reusing code as needed, and expect the final code size to be about 1/50th that of BBS Server. And that part which remains needs changing for the reasons listed above. I'm a software minimalist, I want to have the bare minimum for getting the job done. It also makes debugging easier.
|
|
|
Post by Jim Brain on Jul 15, 2004 7:29:05 GMT -5
tcpser should already be able to do this...
on the receiving end:
tcpser -i"s0=1"
on the sending end
tcpser -i"dt<machineip>"
I'm not opposed to minimalism, but given this slight bit of functionality, it hardly seems worth a separate application...
Jim
|
|