fabbc8129c
calc_md_pct/calc_raw_pct тянули 32-битное деление __divulong (+__muluint2ulong) ради показа процента в статусе. Оба дают операнды ≤16 бит (≤18432 / ≤1024), переполняет только *100. Новый pct16() масштабирует оба вниз и считает долю циклом-вычитанием — 66 Б, НОЛЬ подтянутых арифм-хелперов. Точность ±1% (на границах точно), для индикатора прокрутки незаметно. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>