By the way, due the speed issue, I have a question about. I know I could save KB's using GOSUB's, but I don't know if that is more slow than have the same routine repeated, but more close, in the program. Someone can answer me please.
In assembly you would only save about 12 machine cycles per call using inline subroutines which is relativey a small difference. I am not sure about BASIC though.