Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!caip!lll-crg!topaz!husc6!harvard!panda!genrad!decvax!decwrl!pyramid!pesnta!peora!codas!akguc!akgua!usl!elg From: elg@usl.UUCP Newsgroups: net.micro.cbm Subject: Re: Punter Protocol wanted Message-ID: <853@usl.UUCP> Date: Fri, 1-Aug-86 23:55:42 EDT Article-I.D.: usl.853 Posted: Fri Aug 1 23:55:42 1986 Date-Received: Sun, 3-Aug-86 03:36:10 EDT References: <228@cs1.UUCP> Reply-To: elg@usl.UUCP (Eric Lee Green) Organization: USL, Lafayette, LA Lines: 34 Keywords: Punter Protocol for Unix systems In article <228@cs1.UUCP> cbcscmst@cs1.UUCP writes: > >Is there a version of the Punter Protocol that runs on a Unix system for >downloading to a C-64? Not that I know of. However, if you want to attempt to write one, it shouldn't be too big a hack... Steve Punter has completely documented his protocol, and placed the source code in the public domain. I have both, which I downloaded from Q-LINK, and it's pretty neat... it does both CRC and checksums AT THE SAME TIME! to make sure that there are NO errors, and it uses three-character ACK/NAK type codes so that garbage over the modem doesn't mess up the protocol. I KNEW there was a reason Punter was more popular than Xmodem for C-64s. > Most all of my terminal software has built in >Punter protocols, only one (Master Modem) has Xmodem protocol. I prefer >my VIP term software since it emulates a VT52 nicely, but also uses Punter. VIP-Term uses Old Punter, which is a modified Xmodem (it's hacked so that the last block doesn't get padded with zeros). The Punter which the bulletin boards use is New Punter, which is the one with the dual checksum, etc. In fact, it wouldn't be difficult to add adaptive block length to New Punter, in order to adjust to line conditions. >.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-. > Mike Temkin > {inhp4,psivax,ttidca}!csun!cs1!cbcscmst -- Are you still an alcoholic? -- -- Computing from the Bayous, -- Eric Green {akgua,ut-sally}!usl!elg (Snail Mail P.O. Box 92191, Lafayette, LA 70509)