Переделываем сеговский геймпад для ZX Spectrum и добавляем поддержку всех кнопок

Можно ли геймпад от Sega Mega Drive модифицировать для его работы в ZX Spectrum с поддержкой всех кнопок?

А почему бы и нет!? Это можно сделать совершенно бесплатно и займёт буквально полчаса. Поехали!

0 + 0 -

Автономный моноблок ZX Spectrum на базе Дельта-С

По этой теме я записал целых два видео: первое касалось вопроса самого компьютерного блока, а второе - дисплейной части. Из старой платы, хотя и сильно ушатанной годами и потом ещё моими экспериментами удалось сделать Спектрум-Дельта-С-моноблок, притом автономный, что на видео замечательно отражено.

1 + 0 -

«Дельта-С» и divMMC: запускаем игры с SD-карты на отечественном клоне ZX Spectrum

После подключения отечественного клона ZX Spectrum под названием "Дельта-С" (вариант на 48 Кб с 52 микросхемами) ко всему чему только можно (в том числе и к дисководу), мою голову стала занимать уже следующая идея - получить возможность загружать игры с карты памяти через интерфейс divIDE или divMMC с esxDOS. Конечно, по сравнению с загрузкой с ленты, возможность запускать их с дисковода - это уже очень приятно (хотя нужно покупать дискеты, записывать их и т.п.), но вот загружать игры с карты памяти, на которой можно сложить всю библиотеку игр для ZX Spectrum - это ещё лучше и удобнее.

Тем более, что после собирания переходника с системного разъема Дельта-С на стандартный спектрумовский ZX BUS ничто уже казалось бы не преграждает путь к реализации данной идеи. Достаточно просто купить один из вариантов divMMC, которые вовсю продаются на том же Авито, воткнуть его в переходник и наслаждаться. Однако, как всегда, гладко было только на бумаге. Проблемы вылезали упорно и последовательно и буквально по всем фронтам...

4 + 0 -

Подключаем отечественный клон ZX Spectrum «Дельта-С»

Как я уже писал, изначально Дельта-С меня заинтересовала только в качестве исходного материала для внешней клавиатуры для ZX Evolution, поскольку к тому можно было подключить механическую клавиатуру от обычного Спектрума, а самый дешевый, качественный и доступный вариант был именно в Дельте-С. Это и было проделано, результат полностью меня устроил. Однако, в процессе всего этого действа меня заинтересовала и сама модель этого клона Спектрума (тем более, что и в детстве я с ним был знаком). В итоге, начав копать в этом направлении я много узнал нового про эту ветвь отечественного спектрумостроения и даже написал немножечко про историю разных моделей под общим названием Дельта-С.

Но кроме теоретических изысканий я проводил и чисто практические действия, начиная от подключения и проверки самого компьютера, так и всяких экспериментов с подключением к нему разнообразной спектрумовской периферии и модификации самой платы. Про модификацию мы, пожалуй, поговорим попозже, когда я доведу все эти экзерсисы до конца, а вот сегодня затронем тему подключения к данному Спектруму разной периферии:

3 + 2 -

История «Дельта-С» - отечественного клона ZX Spectrum

Продолжу тему, начатую в затравочной статье "Дельта-С: Начало. Погоня за клавиатурой для ZX Evolution", и подробнее расскажу об отечественном клоне ZX Spectrum под кодовым именем БПК "Дельта-С" (БПК - это бытовой персональный компьютер). 

8 + 0 -

Дельта-С: Начало. Погоня за клавиатурой для ZX Evolution

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

И что начиналось как случайность, на деле, как оказалось, было чёткой запрограммированной последовательностью! А пошло всё с того, что я починил ZX Spectrum +2, а именно его блок клавиатуры я использовал в качестве внешней клавиатуры для ZX Evo. Как это я сделал - написано в статье "ZX Evolution — собираем, подключаем…"

4 + 1 -

ZX Evolution: базовая конфигурация (baseconf)

Сразу после статьи про сборку ZX Evolution в микро-корпусе я намеревался сделать обзор программной части этой замечательной ZX-совместимой машины, но просто переписывать руководство пользователя было бы скучно, нужно было поэкспериментировать, а для этого требовалось время. И тут ещё внезапно я починил свой ZX Spectrum +2, затем занимался его модификацией… А потом я ещё приобрёл отечественный клон 90-х годов Дельта-С02 48 Кб и на него ещё ушла куча времени (до сих пор не могу допинать divMMC до работоспособного состояния). Из-за всего этого данная статья отложилась аж на полгода.

