[net.micro.atari] missing byte in disk write/read

info-atari@ucbvax.UUCP (01/14/86)

I have been trying to get COMPUTE!s MLX Machine Language Editor to work on my
800XL to type in SpeedScript 3.0 from a published binary listing.  (Please
hold back your comments on the sanity of doing this when machine readable
versions are available...)  I find that MLX itself works fine except that when
I save and reload the program, the data appears shifted, as though one byte
got lost somewhere and everything has been moved forward in the memory image.
The version of MLX I am using is in COMPUTE!s book on SpeedScript 3.0 for the
Atari.

I seem to recall that there was a comment about such a problem on the net a
few weeks ago regarding sector write/read operations.  Does anybody out there
know about this?  Is there an "approved" fix?  Am I causing trouble for myself
by using an older DOS (2.0 or so)?  Will the problem magically go away if I
use the 3.0 DOS that came with the disk drive?

Any help will be greatly appreciated.

						-John Sangster
						jhs at mitre-bedford.arpa