home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / sys / cbm / 5617 < prev    next >
Encoding:
Internet Message Format  |  1993-01-25  |  1.6 KB

  1. Path: sparky!uunet!gatech!udel!darwin.sura.net!sgiblab!munnari.oz.au!uniwa!john
  2. From: john@gu.uwa.edu.au (John West)
  3. Newsgroups: comp.sys.cbm
  4. Subject: Re: 2 Q's: BMI & SAVE@
  5. Date: 25 Jan 1993 09:59:57 GMT
  6. Organization: The University of Western Australia
  7. Lines: 26
  8. Message-ID: <1k0dmtINN9ij@uniwa.uwa.edu.au>
  9. References: <1993Jan17.192438.12044@netcom.com> <C17In9.28u@fulcrum.co.uk> <1993Jan22.062624.23025@netcom.com> <30370@optima.cs.arizona.edu> <1993Jan24.043922.20002@netcom.com>
  10. NNTP-Posting-Host: mackerel.gu.uwa.edu.au
  11.  
  12. fuzzy@netcom.com (Fuzzy Fox) writes:
  13.  
  14. >>>OPEN 15,8,15,"S0:fname" : CLOSE 15
  15. >>>SAVE "fname",8
  16.  
  17. >>Well This is the reason doing a simple scratch and save DOESN'T work.
  18. >>If you don't want this nasty bug to appear, you should ALWAYS use a
  19. >>"0:" in EVERY I mean EVERY command. In order for the above 'patch' to
  20. >>work correctly it should read:
  21.  
  22. >Huh??  If you always SCRATCH the file then SAVE, you will not run into
  23. >the @-save bug, because you're NOT USING @-save!!  :)
  24.  
  25. For the very simple reason that the bug can appear in more than one place.
  26. It is only known as the save@ bug because that is where it is most commonly
  27. seen.
  28. As far as I can tell from what people have been saying, the bug is caused by
  29. a failure to correctly load/store the BAM if the drive number is omitted. It
  30. would seem that the drive occasionally tries to access the wrong BAM (the
  31. ROM in the 1541 was written for a 2-drive unit, then bashed for a single drive.
  32. They didn't quite get it right.
  33. scratch-save is safer than save@, but it will still fail from time to time.
  34.  
  35. John West
  36. --
  37. For the humour impaired: Insert a :-) after every third word
  38.