home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Information / 01CAT8MSGS.SFX / 02cat8msgs next >
Encoding:
Text File  |  1990-02-12  |  32.7 KB  |  753 lines

  1.  ************
  2. Topic 16        Thu Oct 08, 1992
  3. R.BRYAN10                    (Forwarded) 
  4. Sub: ZMODEM overlay for Desterm 2.00        
  5.  
  6. I am looking for a ZMODEM overlay for Desterm 2.00 or someone who knows how to
  7. make same.  I need to do multi-file transfers to an Amiga board for the
  8. Minnesota Commodore Users Association which I am vice president of, to use on
  9. our DOM
  10. 36 message(s) total.
  11.  ************
  12.  ------------
  13. Category 8,  Topic 16
  14. Message 1         Thu Oct 08, 1992
  15. R.BRYAN10                    (Forwarded) 
  16.  
  17. Can anyone help with an overlay to Desterm 2.00 which enables ZMODEM protocol
  18. multi-file transfers?  I am trying to use an Amiga BBS in my region to
  19. sendfiles to the library of the MCUA user group.  The BBS only will allow me
  20. to upload  multi-files using ZMODEM protocol.  Trying to send XMODEM one at a
  21. time is  simply too time consuming.  Does such an animal exsist or can it be
  22. written? Where do I begin?  Leave mail for me on GEnie RBRYAN10 if you can
  23. help. 
  24.                           Thanks...
  25.                               ***  RCB  ***
  26.  ------------
  27. Category 8,  Topic 16
  28. Message 2         Thu Oct 08, 1992
  29. C128.JBEE [* Sysop *]        (Forwarded) 
  30.  
  31.  Zmodem isn't currently available on the Commodore computers using any
  32.  terminal program.
  33.  
  34.  BTW:this topic will be moved to Cat#8.
  35.  ------------
  36. Category 8,  Topic 16
  37. Message 3         Sat Feb 27, 1993
  38. R.BRYAN10                    at 00:57 EST
  39.  
  40.  
  41.  ------------
  42. Category 8,  Topic 16
  43. Message 4         Sat Feb 27, 1993
  44. CBM-ED [e.g.bell]            at 20:54 EST
  45.  
  46. At present, there is no Zmodem overlay for any 8 bit Commodore computer. I
  47. wonder sometimes if Matt is not developing one, only because of the  enormous
  48. amount of time that has elapsed since the last release.  It is  something like
  49. 2 years since DesTerm 2.00 was released.  Maybe longer. As I recall, DesTerm
  50. 2.00 was released about the same time the SwiftLInk cartridge was introduced. 
  51. However, if you are interested in doing  batch uploads, Ymodem would
  52. definitely be the ticket.  However there may still be a snag.  The only
  53. software that I know of currently that lets you do batch uploads is DLG for
  54. the Amiga, and ironically, DesTerm has problems uploading to this bbs, I
  55. suspect because Matt and Geoff decided that it was 'silly' to include a
  56. filesize in the header.  (BellTerm works with this software to do batch
  57. uploads, but it is for the C64)
  58.  ------------
  59. Category 8,  Topic 16
  60. Message 5         Sun Feb 28, 1993
  61. C.OGLE2 [breadstick]         at 23:01 EST
  62.  
  63.  Don't forget Z-Modem for the 128 in CP/M mode. I personally haven't used  it,
  64. but have heard good things about it...
  65.  ------------
  66. Category 8,  Topic 16
  67. Message 6         Mon Mar 01, 1993
  68. CBM-ED [e.g.bell]            at 00:08 EST
  69.  
  70. I have told people about this and they refuse to believe me, but  this has
  71. been around as far back as 1990.... tho I hear it is SLOW!
  72.  ------------
  73. Category 8,  Topic 16
  74. Message 7         Tue Mar 02, 1993
  75. B.ENNIS1 [Torby]             at 05:08 EST
  76.  
  77. CP/M is slow...
  78.  ------------
  79. Category 8,  Topic 16
  80. Message 8         Wed Apr 07, 1993
  81. MIKE.DUNCAN                  at 21:50 EDT
  82.  
  83.  CP/M on a Commodore 128 is slow.
  84.  ------------
  85. Category 8,  Topic 16
  86. Message 9         Thu Apr 08, 1993
  87. R.KNOP1 [Rob Knop]           at 01:24 EDT
  88.  
  89. CP/M on the 128 as shipped by Commodore is a lot slower than it has to be.
  90. There are a bunch of real simple improvements you can make to substantially
  91. improve your system performance.  (See Twin Cities 128 issue #28 for an
  92. article about that.)  Also, if you take the time to install BIOS-R6, ZPM, and
  93. ZCCP (all in the libraries here), the system performance will get even better.
  94.  
  95. -Rob
  96.  ------------
  97. Category 8,  Topic 16
  98. Message 10        Wed Sep 08, 1993
  99. G.CORREA [RAMRunner]         at 21:53 EDT
  100.  
  101. I have not had any success in getting ANY implimentation of YMODEM on a
  102. Commodore to fly on an Amiga BBS- the BBS software tends to use external
  103. protocol modules (XPR's) and there's something funky with the YMODEM XPR and
  104. Commodores.  I have yet to see any explination on the subject, the local
  105. sysops just shrug and say I Dunno...  
  106.  ------------
  107. Category 8,  Topic 16
  108. Message 11        Wed Sep 08, 1993
  109. CBM-ED [e.g.bell]            at 23:26 EDT
  110.  
  111.  I believe the solution is what I recently posted on a local board... most 
  112.  of the terms do not send a file size in the header packet.  RTCMaster and
  113.  BellTerm do, and thus work with Amiga BBS's.  DesTerm and NovaTerm do not.
  114.  (I know this from personal experience about DesTerm and have heard it about
  115.  NovaTerm).  The Ami protocols expect this parameter passed in the header
  116.  packet when spec only says it is optional.  I bet you would find Ed Parry's
  117.  term works with it also.
  118.  ------------
  119. Category 8,  Topic 16
  120. Message 12        Wed Sep 08, 1993
  121. R.MURPHY1 [Maharishi]        at 23:32 EDT
  122.  
  123. As of the present there are no known ZMODEM protocols functioning in the C64
  124. or C128 platforms although there might be for the AMIGA.
  125.  
  126. RAMRunner,
  127.      You neglected to mention whether or not you are trying to upload or
  128. download to/from the Amiga.  I have used YMODEM quite a bit and have only
  129. experienced problems on a local VBBS system but that was corrected when I
  130. selected a different YMODEM protocol available on the host.
  131.  
  132. Murphy
  133.  ------------
  134. Category 8,  Topic 16
  135. Message 13        Thu Sep 09, 1993
  136. G.NOGGLE [Greg]              at 22:41 EDT
  137.  
  138. There are lots of zmodem term programs for the amiga
  139.                  greg
  140.  ------------
  141. Category 8,  Topic 16
  142. Message 14        Thu Sep 09, 1993
  143. CBM-ED [e.g.bell]            at 23:23 EDT
  144.  
  145.  There is no Zmodem overlay for DesTerm.  RTCMaster will do batch transfers
  146.  to an Amiga BBS, either uploaded or downloaded.
  147.  ------------
  148. Category 8,  Topic 16
  149. Message 15        Wed Oct 06, 1993
  150. D.SCHWARTZ                   at 04:20 EDT
  151.  
  152. I have a ZMODEM source code for the C-64 that allows RECEIVEING of files only.
  153. Someone cross-assembled it from an MS-DOS source into 6510 source and claims
  154. that it works, but has some bugs.  Still, it would be a nice start for anyone
  155. thinking of trying to write a fully operation Z-MODEM for the C-64 or C-128!
  156.  
  157. I'm surprised that noone has developed one yet!  It is the nicest transfer
  158. protocol I have ever used!  Wanna hear something sad?!... I was reading
  159. messages in the Atari 8-bit message bases and they have Z-MODEM for the Atari
  160. 400/800 computers which have been out of production for years!!!
  161.  
  162. Sheesh!!  If I knew enough about protocol programming, I'd try it myself, but
  163. it seems that most of the source codes out there are written in "C"...
  164.  ------------
  165. Category 8,  Topic 16
  166. Message 16        Wed Oct 06, 1993
  167. CBM-ED [e.g.bell]            at 08:12 EDT
  168.  
  169.  Derek:
  170.   DS> ZMODEM source code for the C-64 that allows RECEIVEING of files
  171.   DS> only.
  172.  
  173.  We have that on GEnie, and I have already listed it out and studied it.
  174.  None of us on staff could get it to work with GEnie (of those who tried)
  175.  so I suspect that there is something that GEnie is insisting on that this
  176.  implementation does not support.  I don't know if anyone is going to do
  177.  this protocol.  It is probably nice for the bigger platforms, but not as
  178.  great on the 8 bits, even if it was easy to do, because our files are 
  179.  smaller.  The overhead on Zmodem is actually more per packet than the
  180.  other protocols even tho the receiver does not ack  them.  There is a lot
  181.  more to the CRC that comes from the sender than in any of the other
  182.  protocols, the idea being that the ack/nak packets need crc protection
  183.  too.  If I could have gotten that code to work, I would have worked at
  184.  getting it to work w/the 128.  However, I kept getting an 'unsupported
  185.  feature' message... something like that.
  186.  ------------
  187. Category 8,  Topic 16
  188. Message 17        Wed Oct 06, 1993
  189. THE.OUTLAW                   at 15:39 EDT
  190.  
  191.  Another option (if possible for you) is a terminal to terminal
  192.  file transfer using Y-Modem. I've done it several times using
  193.  Desterm and a friend using Dialogue. I don't know how it would
  194.  work with an Amiga. I imagine the same. 
  195.  ------------
  196. Category 8,  Topic 16
  197. Message 18        Fri Oct 08, 1993
  198. D.SCHWARTZ [FORBIN ONE]      at 03:19 EDT
  199.  
  200. Sorry, I just realized that it was on here after I wrote that message.  Well,
  201. I'm glad that someone got it assembled, because I couldn't seem to!  When I
  202. was calling Amiga boards with my A-500, I don't think I would have EVER used
  203. another protocol unless ZMODEM wasn't supported by the BBS.  The thing that I
  204. thought was the best about it was the you could set your terminal to AUTO
  205. ZMODEM mode so that the BBS would send a control string that would make your
  206. terminal automatically jump to receive mode without you having to give any
  207. commands to your terminal program!!  I got spoiled and found that ZMODEM was
  208. the main thing I missed when I threw my malfunctioning A-500 in the corner and
  209. went back to my C-128...  I have been looking everywhere for someone who is
  210. working on a ZMODEM source and know of only one person:  A local SysOp who is
  211. selling a BBS program called Supra-128.  He let me know (just to annoy me)
  212. that he is working on a ZMODEM protocol for his program and he's keeping all
  213. the results secret.  He said that he got it to receive but hasn't perfected
  214. the send part, so I was guessing that he was using that cross-assembled source
  215. code as a base.  Since he was asking all his users to upload source codes from
  216. any other 6502- based system, I guess he could have found another way...
  217.  ------------
  218. Category 8,  Topic 16
  219. Message 19        Fri Oct 08, 1993
  220. CMD-DOUG                     at 22:37 EDT
  221.  
  222. Well, I guess if he keeps it a secret, you won't have to worry much about
  223. being able to use it unless he's going to provide you with a terminal program
  224. as well?
  225.  ------------
  226. Category 8,  Topic 16
  227. Message 20        Thu Oct 14, 1993
  228. D.TUOMI [Doctor]             at 03:07 EDT
  229.  
  230. Currently the author of the BBS program OMNI-128 has been working on Zmodem
  231. for the 128.  It's somewhat difficult to impliment on the 128 due to the fact
  232. you can't have drive activity and modem activity going at the same time.  This
  233. precludes the use of file streaming mode which is one of Zmodem's chief
  234. advantages during long files.
  235.  
  236. As for the problem with GEnie's Zmodem send, I would suspect it's because
  237. GEnie is being ran over a packet service.  So, Zmodem's packet sizes would be
  238. smaller, like 512 bytes instead of 1024 bytes.  If the Zmodem protocol doesn't
  239. support the change in packet byte size or if it's timing tempermental, then it
  240. could cause a failure in the protocol.
  241.  
  242. As for all this, I might be wrong.  Protocols are not my speciaty. However,
  243. after running a board for a number of years, one gets accustomed to how
  244. they're used.  And you're right, most people prefer Zmodem.  I can't stress to
  245. the authors of terminal programs and BBS's for the Commodore more to stop
  246. making excuses and start making a working version. Even if there is no
  247. advantage to it, or if it would be slower with our small file sizes.  People
  248. here that this is the protocol to use, and if it's not there you're in
  249. trouble.  (that is hear as in listening as opposed to here as in where)
  250.  
  251. Doc.
  252.  ------------
  253. Category 8,  Topic 16
  254. Message 21        Thu Oct 14, 1993
  255. CBM-ED [e.g.bell]            at 07:11 EDT
  256.  
  257.  Doc:
  258.   DT> you can't have drive activity and modem activity going at the
  259.   DT> same time.  This precludes the use of file streaming mode
  260.  
  261.  That is a big problem with it.  Some people have suggested the use of
  262.  faster devices and buffering to RAM.  In some cases, this could capture
  263.  the whole file w/o ever having to go to the drive.  Streaming is never
  264.  'precluded' because of the fact that Zmodem recognizes Xon/Xoff flow
  265.  control.  I'm talking about streaming in the sense of not having to wait
  266.  for an ACK from the receiver for every packet.
  267.  
  268.   DT> I would suspect it's because GEnie is being ran over a packet
  269.   DT> service.  So, Zmodem's packet sizes would be smaller, like 512
  270.   DT> bytes instead of 1024 bytes
  271.  
  272.  The pacekt service I can't comment on, but the 512 byte packets are the
  273.  recommended size of Zmodem packets at 2400 baud if memory of the 
  274.  specs serves me right, particularly at baud rates at or above 2400
  275.  baud.  There are tables in the document with recommended baudrates.
  276.  
  277.   DT> stop making excuses and start making a working version. Even if
  278.   DT> there is no advantage to it, or if it would be slower with our
  279.   DT> small file sizes.
  280.  
  281.  I dallied with it briefly once or twice.  But you should realize that
  282.  'making excuses' to one person is 'reasonable explanation' to another,
  283.  and  the latter is going to be how those who would be doing the work 
  284.  are more likely to see things.  The authors who have written the term
  285.  programs to this point have been woefully unrewarded, including DesTerm.
  286.  The small reward in terms of speed and advantage that you mention would
  287.  come at an immense cost in terms of time.  Someone may do this.  I know
  288.  that years ago it was implemented on the CP/M side.  The author who has
  289.  taken up the upgrades of DesTerm, Steve Cuthbert, has openly stated that
  290.  Zmodem will be done for DesTerm.  I hope he does it, but I have seen many
  291.  people make the same claim over the last few years.  There must be a good
  292.  reason it has not yet been done.  The people clamoring loudest for it are
  293.  people who don't have to write and debug the code.  I understand that.
  294.  Perhaps someone will do it.  Wonder then if they will release it to PD
  295.  like Steve Punter or Ward Christensen did, particularly a BBS author who
  296.  has something to gain from doing that, but my bet would be that they don't.
  297.  ------------
  298. Category 8,  Topic 16
  299. Message 22        Fri Oct 15, 1993
  300. D.BURR                       at 00:57 EDT
  301.  
  302. Well, I must admit that ZModem doesn't really thrill me as a feature. Sure it
  303. is the defacto standard now, but something else will displace IT at some time
  304. too. Heck, if you want truly universal transfer capability then Kermit is it
  305. in the Internet world. From a 128 users perspective, Zmodem offers me no major
  306. advantages that I can think of. Ymodem-batch at 14.4k is more than
  307. satisfactory for my needs. Zmodem would be an added plus, sure, but not the
  308. most valuable thing. I fear many of us C= users get wrapped up in PC-envy;
  309. they have it so we want it. It's a compensation syndrome ;)
  310.  ------------
  311. Category 8,  Topic 16
  312. Message 23        Sat Oct 16, 1993
  313. D.TUOMI [Doctor]             at 07:13 EDT
  314.  
  315. As I stated in my text, I'm not an expert on the programming of protocols. 
  316. However, I feel that if Zmodem could be implimented on CP/M and even the 8088
  317. XT's, which have many of the same limitations as the 64's and 128's in terms
  318. of speed and hardware difficulties, then I feel that the 64 and 128 are
  319. capable of having a version implimented for them.  As for my personal
  320. complaints, I'm more hopeful for a BBS program which supports it than a
  321. terminal program.  WHile the average terminal user can get by on Ymodem Batch,
  322. the BBS sysop has to listen to his whining 12 year old users whose mommy and
  323. daddys have bought 486 66 mhz machines for.  
  324.  
  325. As for the purely problematical (is that a word?) I think that the general
  326. implimentation allows for a non-streaming mode which acts very similar to
  327. Ymodem.  Basically, waiting for the ACK 'sHowever, I might be wrong on that. 
  328. I've read the notes for Zmodem, but I can't say to fully understand them.  I
  329. do know that packet problems over PC Persuit make Punter C1 unstable.  So,
  330. it's possible that the alpha version of Zmodem for the Commodore might
  331. encounter similar timing problems when using GEnie.
  332.  
  333. As for the compensation.  Programming is the least appreciated and lowest paid
  334. part of the industry.  Even on the PC, many shareware programmers have a lot
  335. of difficulties recouping their investment in time on a program.  It's no
  336. surprise that a smaller market like the Commodore would be even tougher.  I
  337. can only say that there are many things that are done in this world, not
  338. because they are overwhelmingly profittable, but often because there is a need
  339. in the world for it to be done.  There is a need in this world for continued
  340. support for the Commodore machines.  I tell my user group to support the
  341. authors that are left, but it's difficult for many of them.  The don't relize
  342. that if you were to download the same program (or a similar one) for the PC
  343. that it would be crippled in some way, while the Commodore versions are
  344. working.  It's hard to remember the authors of the programs you take for
  345. granted.  At least, until they're gone.
  346.  
  347. Doc.
  348.  ------------
  349. Category 8,  Topic 16
  350. Message 24        Sat Oct 16, 1993
  351. CBM-ED [e.g.bell]            at 08:41 EDT
  352.  
  353.  Doc:
  354.   DT> more hopeful for a BBS program which supports it than a
  355.   DT> terminal program
  356.  
  357.  Perhaps someone will.  IMO, it would serve a person who wrote such an
  358.  animal to immediately release the source code to public domain.  I can
  359.  see a terminal program author not doing that, but a BBS prog author it
  360.  seems has a vested interest in widespread circulation.
  361.  
  362.   DT> general implimentation allows for a non-streaming mode which
  363.   DT> acts very similar to Ymodem.  Basically, waiting for the ACK '
  364.  
  365.  That is correct, and in such an implementation, it would be noticably
  366.  slower than Ymodem batch because there is a LOT more overhead involved
  367.  in the ACK packet for Zmodem than in the ACK byte for Ymodem.
  368.  
  369.   DT> a need in this world for continued support for the Commodore
  370.   DT> machines
  371.  
  372.  Yes, but not really a *need* for Zmodem.  The main advantage in it is 
  373.  not the streaming, but the ability to resume a failed file transfer.
  374.  However, this is easier in PC DOS than in CBM DOS if I understand things
  375.  correctly wrt to EOF pointers in MS-DOS.  By the time you synch the file
  376.  positions, you negate the benefit of Zmodem.  I'm inclined to agree with
  377.  the earlier post mentioning 'PC Envy'.  That is a nice turn of a phrase.
  378.  If I had the 6502 source code, I'd implement it.  Your point about the
  379.  CP/M version is not quite valid.  The source code for Zmodem has long
  380.  been available in C, and is apparently more easily ported to that 
  381.  operating system.   Given that type of situation going in, it was obviously
  382.  easier to port over in CP/M.  If Zmodem had been written sooner, when 
  383.  there were still all of the power programmers working on the 8 bits, it
  384.  would be here now.  Most are gone, many for the reason you mention...
  385.  no support.
  386.  ------------
  387. Category 8,  Topic 16
  388. Message 25        Mon Oct 18, 1993
  389. F.OGLE [Color BBS]           at 20:48 EDT
  390.  
  391. Zmodem will probably never be a priority for Color bbs -- Too much development
  392. time with too little return.
  393.  
  394. Ed is right, Ymodem batch at 14,400 bps is fine, and frankly, if you were to
  395. get booted while a 1,000 block (256K) were being downloaded, re- downloading
  396. it would only take 10 (or so) minutes.  The way I see it, the smaller file
  397. sizes the 64 & 128 make Zmodem even less of a factor...
  398.  
  399. Just my two cents :)
  400.  ------------
  401. Category 8,  Topic 16
  402. Message 26        Tue Oct 19, 1993
  403. D.TUOMI [Doctor]             at 04:21 EDT
  404.  
  405. I think the reason for the popularity of Zmodem isn't because of its
  406. superiority as a file transfer protocol.  Why it's so popular is because it's
  407. easy to use.  Once setup, Zmodem can automatically initiate transfer, without
  408. user intervention.  If anything goes wrong, you can call back next time and
  409. get the rest of the file.  I think there is as much a need for the ease and
  410. flexibility of Zmodem on the Commodore as there is for any other computer.
  411.  
  412. As for the purely practical concerns of how the protocol would operate on the
  413. Commodore I have a couple of suggestions.  Now, I'm not an expert, so these
  414. might not be completely reasonable.  However, in my view you could impliment a
  415. streaming protocol by placing the drive and the modem on the same interrupt. 
  416. If both disk an modem I/O were synced, it might be easier to impliment that
  417. feature.  Of course, this might be impractical since processor overhead might
  418. get excesive.  But, I think that if you could get music to play while a drive
  419. is loading, you should be able to bring data in through a modem while the
  420. drive is saving.
  421.  
  422. For the last place feature.  That feature which allows you to transfer a file
  423. where you left off.  Could the Commodore DOS's Append feature work in a
  424. download situation to add on to the file?  And in an upload situation,
  425. couldn't you scan block by block until the appropriate block is reached. 
  426. Since you're dealing with 254 byte blocks it shouldn't take that long for a
  427. dedicated algorhythm to scan blocks.  You wouldn't even need to load them into
  428. the computer.  Simply incriment the counter in the drive itself.
  429.  
  430. The downside to all this brainstorming is that it might make the protocol very
  431. proprietary, requring particular hardware to function.  But, if you were
  432. running a BBS (which is where I've stated the major advantage for the protocol
  433. would be), it would be an acceptable burden.  For the average terminal user, I
  434. think enough of them have "standard" equipment where if you were to just
  435. devote yourself to the compatibility of major Commodore drives, and the CMD
  436. stuff you would have a large enough market of support.
  437.  
  438. DOc.
  439.  ------------
  440. Category 8,  Topic 16
  441. Message 27        Tue Oct 19, 1993
  442. C128.JBEE                    at 05:43 EDT
  443.  
  444.  >D.TUOMI [Doctor]
  445.  >I think there is as much a need for the ease and flexibility of Zmodem
  446.  >on the Commodore as there is for any other computer.
  447.  
  448.  I think I can agree with that :)  Of course if all C= word processors would
  449.  load and run straight ASCII text files even if they were marked as PRG files,
  450.  life would be 10x simplier for everyone.  Even when using YMODEM.
  451.  ------------
  452. Category 8,  Topic 16
  453. Message 28        Thu Oct 21, 1993
  454. D.TUOMI [Doctor]             at 04:04 EDT
  455.  
  456. I think the ZED editor program will load a straigt ASCII file as a prg file. 
  457. I know the buffer in DESTerm definately does.
  458.  
  459. Doc.
  460.  ------------
  461. Category 8,  Topic 16
  462. Message 29        Thu Mar 03, 1994
  463. BADCO                        at 23:38 EST
  464.  
  465. Well, I just got a message the other day saying Nick is holding up NOVATERM
  466. 9.5  because he is putting Zmodem DL support in. (which from what I have seen
  467. in the  spec file I have, is a bit simpler than Zmodem UL.) So if this message
  468. I recieved is not bogus, perhaps ZMODEM will be everywhere for 8 bits soon For
  469. certainly once one program has it, everyone can steal it. (probably why no one
  470. has done it, spend all that time implementing it, and you might get 6 months
  471. before someone like E.G.Bell has figured out your code and implemented it
  472. himself :-)  But I wish him luck on it.
  473.  ------------
  474. Category 8,  Topic 16
  475. Message 30        Sat Mar 05, 1994
  476. CBM-ED [e.g.bell]            at 08:31 EST
  477.  
  478.  Sean:
  479.   SP> Nick is holding up NOVATERM 9.5  because he is putting Zmodem
  480.   SP> DL support in. (which from what I have seen in the  spec file
  481.   SP> I have, is a bit simpler than Zmodem UL
  482.  
  483.  What everyone else has heard is that this is finished, and that he is
  484.  working on the upload part.
  485.  
  486.   SP> everyone can steal it. (probably why no one has done it, spend
  487.   SP> all that time implementing it, and you might get 6 months
  488.   SP> before someone like E.G.Bell has figured out your code and
  489.   SP> implemented it himself :-)  But I wish him luck on it
  490.  
  491.  Sean, if I didn't know you personally, I might have taken offense at 
  492.  that.  First, I believe Nick had help with his code  from Brian Bell
  493.  who did it  ion Omni BBS... I don't have anything more than hearsay on
  494.  that, but from someone reliable.  Second, I don't think it would take
  495.  6 months... maybe 1 or 1 and a half because I already know basically what
  496.  to look for and what the routines are supposed to do.  But I still don't
  497.  think I would 'steal' Nick's code for 2 reasons.  First, the money is not
  498.  there, and reverse engineering, regardless of what anyone might think, is
  499.  not all that easy in terms of time after you get beyond 1K or so of code.
  500.  Second, I would want to be sure it worked.   :)  There are still fixes
  501.  being done to the Ymodem and that came out just a tad before mine did in
  502.  1990.  Actually, it would not be a whole lot more work to just do my own
  503.  code IFF I were going to do it.  I had been looking at it again, but I
  504.  just have so many other things to do.  I  hope Nick gets the reward for
  505.  this.... and Brian too, for that matter.  Being the pessimist I am, I
  506.  tend to think he won't.  :) k
  507.  
  508.  Maybe now it will be apparent that the gain is not all that much over
  509.  Ymodem.
  510.  ------------
  511. Category 8,  Topic 16
  512. Message 31        Sat Mar 05, 1994
  513. BADCO                        at 10:23 EST
  514.  
  515. Well, Ed, the comment was not meant to be an insult, I hope you don't take it
  516. that way. It was simply meant to be a simple statement that  once working code
  517. exists to do something, it is only a matter of time before it is disected and
  518. basically public knowlege. I commend everyone  involved in the Zmodem Project,
  519. I had just started rereading the specs again 2 months ago, as graduation is
  520. not far off, I am thinking that finally I will get more time than 1 day a week
  521. to play with programming on the 8 bit. (did you catch my message on the PCG
  522. concerning your Swiftlink NMI example code?) I think I found a flaw in the nmi
  523. logic that was causing my high speed problems,  you might be interested in it.
  524.       Zmodem is a nice protocal as far as user friendliness is concerned,  I
  525. certainly love using it on the systems I have that support it. 
  526.      I do have a question on a lighter note, do you have any example BURST
  527. code, my 1581 will not read th source code of the 1581 DEMO DISK properly and
  528. the 1571/81 manuals are far from overtly helpful on this subject. I would like
  529. to implement burst PROGRAM READ and PROGRAM WRITE if there is a way of doing
  530. this, to speed up DL's, but from what I see of the BURST commands it appears
  531. you can only do block read/block write which would have high overhead on the
  532. PC end of things for the limited use I want them for. 
  533.  *s
  534.  ------------
  535. Category 8,  Topic 16
  536. Message 32        Sat Mar 05, 1994
  537. CBM-ED [e.g.bell]            at 18:45 EST
  538.  
  539.  Sean:
  540.   sP> the comment was not meant to be an insult, I hope you don't
  541.   sP> take it that way. It was simply meant to be a simple statement
  542.   sP> that  once working code exists to do something, it is only a
  543.   sP> matter of time before it is disected and basically public
  544.   sP> knowlege
  545.  
  546.  Well,since I know you personally, I knew it was not an insult, but I did
  547.  want to make sure everyone else understood that.  :)  I don't think I 
  548.  agree about things becoming public knowledge tho... Ymodem has been done
  549.  since 1990 on the 8 bit machines and there is no publicly available
  550.  source code as far as I know.
  551.  
  552.   sP> I think I found a flaw in the nmi logic that was causing my
  553.   sP> high speed problems,  you might be interested in it
  554.  
  555.  If it is in my code, I think you should post it here as there may be
  556.  a lot of people using it now that it is available publicly.
  557.  
  558.  I'll reply to the rest of your message in a different topic as even 
  559.  this reply is skirting the fringe of off-topic.  :)
  560.  ------------
  561. Category 8,  Topic 16
  562. Message 33        Sat Mar 05, 1994
  563. CBM-ED [e.g.bell]            at 19:00 EST
  564.  
  565.  I started a new topic, topic 19 in category 5, to make a start of 
  566.  collecting some info for you on burst loads.
  567.  ------------
  568. Category 8,  Topic 16
  569. Message 34        Sun Mar 06, 1994
  570. C128.JBEE                    at 04:14 EST
  571.  
  572.  I had uploaded the Bellterm source code and it is available on disk
  573.  to registered users. I pulled it from GEnie after finding someone
  574.  selling it overseas (hence Lib#10).
  575.  ------------
  576. Category 8,  Topic 16
  577. Message 35        Mon Mar 07, 1994
  578. F.OGLE [Color BBS]           at 21:50 EST
  579.  
  580. :(
  581.  ------------
  582. Category 8,  Topic 16
  583. Message 36        Fri Dec 30, 1994
  584. THE.OUTLAW                   at 14:15 EST
  585.  
  586.  This topic started out as Zmodem for Desterm, read on...
  587.  
  588.  dated 12/27/94
  589.  --------------
  590.         Matt also told me a few other things which were.
  591.  
  592.  1) Mathew can be reached at        mdesmond@can4.rcl.ray.com
  593.     he said that he will reply to E-Mail on the Internet and welcomes
  594.     suggestions on some upgrades... with a few exceptions.
  595.  
  596.    a) don't ask for Z-modem he is not going to write any more protocall
  597.        moduales.
  598.  
  599.  See Topic 11 Message 80 for the full posting...
  600.  ------------
  601.  
  602. 8 ? ************
  603. Topic 20        Thu Jul 29, 1993
  604. A.PAGLIACCI [Albert]         (Forwarded) 
  605. Sub: Help!!!  With   RSCARDS 128            
  606.  
  607. This is for people who need help with RSCARDS 128.
  608. 10 message(s) total.
  609.  ************
  610.  ------------
  611. Category 8,  Topic 20
  612. Message 1         Thu Jul 29, 1993
  613. A.PAGLIACCI [Albert]         (Forwarded) 
  614.  
  615. I recently downloaded RSCARDS 128 and would like to know if it runs in 40 or
  616. 80 col. mode and if I can use WIZARD terminal settings with the built in
  617. terminal program.
  618.  
  619.                                       Thanks.
  620.  
  621.                                               Albert
  622.  ------------
  623. Category 8,  Topic 20
  624. Message 3         Sun Mar 06, 1994
  625. B.HERRING8                   at 17:48 EST
  626.  
  627. I downloaded RSCARDS(C) 128 , I am using swiftlink. Is there a way to get 
  628. this prg. to work with swiftlink?
  629.  ------------
  630. Category 8,  Topic 20
  631. Message 4         Sun Mar 06, 1994
  632. C128-QT.PIE                  at 22:08 EST
  633.  
  634. B.Herring8
  635.  
  636. No, RSCARDS is not compatible with a Swiftlink :(
  637.  ------------
  638. Category 8,  Topic 20
  639. Message 5         Mon Mar 07, 1994
  640. C128.JBEE                    at 01:12 EST
  641.  
  642.  The color version was hidden a while ago because with the changes RSCARDS
  643.  made it no longer works correctly.   Hopefully the new version will be
  644.  done soon, for now you have to use the monochrome version.
  645.  ------------
  646. Category 8,  Topic 20
  647. Message 6         Thu Mar 10, 1994
  648. B.HERRING8                   at 00:07 EST
  649.  
  650. Will the new version of RSCARDS support swiftlink?
  651.  ------------
  652. Category 8,  Topic 20
  653. Message 7         Thu Mar 10, 1994
  654. C128.JBEE                    at 00:57 EST
  655.  
  656.  I hope so, I am really pushing for it :)
  657.  ------------
  658. Category 8,  Topic 20
  659. Message 8         Sun Oct 16, 1994
  660. CBM-MARK                     at 02:10 EDT
  661.  
  662.  I'm sure you've all seen the announcement about the latest version of
  663.  RSCARDS128 now being available ;D  For those of you who would like a
  664.  hard copy of what gets sent to your screen when you run the "RUN.ME" 
  665.  file, here it is:
  666.  
  667.           There are two versions of the RScards FE for the C128:
  668.  
  669.              Color - only works for 128's having 64K VDC RAMS
  670.              Monochrome - works on all 128's
  671.  
  672.  
  673.    Each version requires three files to run (note that the
  674.           data file is the same for both versions):
  675.  
  676.                    Color:                    Mono:
  677.                 rscards(c)                rscards(m)
  678.                 rscards(c).ml             rscards(m).ml
  679.                 rscards.dat               rscards.dat
  680.  
  681.    
  682.           To use the RSCards FE on your Commodore 128:
  683.  
  684.           1. Log on to GEnie using your regular communications
  685.              program or the dumb terminal built into the FE.
  686.  
  687.           2. Move to the GEnie menu page for the game you wish to
  688.              play.
  689.  
  690.           3. If you are running your own terminal, exit it and load
  691.              either rscards(m) or rscards(c) as appropriate.
  692.  
  693.           4. Select the "Play" option from the GEnie menu page.
  694.  
  695.           5. The FE should auto-start when it receives a prompt from
  696.              GEnie. If it doesn't start within 30 seconds or so then
  697.              press the up arrow key (next to RESTORE).
  698.  
  699.  
  700.           The following special keys are used to control the RSCARDS
  701.           program:
  702.  
  703.                C= s    Toggles sound effects on/off.
  704.  
  705.                C= b    Toggles "moving box" effects on/off.
  706.  
  707.                C= u    Display usage statistics (in scroll area).
  708.  
  709.                C= l    View the scrollback buffer.  Works only when
  710.                        the scroll area is active.  Will display the
  711.                        last 12 lines received.  Holding down the C=
  712.                        key will pause the listing. 
  713.  
  714.                C= e    Exit.  If in graphics mode you will be
  715.                        returned to the built-in terminal.  If in
  716.                        terminal mode the program will abort.
  717.  
  718.                INSERT  Change foreground color (mono version).
  719.  
  720.  
  721.           There are three different methods of input: a mouse in
  722.           port #1, a joystick in port #2, or the keyboard. Use the
  723.           following keys to move the mouse pointer around the screen:
  724.  
  725.                HOME           mouse button
  726.                CRSR UP        move to first "button" on screen
  727.                CRSR DOWN      move to last "button" on screen
  728.                CRSR RIGHT     move to previous "button" on screen
  729.                CRSR LEFT      move to next "button" on screen
  730.  
  731.  
  732.           Please send us your comments and suggestions (as well as any
  733.           bug reports) by selecting the "Feedback to Factory
  734.           Programming" item on any RSCARDS menu page.  Make sure that
  735.           you mention that you are running a C128 version.  Thank you
  736.           for playing RSCARDS games!
  737.  
  738.                                          WC.COLEMANN
  739.  ------------
  740. Category 8,  Topic 20
  741. Message 9         Sun Oct 16, 1994
  742. CBM-MARK                     at 02:12 EDT
  743.  
  744. Oh, by the way, RSCARDS does *not* support the use of Swiftlink :(
  745.  ------------
  746. Category 8,  Topic 20
  747. Message 10        Sun Oct 16, 1994
  748. CBM-ED [e.g.bell]            at 04:18 EDT
  749.  
  750.  I guess this means that Bill is supporting RSCARDS again, huh?  Great!
  751.  ------------
  752.  
  753. 8 ?