Проще цвет с единственного слоя тянуть. И синхронизироваться с памятью тоже легче, чем с отображением из неё.
В старом его можно деактивировать (только инт отрезать в самом простейшем случае)
Так нам только их параметры и нужны. Можно и без самих сигналов определить.
Для чего? И какую "более старую многоногую", если "более новая" в твоём блоге "FPGA EP4CE6 144 вывода 91 IO"
Усложнять прошивку можно ради возможностей, не солить же остающиеся ячейки.
Кстати, часть ресурсов освободится при отказе от многослойной схемы.
Надо сразу имитировать ОБЩИЙ СЛУЧАЙ, чтобы можно было в одном режиме порисовать графикой профи/АТМ/ориона...
Разрабатывать новые режимы нужно такими, чтобы старые в них получались сами собой.
Лучше, чтоб не оставалось лишних задач. Эта - лишняя: один слой проще для отображения, чем два слоя. А для задач, которые остаются, лучшими решениями являются те, которые решают больше одной задачи. Есть возможность общего решения двух задач - совместимости (причём не только с ОДНИМ лишь "уже готовым" режимом) и эффективного рисования медленным процессором в хайколоре.
СЛУЧАЙНЫМИ они будут только после "холодного" запуска и до первой же очистки экрана.
После - будут строго детерминированы для устройства, наблюдающего за шиной.
А на что ты умудрился уже истратить остальные 70 (!) io ножек??
И как собирался дешифровать порты видеокарты без адресов? Внешней схемой?
Лучше уж внешний мультиплексор на восемь ног для доступа и к адресным линиям.
Разницы в частотах хватит с запасом.
Неудобно для процедурной графики и для модернизации старых игр.
Нет отображения адресов = надо переписывать больше кода.
и регистры удобнее на память отображать, адресуя через (ix+n)
Так я и предлагаю не ограничиваться ни Спектрумом, ни ОДНИМ "уже готовым" старым режимом.
И в тонкости как раз поменьше вникать при модернизации и переносе кода с других платформ.





Ответить с цитированием


Размещение рекламы на форуме способствует его дальнейшему развитию 

