Утoчню - я не зря заикнулся про ПДП с АЛУ.Кстати, по поводу спрайтов…
Почему бы спрайты не выводить прямо в буфер памяти?
Тогда и мерцание не возникнет.
По идее, слой с фоном и слой со спрайтами можно хранить в операционном ОЗУ (не видео-ОЗУ).
То есть, берём классический ZX и добавляем туда ВТ57, ИП3, три ИР23 и чуток логики.
Тогда, если фон хранится в регионе C000…D7FF, а «юниты» - в D800…EFFF, то программируем у ПДП три канала:Настраиваем регистр функции АЛУ на XOR-операцию, запускаем ПДП циклы и ждём.
- C000 на 17FF циклов чтения
- D8000 на 17FF циклов чтения
- 4000 на 17FF циклов записи
P.S.: Дёшево, сердито, но продуктивно!![]()





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