Как говорилось в одной передаче, пользуясь случаем, хочу передать привет и огромную благодарность, @SergApo за такой царский подарок, ну и мои извинения, за то что я так долго тянул с этим постом. Ну да ладно, это все лирика..
Итак.. сегодня нас в гостях, вот такой симпатичный джентльмен,родом из девяностых.
Корпус вполне себе заводского типа. Комп хоть и потрепан жизнью, но вполне себе ,что называется "хоть сейчас в бой" .
Обратите внимание, кроме порта принтера тут ещё и модем присутствует. В те годы я и не знал что на Спектрум подобные чудеса бывают .
Пррепарируем..перед нами отечественная версия спектрума под названием "мастер"
Обратите внимание,что данная версия реализована на БМК - базовый матричный кристалл - отечественная версия ula . Что позволило значительно сэкономить на рассыпухе. Увы, есть и минусы - ломалось такое часто, а восстанавливалось в домашних условиях довольно тяжело .
Обратная сторона. Блок питания линейный, как мы любим. И пыль веков,куда без нее :)
С первого раза машинка не завелась, но после вдумчивой и основательной чистки, все стартануло
Проблема номер два, дохлая плёночная клавиатура. Хорошо есть запасы в закромах Родины :)
Есть корпус от дельты с Ленинградом Шредингера внутри. Пока можно к его клавиатуре подключиться.
Успех!
Давайте попробуем чего нибудь загрузить.
Восхитительно!! Этой дискете лет тридцать уже, но с нее ещё можно что то считать ..
Ну вот собссно и все. Комп нормально заработал после вдумчивой чистки и замены пленки в клавиатуре, дискетки запустилась. К сожалению на сегодняшний момент, других дискет у меня нету, но в планах ещё пайка виртуального дисковода и подключение его к данному компу
Ещё раз слова благодарности товарищу SergApo .
Спасибо так же всем тем кто дочитал этот пост до конца, а так же всем донатящим на следующие проекты . Ваша поддержка для меня реально важна
Прикупил на авито пачку кемпстонов, и все ради одного:
А внутри одного из джойстиков даже обнаружился колхоз в виде платы и самодельных площадок... Что уж говорить - для того, чтобы подключить джой к Дельте, мне пришлось самому паяльник включать и колхозить из родного разъема СГ-6 путем вставления туда отрезка ВВГ :)
Первый компьютер появился у меня дома в 6 лет. Это была Сура ПК8000 с черно-белым телевизором. Затем я попробовал игры на MSX-2 с цветным монитором, различные модели БК, PC и ZX Spectrum.
Последний был моим любимцем на протяжении нескольких лет. Он достался мне в корпусе от “Суры”, которую собирали на заводе в Пензе, с черно-белым монитором “Корвет” и двумя дисководами. Естественно, что в начале 90-х я понятия не имел, как выглядит настоящий “Спектрум”. Важнее было, что софта для него, в отличие от “Суры” и БК, было навалом, а клоны были во многих семьях и проблем с обменом коллекциями не существовало.
Что бесило, так это кривые сочетания клавиш управления во многих играх. Какой синклер-джойстик? Почему OPQAM? Есть же нормальные курсорные стрелки на клавиатуре?
Скриншот выбора управления в игре Rolling Thunder (Keyboard ― те самые OPQAM)
Что еще хуже, при написании программ приходилось либо долго втыкать в мелкие наклейки на клавишах, либо заучивать сочетания. Отдельных кнопок для управления курсором или того же backspace не было.
Почитав историю Синклера, я решил, что это было сделано в угоду дешевизне, минитюаризации, а еще потому, что многие использовали в играх джойстик.
Но после того, как я посмотрел на клавиатуры популярных компьютеров конца 70-х и начала 80-х, я решил, что создатели ПК не особенно заморачивались, и взяли за базу печатные машинки. Действительно, кому могут понадобиться курсорные клавиши, расположение которых будет одинаковым на всех клавиатурах, которые можно нажимать одной рукой, да еще вслепую?
Хотя нет, в Apple настолько заморочились, что на Apple Lisa и Macintosh курсорных клавиш не было вообще. Так покупателей приучали пользоваться мышкой.
Клавиатура Apple M0110
Пожалуй, все неудобства и “боль” пользователей при переходе с модели на модель можно понять только показав, как это было.
❯ Худшие из худших
На печатных машинках курсорные клавиши не были нужны, но на компьютерах для перемещения по листингам, меню, управлению в играх вроде бы необходимы?
Однако, возникает ощущение, что создатели компьютеров просто не пользовались своими творениями, т.к. на некоторых моделях типа Атари 400, 800 и 800XL клавиатура в неизменном виде существовала несколько лет.
Apple
Про Apple Lisa и Macintosh я написал в самом начале. На Apple II курсорные клавиши появились. Но… только влево и вправо. Было бы интересно понять логику.
Клавиатура Apple II
Неудобство проявлялось еще и в том, что в играх управление было совершенно разным. Например, в Ms.Pac-Man клавиши A и Z отвечали за вверх-вниз, а в Lode Runner управление было вообще без курсорных клавиш ― IJKL.
Скриншот игры Ms.Pac-Man
Полноценный блок был добавлен в модели Apple IIc и IIe
В Apple III разработчики снова учудили, и расположили клавиши, как получилось (три клавиши в ряд, а одна сверху).
Пользоваться любым из решений одной рукой неудобно. Но хуже всего, что пересесть с ПК одного производителя на на другой было реальным кошмаром.
Atari 400, 800, 800XL (1979)
Для управления курсором приходилось удерживать Control, а в младшей модели еще и мириться с мембранной клавиатурой.
BBC Micro (1981)
Раскладка уже в ряд, и без CTRL.
То есть, если вы работали на Атари, а потом вдруг решили перейти на BBC, нужно переучиваться заново пользоваться клавиатурой.
HP 9835 (1979)
Маленькие клавиши в верхней части корпуса размещены так, что положить руки, ничего не задев, не получится.
Кстати, порядок клавиш отличается и от Атари и от BBC Micro.
TRS-80 (1977) и Tandy Color Computer (1980)
Есть вверх, вниз, влево, вправо, но на разных частях клавиатуры.
Casio
Надо отметить, что в Японии дела обстояли ничуть не лучше.
Портативный ПК Casio FX 9000p
Commodore
Очень странным мне показалось решение в Commodore 64, который получил огромную популярность и репутацию игрового ПК. Обратите внимание — за вверх-вниз и влево-вправо отвечают по одной клавише. Хорошо, хоть кнопку shift разместили так, чтобы можно было управлять одной рукой.
Commodore 128 получил уже рядную раскладку:
А вот в Commodore Plus/4, на мой взгляд, вышло совсем неудачное решение. Блок с курсорными кнопками слишком мал и подойдет только для редактирования текста.
Amiga
Ближе к привычному нам расположению, но средний палец должен совершать менее удобное движение для перемещения вниз-вверх.
Клавиатура Amiga 1000
А вот Amiga 500 и 2000 уже получили Т-образное расположение.
❯ Под занавес. Первыми были вовсе не IBM!
Я был убежден, что изобретение стандарта принадлежит IBM, но оказалось, что еще раньше появления клавиатуры IBM Modem M (1985) по-крайней мере, две компании использовали Т-образное расположение курсорных клавиш. Но, надо отдать должное, IBM повлияла на широкое распространение этого варианта.
Я специально потратил время на поиск картинок старых компьютеров и терминалов. Первые клавиатуры с привычным нам расположением появились еще в 1970 или раньше.
Терминал ADDS Consul 880
А более современный вариант появился в 1982 году благодаря Digital Equipment.
Клавиатура LK201
Плохих примеров реализации курсорных клавиш очень много. Во время подготовки статьи я не раз мысленно говорил “спасибо” дизайнерам и разработчикам, благодаря которым можно легко пересесть за другой компьютер, и продолжить редактировать свой пост, не спотыкаясь, на чужой клавиатуре.
Если у вас есть предположения, почему так долго не было единого стандарта, или у вас есть объяснение логики производителей, поделитесь в комментариях!
Больше интересных статей в нашем блоге на Хабре. Недорогие сервера для ваших проектов — здесь.
Хай, пиплы! Вот честно говоря, не понимаю я этого.
Но есть и у меня мысли. В частности, имеет ли смысл писать эмулятор ZX-Spectrum для SBC (Single-Board Computer) ARM? В частности, есть такая платка как Orange Pi - от всяких Raspberry и Banana она выгодно отличается наличием D-Sub (VGA) разъёма прямо на плате
К сожалению, платка старая - года примерно 2017-2018. Потому и картинка маленькая - более новой не нашёл, а свой разбирать и фоткать влом.
Но можно использовать VGA-адаптеры. Или даже полноценные компы типа такого...
Напомню, эмуляторы ZX были уже под DOS - и даже под i286 работали шустрее оригинального "Спектрума". Но нас ведь не только возможность играть в игрушки привлекает, да?
Нет, я думаю о своей сети с возможностью обмениваться мессагами и файлообменом - то, чего так не хватало оригинальному "Спектруму". А ещё можно будет добавить мультиплеер (понятно, придётся платить частичной потерей совместимости с оригиналом). Зато каждый сможет написать свою игрушку и поделиться ей со всем миром.
Благо на одноплатниках работает Linux - с поддержкой протоколов ftp, irc и прочих. А эти самые платки поддерживают ethernet и wi-fi
А ещё было бы неплохой идеей встроить в эмулятор свой компилятор для Z80 - с публикацией библиотек и прочими плюшками. Ну чтобы не только программами на Бейсике обмениваться.
Просто уже есть сайты с эмуляцией спектрума и тот, кто хочет просто в старые игры поиграть - с этим проблем нет, сразу грузит дамп в эмулятор и вперёд. А вот о том, чтобы добавить старому ретро-компьютеру новые возможности, мало кто задумывается. А между тем во времена спектрума про NVMe и мечтать не смели! Хотя электронные диски в те времена делать уже пытались. И дисководы к "Спектруму" подключали, и аудио генераторы на базе Yamaha. Просто тогда спектрум умер именно из-за невозможности обмена информацией и из-за отсутствия возможности модернизации. Те же терминалы "Минитель" во Франции жили гораздо дольше - потому что были востребованы.
Второй затык - графическая система ZX Spectrum. Никаких улучшений!
Ибо любое улучшение автоматически влечёт отклонение от стандарта, а одноплатники по своим мощностям - всё же не игровые консоли. Базовая система с линуксом и гигом оперативы потянет эмуляцию спектрума на 128 или 256 килобайт, но по поводу заюзать 3D-ускорение я полный нуль.
Ну и... базу-то я написать смогу, а вот далее... Ну там подключение игровых USB-джойстиков, плюс варианты с удалённым подключением для игр на 2-3 консоли... Я не настоящий сварщик не настолько опытный.
Была у меня годиков 30 назад такая книжка...
И изучал я в своё время Turbo Pascal, пробовал позднее и FreePascal - и насколько я помню, под линуксом на одноплатниках он тоже есть. Впрочем, сначала можно и в виртуалке для платформы x86 скомпилить.
Платки, конечно, слабенькие... но для интернета их хватит. Вот пример чуть более новой (к сожалению, без D-Sub)
Что скажете? Сразу скажу - самому паять лень, опять же старое железо достаточно много кушает и довольно сильно греется. А ZX-Spectrum всё же довольно сильно привлекает - и не в последнюю очередь продуманностью.
Прототип компьютера ZX Spectrum, хранящийся в музее "Центр компьютерной истории", расположенном в г. Кембридж (Англия).
ZX Spectrum — 8-разрядный домашний компьютер, созданный английской компанией «Sinclair Research Ltd» на основе микропроцессора Zilog Z80. В ходе разработки компьютер назывался «ZX81 Colour» и «ZX82», название «ZX Spectrum» должно было подчеркнуть одно из главных отличий от его предшественника ZX81 — цветное изображение. Почитатели этого компьютера часто называют его «Спекки» (англ. Speccy)[4] (Вики).
Взять с собой побольше вкусняшек, запасное колесо и знак аварийной остановки. А что сделать еще — посмотрите в нашем чек-листе. Бонусом — маршруты для отдыха, которые можно проехать даже в плохую погоду.