ZX-Next
ZX-Next - один из наиболее ранних отечественых усовершенствованных клонов ZX Spectrum. Разрабатывался с 1989 года, первые экземпляры выпущены в 1993 году. Всего было выпущено около 700 машин. Разработчики - Константин Свиридов и Леонид Ермаков.
Продавался в виде собранного компьютера и в виде набора для сборки.
Имел модульную конструкцию - на основной плате имелся ряд слотов, в которые устанавливались платы расширения. Объём ОЗУ составлял 128..512 КБ, присутствовал дополнительный цветной видеорежим высокого разрешения 640x200.
Платы расширения:
- Видеоконтроллер
- Beta Disk Interface
- Контроллер жёсткого диска
- Контроллер локальной сети
- Плата расширения памяти
В схеме видеоконтроллера использовался дополнительный процессор Z80, выполнявший код для формирования различных синхросигналов. В целях предотвращения нелегального копирования конструкции прошивка ПЗУ, содержащая этот код, была защищена от копирования и дизассемблирования. В качестве защиты использовалось перепутывание адресных линий, использование сигнала M1 в качестве одной из адресных линий (код и данные читались из разных областей ПЗУ), а также создание области "плавающих битов" путём записи ПЗУ при пониженном напряжении программирования. При чтении такой области возвращаемые значения могут изменяться.