Разумеется. Любая строчка из видео-ОЗУ может быть в любом месте экрана, как расписано в списке отображения.
---------- Post added at 02:00 ---------- Previous post was at 01:57 ----------
Интересная у меня была история первого знакомства с бейсиком на УКНЦ. Когда к нам в школу поставили класс УКНЦ, я считал, что это супермощные компьютеры. У меня тогда был Радио-86РК, а в радиокружке Специалист. Я почему-то решил для себя, что на таком мощном компьютере, как УКНЦ, графика на бейсике должна просто летать. И первым делом, дорвавшись до УКНЦ написал на бейсике программку, рисующую векторами гоночную машину, вид сверху, которую можно клавишами управления смещать вправо-влево. Каково же было мое разочарование, когда я увидел, как эта машинка перерисовывается медленно-медленно. Ну, может кадр в секунду. Вот так разбиваются детские мечты)
Что такое список отображения?
По умолчанию наверное сверху вниз
Код:... SCRA ORIGIN 176640B: INTEGER; - регистр адреса SCRD ORIGIN 176642B: INTEGER; - регистр данных ... PROCEDURE CLS; BEGIN WRITE(CHR(15),CHR(12)); FOR SCRA:=100000B TO 151177B DO SCRD:=0; END; ...
Был вирус, который зеркально перевёртывал экран (и под DOS уже потом
был такой-же).
Последний раз редактировалось hobot; 13.11.2012 в 03:33. Причина: картинку добавил
hobot (11.03.2021)
Кстати говоря - было бы классно если бы какие-то графические поделки в этой теме
появляться начали ! И в теме по редактору PCX - я, если честно, заводя её рассчитывал на что-то подобное ( в смысле появления авторских работ - современных конечно, а не древних!).
---------- Post added at 02:13 ---------- Previous post was at 02:10 ----------
Я помню в спрайтов движке от Зеленоградцев была процедура SPRINI которая
"гарантировала, что левый верхний угол экрана будет 0!" - видимо она этот самый
список из себя и представляла, расставляя строки так как надо?
Да и графический 0,0 был внизу слева только в бейсике.
---------- Post added at 02:28 ---------- Previous post was at 02:19 ----------
Наверное так специально сделалось для учеников, что бы с привычной Декартовой сеткой (сист.коорд.) сочеталось лучше )))
Легко видеть, что направленность т.н. "макарон" зависит от системы координат, а точнее от положения графической точки 0,0 (см.картинки).Код:10 COLOR 7,1,1 20 WIDTH 80% 30 SCREEN 2 40 FOR I=1 TO 13000 50 PRESET (RND(1)*640,RND(1)*264),RND(1)*8+1 60 NEXT I 70 ? AT(0,23)"ТЕСТ АРСЕНИЯ-ПРОФ-БРУХИСА-ХОБОТА (UKNCBTL 09.11.2012)"; 80 GOTO 80
Вряд ли это было так. Начиналось конечно это с бейсика под БК и/или ДВК, потом была прикручена реализация для УКНЦ. НО, в исходниках видно что платформа включается простым define константы, т.е. это не набор бейсиков для разных платформ, а один исходник бейсика с блоками адаптированными под разные платформы.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)