ZXKit1 предназначен для разработчиков нового железа, для опробывания в железе новых идей, создания макета устройства.
Многие на форуме являются специалистами по какому-то устройству Спектрума или хотя бы предлагают какие-то доработки. Если каждое устройство расположено на отдельной плате - этот специалист может легко воплотить в жизнь свою идею.
ZXKit1 может состоять из следующих плат:
1.Плата процессора - на ней панелька для Z80 и генератор тактовых импульсов.
2.Плата основного ОЗУ и стандартного видеоконтроллера — для начала можно подпаять к макетке для ZX-BUS плату Ленинграда, из которой вытащить Z80 и ПЗУ.
3.Плата ПЗУ — на ней панелька для ПЗУ Ленинграда.
4.Плата манипуляторов - ZXMC2 или аналогичная для подключения клавиатуры PS/2.
5.Плата загрузчика — пока не надо.
6.Плата дополнительного ОЗУ и видеоконтроллера — пока не надо.
7.Плата палитры, формирователя сигналов VGA и PAL — пока каждый подключает к монитору или телевизору как может.
Таким образом компьютер заработал...
Теперь подключаются специалисты по железу, которые дорабатывают каждый свою плату:
Например, skyther (специалист по flash) разрабатывает новую плату ПЗУ, где будет уже не микросхема с ультрафиолетовым стиранием, а flash, которую проще купить в любом магазине радиодеталей. Далее он добавляет в свой программатор для flash поддержку платы ПЗУ для ZXKit1 (слот SL-98).
Затем syd (специалист по загрузке с SD-CARD) разрабатывает новую плату загрузчика образов trd и scl.
Затем Lethargeek, Vladimir Kladov и др. (специалисты по видеоконтроллерам) разрабатывают плату дополнительного ОЗУ и видеоконтроллера с количеством цветов 16/256 на точку, отдельным ОЗУ и т.д. Плата будет состоять из ОЗУ и ПЛИС.
Схема платы палитры есть у Black Cat.
Описание новой платы процессора я приводил выше.
Вот так, всем вместе, можно модернизировать Спектрум и добавить то, чего не хватает для удобства работы и упрощения написания игр.
Ну а все уже разработанные контроллеры для ZX-BUS просто вставляются в слоты и работают дальше, ничего не заметив.




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