Ну вот сейчас всё-таки дошли руки и я расскажу о своих мыслях по поводу прошивок и ПО, которое на ZX EVO можно установить. Сначала речь пойдёт о прошивке BASECONF (на то она и базовая), затем о прошивке TS-Conf. Ну а вопрос с установкой и использованием NedoOS и TaSiS рассмотрю в следующих частях.

 

1 + 0 -

ZX Spectrum +2: модификация

Ещё на момент попыток подключения оригинального ZX Spectrum +2 к телевизору мне пришлось бороться с самим собой по вопросу вмешательства в оригинальную плату. Изначально хотелось, конечно, оставить её в том состоянии, в котором она останется максимально аутентичной, с другой стороны, было понятно, что у меня с работоспособностью платы проблемы и придётся много чего в ней изменить и это не может не отразиться на ней. Так и случилось. Об этом можно почитать в отдельной статье, в которой я описал все свои мучения и блуждания с ремонтом. Поэтому начав вмешательство в плату с перепаивания перемычек для видеовхода, останавливаться я уже не стал… И модифицировать, на самом деле, есть что и об этом мы тут и поговорим.

Плата модифицированная

3 + 0 -

ZX Spectrum +2: ремонт

Если кто-то читал уже мою серию статей про оригинальный ZX Spectrum +2 (приобретение, подключение к ТВ, подключение к монитору, джойстику, клавиатуре, мыши, работа с магнитофоном и дискетами), то может вспомнить, что я жаловался на один досадный глюк в доставшемся мне раритете. Вот всё остальное было здорово — целый корпус (хоть и без двух ножек), классная работающая клавиатура, работающие входы и выходы и даже полностью работающий магнитофон! Но зависание при нажатии в играх на пробел бесило. Да, можно было играть с помощью джойстика или внешней клавиатуры, но это просто неудобно, да и рано или поздно всё равно что-то висло.

С этим надо было что-то делать! Надо было найти проблему и устранить. Но что именно искать, в какую сторону копать было совершенно непонятно. Вот такие же симптомы по той же версии платы удалось найти на форуме у человека из Италии, так что проблема носит, видимо, общий характер. Пришлось вскрывать пациента и тупо пялиться на внутренности:

 

4 + 0 -

AY-LPT — оригинальный звук для эмулятора ZX Spectrum под DOS и не только

Хотел уже продолжить серию статей про ZX Evolution (первая часть про сборку тут), но тут внезапно (!) разобрался с двумя «железными» проблемами: устранил доставший меня баг с зависанием в моём ZX Spectrum +2 и смог заставить заработать «аудиокарту» на чипе AY-3-8910, которая читала данные из LPT-порта ПК. Про ZX Spectrum +2 я, наверное, расскажу в следующей статье, а вот тему устройств AY-LPT раскрою сегодня.

 

0 + 0 -

ZX Evolution — собираем, подключаем…

После создания самодельного корпуса для ZX Spider 128 со встроенной клавиатурой от ZX Spectrum +2 и встроенным 3,5″ дисководом мои «железные» поиски почти что закончились и я остаток лета и начало осени играл в игры с дискет. Но нет предела совершенству. Имеющаяся сборка прекрасно чувствовала себя на балконе, но с приходом холодов лично мне на нём стало неуютно, а вот в комнате выделить отдельное место ещё для одного Спектрума с дисководом было негде. Само наличие платы расширения, торчащей из корпуса, мешает разместить всю эту технику иначе как на горизонтальной плоскости. А стол занимать на постоянную основу не комильфо… Да и собирать/разбирать каждый раз этот «конструктор» не охота… Это ж надо обеспечить питание для Спектрума, питание для контроллера дисковода, питание для конвертера RGB в HDMI, и еще видео провода SCART и HDMI.

Помаявшись пару недель с доставанием корпуса, с подключением и отключением проводов, в итоге я пришёл к мысли, что мне всё-таки нужен клон ZX Spectrum со встроенным контроллером дисковода и видеовыходом VGA или HDMI (т.е. такой же удобный в подключении как и ZXDOS+, но с перламутровыми пуговицами дисководом).

1 + 0 -