IT-словарь › Программирование › Разделённая прокрутка экрана

Разделённая прокрутка экрана

Программирование Svenska → Обновлено: 2026-10-26

Часть экрана — обычно строка состояния — стоит на месте, пока остальное прокручивается, за счёт перезагрузки регистра прокрутки посреди кадра.

Обычно экран прокручивается целиком. Чтобы закрепить неподвижный HUD сверху или карту снизу, приходилось обманывать железо: дождаться, пока луч дойдёт до шва, записать в регистр прокрутки новое значение и дорисовать остаток картинки уже с другим смещением. Момент давало попадание спрайта 0 или, позже, строчное прерывание маппера. C64 и Amiga делали то же через растровые прерывания и Copper. Вертикальные разделения давались тяжелее горизонтальных: в регистр нужно было попасть с точностью до пикселя. Почти любой платформер со счётом на экране опирался на этот трюк.

← Назад к словарю