проблема всех этих "иных" решается банальным вычитанием.
Т.е. ты все же за абсолютные с переполнением/переносом? Если нет, то как при абсолютных с насыщением сделать банальным вычитанием продолжительное перемещение карты или картинки в окне в одну сторону или продолжительное вращение персонажа рейкастера в одну сторону?