Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!vax135!cornell!uw-beaver!tektronix!hplabs!sri-unix!prindle@Nadc.ARPA From: prindle@Nadc.ARPA Newsgroups: net.micro.cpm Subject: Christensen MODEM program for Commodore-64 Message-ID: <13024@sri-arpa.UUCP> Date: Thu, 30-Aug-84 11:40:00 EDT Article-I.D.: sri-arpa.13024 Posted: Thu Aug 30 11:40:00 1984 Date-Received: Mon, 3-Sep-84 20:05:01 EDT Lines: 10 Unfortunately, Commodore BASIC programs, of which this one is no exception, utilize control characters, both normal ascii ones and ones with the high order bit set (ie. chr$(x) where x>127), and are thus not amenable to storage and transfer as normal ascii files. All of the cursor positioning characters and reverse field characters are missing from MICRO:XMODEM64.BAS. Commodore BASIC programs must be treated (especially by XMODEM programs themselves) as "binary", not text, and are best transmitted as hex files. Of course, it is possible to write a C64 program which uses only the normal ascii subset, but I haven't seen one (nontrivial) yet!