Posted By
Csabo on 2020-11-02 18:28:45
| Re: ASCII Art Mandelbrot
Hmm, I was surprised to hear that the Plus/4 BASIC is slower.
I did a little informal test, I checked two things:
"Disabling" $0312 and $0314 lead to about 3% speed increase. I guess this is a pretty generic trick that any BASIC program could use, if it's doing extended periods of computation.
Replacing the routine at $4B0 so that it doesn't do any paging required that I move the BASIC end to $7FFF. This way it never needs to read from the RAM under the ROM, so no paging is ever necessary; and this can still work for some smaller programs. However, it only lead to an additional 1% speed increase. So... I would say it's not the paging that's the main culprit.
|