Hello Uz, * On Sun, Feb 21, 2010 at 02:02:04PM +0100 Ullrich von Bassewitz wrote: > On Sun, Feb 21, 2010 at 01:57:55PM +0100, Spiro Trikaliotis wrote: > > After this operation, $BA will contain 4, not 8. > > Ok, good point. But this means, just checking for zero is wrong. The code > would have to check if $ba is less than eight and substitute 8 in this case. > Right? No: LOAD "PROGRAM",8 SAVE "PROGRAM",9 RUN Afterwards, $BA will contain 9. - This might and might not be the behaviour one wants to have. IMHO, the whole concept of a "current drive" does not fit to the CBM machines. OTOH, it is unlikely many people will do something in between the LOAD and the RUN. Thus, the current behaviour - Take $BA if it is != 0, otherwise, use 8 - seems to be a good compromise to me. Regards, Spiro. -- Spiro R. Trikaliotis http://opencbm.sf.net/ http://www.trikaliotis.net/ http://www.viceteam.org/ ---------------------------------------------------------------------- To unsubscribe from the list send mail to majordomo@musoftware.de with the string "unsubscribe cc65" in the body(!) of the mail.Received on Sun Feb 21 17:18:36 2010
This archive was generated by hypermail 2.1.8 : 2010-02-21 17:18:39 CET