[comp.sys.apple2] GBBS/ProTERM Ymodem info, anyone?

jb10320@uxa.cso.uiuc.edu (Desdinova) (12/17/90)

In what is now remembered as the neo-classical "Apple II rules, who cares
about the rest of the world" attitude embraced by the Apple II pirating 
community, Greg Schaeffer made the "Ymodem" protocol in Proterm and the
original GBBS Xfer different from the accepted standard (which has, in fact,
been the standard for at least 4 years- plenty of time to rework Proterm
to conform).

In any event, in my never-ending quest to complete the Telcom Program of the
Gods, I need to find any information on the format of GBBS/Proterm Ymodem.
Andy Nicholas, if you're listening,  I know you wrote SuperTac- do you have
info on this?

Any information will be appreciated, and rewarded with a free Tinaja Quest for
Two...

--
Jawaid Bazyar               | Being is Mathematics 
Senior/Computer Engineering | Love is Chemistry
jb10320@uxa.cso.uiuc.edu    | Sex is Physics
   Apple II Forever!        | Babies are engineering

vw3@cunixf.cc.columbia.edu (Vernon Williams) (12/18/90)

Some software packages call XMODEM 1K "YMODEM" though this is not correct.
Someone was just talking about this on a local BBS just the other day.

+---------------------------+-------------------------------------------------+
|Vernon L. Williams         | Electronic Mail:    vw3@cunixf.cc.columbia.edu  |
|Thomas J. Watson Library   | Campus Mail:        130 Uris Hall               |
|Columbia University        | Phone Mail:         212-854-6798                |

marekp@pnet91.cts.com (Marek Pawlowski) (12/20/90)

vw3@cunixf.cc.columbia.edu (Vernon Williams) writes:
>Some software packages call XMODEM 1K "YMODEM" though this is not correct.
>Someone was just talking about this on a local BBS just the other day.
>
>+---------------------------+-------------------------------------------------+
>|Vernon L. Williams         | Electronic Mail:    vw3@cunixf.cc.columbia.edu  |
>|Thomas J. Watson Library   | Campus Mail:        130 Uris Hall               |
>|Columbia University        | Phone Mail:         212-854-6798                |

Calling it Ymodem may not be correct, however, they are essentially identical.

Ymodem is Xmodem CRC (16 bit checksum) with 1k packets.

Only major difference is that Ymodem tends to be the one with Batching
ability.


/* Marek Pawlowski, marekp@{generic|pnet91|contact|bkj386|torag|aunix}.uucp */
/* President, Intelligent Twist Software, 250 Harding Blvd, PO BOX 32017    */
/* Richmond Hill, Ontario, L4C 9M7, CANADA.  An ideal route is as follows:  */
/* { Ph: (416) 884-4501 4-8pm EDT } generic!pnet91!marekp@zoo.toronto.edu   */

sysadmin@pnet91.cts.com (Matthew Montano) (12/29/90)

marekp@pnet91.cts.com (Marek Pawlowski) writes:
>vw3@cunixf.cc.columbia.edu (Vernon Williams) writes:
>>Some software packages call XMODEM 1K "YMODEM" though this is not correct.
>>Someone was just talking about this on a local BBS just the other day.
>Calling it Ymodem may not be correct, however, they are essentially identical.
>
>Ymodem is Xmodem CRC (16 bit checksum) with 1k packets.
>
>Only major difference is that Ymodem tends to be the one with Batching
>ability.
>

Nope.. Ymodem is meerly Xmodem with a block 0 containing file name, type,
creation date information. Because of this nature it is sometimes called
Ymodem-Batch.. but Ymodem to those who hack with this stuff should mean the
same thing. Xmodem-1k is Xmodem with 1k packets. Xmodem exists in Checksum and
CRC error correction method.. I don't know of an implementation of Xmodem-1k
or Ymodem that supports Checksum error correction.

A good reference on this is "The C Programmers Guide to Serial Communications"
by Campbell and published by Howard Sams and Company.

(Gee, correcting my co-sysop.. what form!)
>
>/* Marek Pawlowski, marekp@{generic|pnet91|contact|bkj386|torag|aunix}.uucp */
>/* President, Intelligent Twist Software, 250 Harding Blvd, PO BOX 32017    */
>/* Richmond Hill, Ontario, L4C 9M7, CANADA.  An ideal route is as follows:  */
>/* { Ph: (416) 884-4501 4-8pm EDT } generic!pnet91!marekp@zoo.toronto.edu   */

---
Email: sysadmin@pnet91.cts.com (most mailers won't barf on that..)
My comments aren't even worth a disclaimer...
pnet91 - 416-237-{1204|0308}. 2400bps only. 1200bps if you do hard breaks.