View Single Post
Old 03 July 2021, 00:12   #459
Don_Adan
Registered User
 
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 55
Posts: 1,975
Quote:
Originally Posted by a/b View Post
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.
Don_Adan is offline  
 
Page generated in 0.04746 seconds with 11 queries