Posted By
KiCHY on 2019-12-07 04:07:02
| Re: [BASIC] Sideeffect when calling Save"..", 8,1 with a basic programm
That's what I talked about with POKEs and SYSes
I suggest change the usage of $C1-C2 to some other zero page address. The original routine was written for C64 and in most cases, you can't use the same addresses. $C1 on +4 is used as a temporary memory for text scrolling and $C2 holds a text reverse flag. There is a chance these (and lots of other zero page addresses) will interfere with the usual behavior of basic. It is safe to change these to somewhere between $D0-$E8, you won't interfere with the speech synthesis of C364.
|