Разумеется, 320x200. Потому что это АТМ, там 4 окна памяти - в одно втыкаешь нужные данные, в другое нужный экран, в третье нужную процедуру.
Разумеется, 320x200. Потому что это АТМ, там 4 окна памяти - в одно втыкаешь нужные данные, в другое нужный экран, в третье нужную процедуру.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Это чего вайты при каждом обращении к памяти...Потому что вайты. Память работает на 7 МГц.
С портами так же...
Четыре плоскости, как на EGA.Что бы ты сделал на нашем месте?
В режиме 16с каждая запись в память атрибутов устанавливает цвет тона и цвет фона. После этого первая запись в planar screen идет цветом фона, вторая по тому же адресу -- цветом тона по маске фона.
Это основной режим.
Второй -- при чтении получаем байт из плоскости, при записи он пишется в несколько плоскостей.
Третий -- байт читается из плоскостей в защелки и пишется из защелок в плоскости.
Адресация сохраняется та же, что на ZX128, две страницы сохраняются.
Неужели это сложней, чем мегабайт дополнительной памяти?
Сферический ламер в вакууме
IN A,(C) = IN A,(n) = 14 тактов, если команда по чётному адресу, или 16, если по нечётному.
---------- Post added at 23:11 ---------- Previous post was at 23:10 ----------
Разумеется, сложней. И не совместимо ни с чем. Кроме того, неудобно не то, что 3д крутить, а даже выводить спрайты.
---------- Post added at 23:12 ---------- Previous post was at 23:11 ----------
Не при каждом. Только при неспаренном (память читается по 16 бит).
Удобно.
Точнее, совершенно одинаково с обычным спектрумом, только без клэша.
Сферический ламер в вакууме
Это все же лучше чем Contended memory на 48м.IN A,(C) = IN A,(n) = 14 тактов, если команда по чётному адресу, или 16, если по нечётному.
Не при каждом. Только при неспаренном (память читается по 16 бит).
---------- Post added at 22:17 ---------- Previous post was at 22:12 ----------
Хотя бы NOPы нормально работают?по чётному... ...по нечётному
Последний раз редактировалось NEO SPECTRUMAN; 25.09.2011 в 23:14.
NOP - 6 тактов. Ну или 4, если слово уже буферизовано. HALT на ZX Evo вообще читает память только один раз.
Прощай, мой верный друг синхрон.NOP - 6 тактов. Ну или 4, если слово уже буферизовано.
---------- Post added at 22:28 ---------- Previous post was at 22:23 ----------
А по коду оптимальней 256х192.
Сферический ламер в вакууме
А не надо мультиколоры разрисовывать на 14 МГцДаден вам цвет на точку - им и рисуйте
![]()
Фреймы тоже не надо разрисовывать?
Сферический ламер в вакууме
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)