ZX Spectrum +2: магнитофон и контроллер дисковода


Наконец-то, когда к ZX Spectrum +2 всё-всё подключили: питание, телевизор (или монитор), джойстик, мышь и прочее, теперь можно и позапускать всякое программное обеспечение (и особенно игры), которым так богато спектрумовское наследство.

Магнитофон

Изначально, ZX Spectrum +2 сделан исключительно для загрузки ПО только со встроенного магнитофона, отсутствует даже внешний вход/выход для подключения внешнего. Решение, в принципе, оправданное: зачем загружать с внешнего устройства, если есть хорошее и притом уже занимающее место в корпусе устройство внутреннее, специально заточенное?

Однако, через несколько десятков лет данный нюанс нам не совсем на руку: поскольку ленто-протяжное устройство механическое, а магнитная головка, ролики и пассики имеют ограниченный ресурс, то получить сейчас полностью работающий магнитофон в б/у Спектруме — из разряда удачи. Мне вот повезло — у меня он заработал, хоть и немного шумно, но можно столкнуться с вариантами, когда придётся менять пассики (это самое элементарное и дешевое — вот, например, на Ebay можно найти подходящие, но лучше подобрать на Aliexpress), резиновый ролик (уже не так просто), магнитную головку (тут вообще придётся непросто) или сам протяжный механизм (придётся совсем попотеть, начиная от поиска работающего аналога). Вот тут можно прочитать про обслуживание этого магнитофона, ну а про серьезные проблемы лучше сразу смотреть на Youtube, как говориться — безумству храбрых поём мы песню.

Продолжить чтение «ZX Spectrum +2: магнитофон и контроллер дисковода»

ZX Spectrum +2: подключаем джойстик, мышь и клавиатуру


После подключения к приобретенному ZX Spectrum +2 питания и телевизора (или монитора) настало время подключить устройства ввода: джойстики, геймпады и внешние клавиатуры.

Джойстик

С поддержкой джойстиков в ZX Spectrum +2 всё гораздо лучше чем в версиях с 48 Кб, в которых их вообще нет. Тут их целых два стандарта ZX Interface 2, но которые по сути являются дублями цифровых клавиш: Sinclair 1 дублирует следующие клавиши: 6 (лево), 7 (право), 8 (вниз), 9 (вверх), 0 (огонь), а Sinclair 2 клавиши: 1 (лево), 2 (право), 3 (вниз), 4 (вверх), 5 (огонь). Изначально, после Kempston-джойстика, я весьма скептически относился к стандарту Sinclair, потому что для Kempston подходили любые джойстики стандарта Atari (разъем DB-9), а вот для Sinclair — требовались свои, фирменные:

Фирменный синклеровский джойстик. Разъём такой же, а контакты не совпадают!
Продолжить чтение «ZX Spectrum +2: подключаем джойстик, мышь и клавиатуру»

ZX Spectrum +2: подключение монитора


Продолжаем тему подключения приобретенного ZX Spectrum +2 к разной периферии. В предыдущей статье начали с подключения питания и телевизора, теперь перейдём к мониторам.

Конвертеры

Мониторов с входом RGB или SCART я сейчас не наблюдаю, так что ориентироваться приходится на три варианта входа: HDMI для современных моделей, DVI или VGA для более старых мониторов. И если мы хотим вывести изображение через выход RGB, то эта задача не так проста, как это может показаться: нет простого переходника, а нужен специальный активный конвертер видеосигнала, который прилично стоит.

В Aliexpress есть много разных дешевых конвертеров SCART в HDMI типа такого:

Но подобная штучка не годится, потому что она не использует RGB контакты, и получить с неё можно только композитный сигнал, качество которого, как я уже ранее показывал, не фонтан.

Продолжить чтение «ZX Spectrum +2: подключение монитора»

ZX Spectrum +2: блок питания и подключение к телевизору


