X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libsrc%2Ftgi%2Ftgi_gettextwidth.s;h=c7bbcffd1b59d6e2993a234436299cf705ee04f8;hb=66ca781bb176cf316bb068d970fd7b3495d51e90;hp=9b39fb6a659d5cbef413715ec96edd9f01563403;hpb=9c555865692992e9c452b4c8d6b4c451add60f45;p=cc65 diff --git a/libsrc/tgi/tgi_gettextwidth.s b/libsrc/tgi/tgi_gettextwidth.s index 9b39fb6a6..c7bbcffd1 100644 --- a/libsrc/tgi/tgi_gettextwidth.s +++ b/libsrc/tgi/tgi_gettextwidth.s @@ -29,18 +29,15 @@ Text := ptr3 ; .code -.proc _tgi_gettextwidth +.proc _tgi_gettextwidth ldy _tgi_font bne @L1 ; Jump if vector font ; Return the width of the string for the bitmap font - ldy _tgi_charwidth - sta ptr1 jsr _strlen - jsr umul8x16r16 - ldy _tgi_textscalew+2 ; Get rounded scale factor + ldy _tgi_charwidth+1 sty ptr1 jmp umul8x16r16