PDA

Просмотр полной версии : Аппаратный скролл посреди фрейма?



NEO SPECTRUMAN
01.09.2023, 00:29
Тут в дискорде спрашивают
А можно ли на векторе менять смещение экрана прямо посреди фрейма?
Чтоб например делать всякие там волночки, дублировать строки, скроллить части экрана независимо итд

Ну и эмулируетсо ли оно хоть где нибудь правильно?
Или всё как всегда?

ivagor
01.09.2023, 06:13
scrltst2 (http://caglrc.cc/scalar/ware/895/)
Если мне не изменяет память, то впервые правильно эта штука была реализована в эмуляторе Романа Пантелеева для дос в конце 90х.

svofski
01.09.2023, 15:41
А можно ли на векторе менять смещение экрана прямо посреди фрейма?
Регистр скролла это не текущий номер строки, а значение, которое загружается в счетчик адресов в начале сканирования кадра. Сделать вертикальные волны таким способом не получится.

- - - Добавлено - - -

Да, но волны конечно все равно можно сделать мультиколорные. Сами они будут просто фоном, растровая картинка при этом будет стоять статично. Но можно таким образом сделать эффект наложения статичной картинки и подвижных полосок.