После приобретения ZX Spectrum +2 остро встал вопрос по включению этого персонального компьютера и подключению к нему всевозможной периферии и особенно — монитора. Но начать надо с самого главного — и, как ни странно, это блок питания.

Питание

Это на самом деле очень важная вещь, про которую многие забывают, а потом можно получить кучу проблем на ровном месте. Во-первых, не всегда в комплекте с б/у Спектрумом идёт блок питания или сразу заявляют, что он не работает. Во-вторых, если даже он и работает, не факт, что он не сожжёт дорогой вам агрегат через неделю или месяц. В-третьих, если у вас нет фирменного блока питания для ZX Spectrum, то вам придётся его заменить чем-нибудь современным и неплохо бы знать, что можно использовать, а что нет.

Продолжить чтение «ZX Spectrum +2: блок питания и подключение к телевизору»

ZX Spectrum +2: приобретение


После приобретения ZXDOS+ мой зуд «спектрумирования» не только не остыл, но даже наоборот. И хотя сама по себе коробочка ZXDOS+ меня полностью удовлетворяла по части реализации ZX Spectrum, а возможность использования SD-карты в качестве огромного хранилища игр бесконечно радовала, но меня постоянно грыз червячок — носитель-то не настоящий, не олдовый! Да, конечно, в ZXDOS+ есть магнитофонный вход и можно было загружать программы с ленты, приспособившись записывать кассеты на магнитофоне, но так получилось, что я вообще не фанат загрузки программ с ленты. Да, конечно, у друзей и родственников я загружал с магнитофона игры, но этот процесс у меня ничего кроме раздражения впустую пропадавшим временем, которое хотелось потратить на игры, не вызывал. А мой первый Спектрум (Pentagon 128) был сразу с 5,25″ дисководом и загрузка программ с него вызывала только приятные эмоции — насколько это было быстро, чётко и понятно. Не нужны были эти перемотки кассет на карандаше, слушание писка загрузки по 5-10 минут, я был избавлен от негативных эмоций, если компьютер через несколько минут писал знаменитую фразу «R Tape loading error«.

Ещё в начале года я озаботился тем, чтобы получить возможность загружать программы с настоящих дискет, тем более что у меня завалялось в гараже несколько десятков дискет 5,25″ и 3,5″. Для начала я прошёл квест на современном ПК: подобрал дисководы, установил ОС с прямым доступом к дисководу и, наконец, нашёл эмулятор, который отлично работал с реальными дисководами. Далее нужно было как-то подключить дисковод к какому-нибудь ZX Spectrum, но у меня не было ни контроллера дисковода, ни какого-либо ZX Spectrum, кроме ZXDOS+. Но у ZXDOS+ был разъём ZX BUS и поскольку информации о том, каким образом этот самый разъём реализован у меня не было, я понадеялся, что он реализован надлежащим образом.

Разъём ZX BUS на ZXDOS+

Тогда я прикупил на Ebay контроллер дисковода Beta Disk 128X (сейчас уже не продается, производится только вариант Beta Disk 128 mini) и попробовал его подружить с ZXDOS+. Из этого ничего не получилось и получиться не могло, поскольку в итоге выяснилось, что разъём ZX BUS в ZXDOS+ реализован совершенно не так, как в оригинальном Спектруме, а служит либо для подключения Raspberry Pi (для реализации разных аддонов), либо для подключения ZX Printer и картриджей памяти в ядре ZX Spectrum Next.

Надо было найти и купить другое устройство, которое способно работать с Beta Disk 128X, поскольку он у меня уже был. Рисковать с разными клонами Спектрума после неудачи с ZXDOS+ было неохота, а поскольку в поддержке устройства были заявлены стандартные ZX Spectrum от 48 Кб до +2 Gray, то и пробовать я решил с них. В крайнем случае, я хотел приобрести от производителя контроллера дисковода его клон Пентагона ZX Nucleon 512, но и в этом случае мне нужна была нормальная клавиатура для Спектрума.

Продолжить чтение «ZX Spectrum +2: приобретение»