Quote:
Originally Posted by a/b
Maybe something could still be done with the printing... It looks "great" (mvq/mvq/bsr) but it's repeated 4 times, 26 bytes of the same.
The problem is that it's all borked up, with number printing and a partial loop. So even with a simple trick like add.l d3,d2 right after Write() to set up the next string we are actually going backwards, there's isn't enough cases to reduce code size (can't jmp, need jsr+rts).
I'll think about it, if some kind of a byte array + wrapper could be squeezed in to replace mvq/mvq/bsr...
|
I only mean about repeated text "number " copy or add one more write. but only minimal gain here, if any.