[net.micro.cbm] C64 SAVE Routine bug?

cen@drufl.UUCP (01/21/84)

---Forwarded message------
I've noticed a problem with the SAVE routine in my C-64.  The
routine seems to drop the byte at the last address specified.
I got around this when using MLX or other programs using it by
specifying 1 more location than necessary.  Has anyone seen this
or it's just my machine?
	Another question:
	I tried to send some text to UNIX with print#.  All got
thru but I also got a bunch of extraneous Control-R characters.
Any tips where these could come from?  I open the port with
chr$(6+32)+chr$(32+128).
	
V. Hoang
ihnp4!dwx3bS!vqh

porter@inuxd.UUCP (J Porter) (01/21/84)

This ain't a bug.  All Commodore Machine Language Monitors
from the dawn of time have had this *feature*.  When saving
machine language stuff you always specify one past the
last address.  The documentation should have explained this.

Jeff Porter  (inuxd!porter)
AT&T Consumer Products
Indianapolis