Yes, your code is faster on the Micromite. With the Micromite using both b$ and b is a no no, so I changed b$ to e$.
Yes, a 1D array of course. I was thinking of the visual appearance (?) hoping to reduce the delay between each line. I'll try it and see.
Re the grapics, Maximite can use custom fonts, I haven't investigated them yet but maybe a font could be used in place of grapics.
I believe that on the 'Mites that integers can even be slower because floating point calculations use the on-board floating point processor. I deliberately didn't use integers because I was aiming for a Maximite version.
That's a good idea to reduce the code size, it did annoy me to have to have two almost identical subroutines. However it was quicker than the method used in the DOS version.
Whoosh! that went straight over my head. Coffee won't help with that one.
Thanks again
Bill Edited 2020-04-27 10:19 by Turbo46Keep safe. Live long and prosper.