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

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

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

5 + 0 -

SP-Studio - делаем аватарку в стиле персонажей "Южного Парка"

Разбирался тут с завалами "Избранного" в браузере (да-да, я до сих пор сохраняю туда странички, ибо иногда найти что-то проще там), убирал прекратившие работать ссылки, и наткнулся на веб-сайт SP-Studio для создания мультяшных персонажей в стиле South Park. И оказывается данный сервис до сих пор жив, хотя уж лет 20 как прошло с его появления - удивительно...

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

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

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

6 + 2 -

Codemasters CD Games Pack на ZX Spectrum +2

Те кто хоть что-то знает про ZX Spectrum сразу вспомнят тот факт, что программы там нужно было грузить с магнитофона, с обычных компакт-кассет. Кто знает про ZX Spectrum чуть больше - вспомнят, что были ещё и дискеты. Сильно прошаренные расскажут, что и дискеты были разные - распространены были как оригинальные дискеты для ZX Spectrum +3 со встроенным 3" дисководом (в основном в Западной Европе), так и привычные всем 5,25" и 3,5" дискеты для интерфейса Beta Disk - в Восточной Европе и в СССР (потом в странах СНГ). Но вот только настоящие знатоки знают, что для Спектрума выходили игры на CD-ROM!

Но этот опыт оказался для ZX Spectrum по факту единичным: это был Codemasters CD Games Pack выпущенный в 1989 году.

6 + 3 -

Раскирпичиваем ZXDOS+

Много статей за два с лишним года я уже написал за про то, что представляет из себя такая штука как ZXDOS+ и даже небольшое обзорное видео заснял. А вот столкнуться с необходимостью восстановления этого устройства с помощью программатора пришлось впервые. Причём буквально недавно меня в комментариях спросили про то, как восстановить из состояния "кирпича" это устройство, а я толком и подсказать не мог, потому что знаю теоретически что такое возможно, а вот сам лично не пробовал. Ну не было случая проверить, а пытаться угробить своё устройство, чтоб попробовать - ну такое себе решение.

Но всё когда-нибудь случается...

3 + 1 -

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

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

10 + 0 -

Читаю детям: Котька Галкин - великий выдумщик

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

 

4 + 0 -

Приглашение в футбольный онлайн-менеджер Hattrick!

В 2020 году я написал статью про такой увлекательный браузерный футбольный менеджер как Hattrick. В конце статьи оставил ссылку-приглашение в эту игру, которая позволяет мне просматривать успехи зарегистрированных по этой ссылке (бонусов я с этого не получаю, поскольку у меня и так Supporter Diamond от разработчиков игры).

За всё прошедшее время ссылкой воспользовались целых два человека и они оба остались в игре до сих пор. 100% вовлечение - это вам не хухры-мухры.

2 + 1 -

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

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

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

5 + 1 -

Переезд сайта dukeyusupov.ru

Давно уже хотелось слезть с сервиса блогов WordPress.com, да природная лень не давала. Теперь пришлось импортозамещаться принудительно, поскольку оплатить данный сервис из России стало невозможно, а срок действия платной подписки подходил к концу. Так-то на сервисе можно оставаться абсолютно бесплатно, но свой домен не привяжешь…

Поскольку импортозамещение должно быть настоящим, то пришлось менять не только сервис, но и платформу на отечественную — DataLife Engine. Поскольку это не WordPress и нет каких-либо способов автоматизированно все имеющиеся статьи перетащить, пришлось всё делать вручную, чем и был занят всё лето.

   

3 + 3 -

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

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

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

 

4 + 0 -

ZXDOS+ и Commodore 64

Единственное, что я знал о Commodore 64 (или далее C64) это было, пожалуй, только то, что это был 8-битный компьютер, аналог и конкурент ZX Spectrum. Ну и понятно почему: в детстве у меня, конечно же, не было домашнего C64, я его ни разу не видел ни в школе, ни в университете. Только когда я прикупил ZXDOS+ и начал искать, что ещё можно на нём опробовать (а изначально был только ZX Spectrum, Amstrad CPC, MSX и Acorn Atom), я узнал, что для его предшественника ZXUNO существует много разных ядер 8-битных компьютеров, которые теоретически должны быть рано или поздно портированы на ZXDOS+.

Ну и где-то через год это примерно и свершилось — для ZXDOS+ вышла новая прошивка со множеством ядер (и я по этому поводу написал статью, которую на днях обновил). Изначально я и хотел сделать серию статей про все эти ядра и их работоспособность, но начал, естественно, с тех, с которыми был знаком и понимал, что от них ждать: ZX Spectrum, ZX Spectrum Next, NES, MSX, PC XT. Остальные тоже планировались, но тут меня торкнуло с темой реальных дисководов и я начал длительный забег по граблям, который кончился приобретением трёх Спектрумов, нескольких дисководов и сотен дискет! Поэтому ZXDOS+ и оказался временно не у дел и только недавно я вернулся к нему с целью освоить и другие ядра.

0 + 0 -

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

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

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

3 + 0 -