Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!sdd.hp.com!ucsd!nosc!crash!pro-sol.cts.com!mdavis From: mdavis@pro-sol.cts.com (Morgan Davis) Newsgroups: comp.sys.apple2 Subject: Re: Controlling a modem from BASIC Message-ID: <6815@crash.cts.com> Date: 9 Jan 91 19:36:14 GMT Sender: root@crash.cts.com Lines: 34 In-Reply-To: message from mmansell@student.UVic.CA Michael, Here's a message from my site that was posted in reply to a very similar request about writing BBS's in Applesoft. This pretty much says it all. CS-ID: #1587.apple/tech@pro-sol 1062 chars Date: 7 Jan 91 17:40:14 PST From: ldc@pro-sol.cts.com (Larry Colton) Subject: BBS's Two posts just hit pro-sol about similar topics: writing custom I/O routines and looking for a cheap BBS. Let me suggest that for both cases the answer has been provided by Morgan in the form of ModemWorks. Hey, it ain't free, but it might as well be. For the $60 you'll get a package free of headaches and pain that allows you to work magic with Applesoft. And I do mean magic. I know that Scott said he just got an assembler and wants to learn assembly code. The _best_ way to learn is by examining good code that is already written. There are enough variables in dealing with a modem that it can be very frustrating, even if the software is already written. Trying to reinvent the wheel and then get everything working is just asking for trouble and unneeded frustration. Use Applesoft to control the BBS, define the menus, handle the user interface, etc, but let ModemWorks do the hard and critical part. The features of MW are too mumerous to list here, contact Morgan, me or log on to pro-sol and look around the mdg conference for more details. ---- UUCP: crash!pro-sol!mdavis AOL, BIX: mdavis ARPA: crash!pro-sol!mdavis@nosc.mil GEnie: m.davis42 INET: mdavis@pro-sol.cts.com ProLine: mdavis@pro-sol