Цитата Сообщение от Denn Посмотреть сообщение
Там же памяти очень мало, некуда сохранять содержимое экрана под окнами....
Чтo Вы, сударь!
Даже в Windows имеются флаги стиля, чтобы принудительно сохранять содержимое окна. Хотя на практике, всеми этими WM_ERASE/WM_PAINT окна просто сами себя перерисовывают и не забивают память своей чепухой.
Не так давно я написал вариант оконной подпрограммы на РК в тех же FCBA, но она имеет защиту от дурака и использует дополнительную подпрограмму умножения на 78, которая хранится на месте кода многострадальной директивы «X»…
И её производительность меня сильно разочаровала, так как каждый символ там выводится после вычисления адреса по координатам.
(Естественно, на 78 умножал не циклом, а стопкой «DAD»-команд…)
И Escape-последовательность там демократична и поддерживает почти ANSI-формат вида «Esc+m,n,v+C», позволяя подгружать в ОЗУ свои библиотеки и через МОНИТОРную подпрограмму рисовать эскейпами псевдографические линии.
Цитата Сообщение от CodeMaster Посмотреть сообщение
Желаю понять для чего она нужна, кроме самого факта использования хаков при программировании.
Ну так интересно же из архитектуры выжимать максимум!
Цитата Сообщение от CodeMaster Посмотреть сообщение
Тут понятно что, не понятно правда зачем, но это уже не интересно.
Видно, эзотерика совсем не интересует?
Как тот же Befunge и BrainF*ck…