All Spectrum Clones — это проект, представляющий собой принципиальную схему в
KiCad, позволяющую путём удаления ненужных фрагментов генерировать собственный персонализированный клон ZX Spectrum. Проект включает множество опций для настройки конфигурации.
Доступные опции для настройки клона
| Компонент | Возможные варианты |
|---|
| ULA | ALTERA или XILINX |
| ОЗУ (RAM) | 48 КБ или 128 КБ |
| ПЗУ (ROM) | 16 КБ или 64 КБ (большие объёмы с выбором банка DIP-переключателями) |
| Звук | PSG (AY-3-8912 или YM2149), MONO или ABC, опционально последовательные порты (SERIE/AUX) |
| Магнитофон (TAPE) | Разъёмы 48K или +3, схема типа «Arlequin» или «Humble» |
| Видео | RGB или Composite, схема типа «Arlequin» |
| Джойстик | SJS или ATARI, стандарт SINCLAIR или KEMPSTON |
| Клавиатура (встроенная) | 40 клавиш, на транзисторах (arlequin) или на диодах |
| Клавиатура (внешние клавиши) | Упрощённое подключение для DEL, BREAK, CURSORES, BLOQ SHIFT, EXTRA, GRAF |
| Дисковод (DISCO) | Подключение для мультисистемного интерфейса wilco (совместим с +3), интерфейса +D или интерфейса +3 |
| Накопители (ALMACENAMIENTO) | 8-битный IDE интерфейс, картридж IF2, встроенный Dandanator или картриджи VC2.0 |
Планируемые на будущее опции
| Компонент | Планируемые варианты |
|---|
| Дисковод (DISCO) | Beta 128, ZXMMC, DivIDE |
| Память (MEMORIA) | Использование 256 КБ «русского типа» |
| Видео | Разъём SCART (Euroconector) |
| ULA | На дискретных чипах Arlequin |
| Принтер (IMPRESORA) | Amstrad / Kempston |
| Мышь (RATON) | Kempston DB9, Kempston PS/2 |
Состав проекта
Проект включает множество файлов схемы, разбитых по функциональным блокам (ULA, память, ПЗУ, звук, видео, клавиатура, джойстик, дисковод, питание и т.д.), а также примеры готовых конфигураций (например, max48_ISSUE4).
Файлы для загрузки
Полезные ссылки проекта: