«8 лет я играл в Спектрум в черно-белом цвете и все знаете почему, да потому что наши доблестные телики RGB сигнал вообще не понимали». Хотел бы сказать я, понастольгировать, вспомнить что раньше солнце было ярче а трава зеленее. Но не скажу, в моем детстве слово Спектрум вообще никто никогда не произносил. Все свое детство я играл в денди, позже в сегу, у друзей иногда в супернинтендо. Ни в передаче Денди «Новая Реальность», ни в «От винта», ни в каком либо журнале я не слышал об этом компьютере. Я краем уха слышал о компьютерах, загружающихся с кассет, но никогда их не видел и не знал их названия. Впервые я о нем узнал только когда у меня появился интернет. Почитывал форумы, завидовал тем людям которые в конце 80х начале 90х собирали сами свои компьютеры, а я годноту пропустил. Хотя в те годы я был маленький и при всем желании свой клон спектрума бы не собрал. Много ли я потерял? Вот этот вопрос я не так давно себе стал задавать. Год назад наткнулся на очень хороший видосик где один парень очень подробно рассказал и показал как спаять клон спектрума «Ленинград». Его я пересматривал не раз и в итоге решил «Я соберу свой компьютер с нуля!».
За основу решил взять оригинальную схему Ленинграда с sblive.narod.ru. Ну и добавить кучу доработок, таких как корректировка прорисовки окружности(непонятно как Зонов смог спроектировать компьютер с таким лютым косяком.Выражается в проблемах шрифтов, косяках графики итп), стабилизации кварцевого генератора, стабилизации кадровой и строчной синхронизации, доработка сигнала INT, введение привязки к уровню черного.
Чтобы этот процесс был еще круче и интереснее я не стал искать готовую плату, заказал себе макетку довольно компактных размеров 12*18. Так же пришлось заказать микросхем и другой мелочевки с алиэкспресса и ЧИПиДИПа. Память и процессор пришлось выпаять из неработающего клона, который я недавно получил от одного спектрумиста. Что это за клон до сих пор не знаю, схемы на него нет, и я просто его выпаял из него микросхемы.
Все микросхемы решил поставить на панельки для быстрой замены если что то пойдет не так. Но ведь Спектрум содержит ПЗУ, а его еще надо прошить, программатора у меня не было, но мир не без добрых людей. Вместо двух EPROM решил поставить одну EEPROM W27C512, в который зашил 48к бейсик, 128к бейсик, ТР-ДОС и тест памяти для 48к, также неплохо иметь возможность переключать банки памяти перемычками. Но вот все мои детали пришли, заранее продумав где какая панелька будет стоять, начал их припаивать. Ну и прилепил наклейки на плату с надписями где какая микросхема и номера ножек, что очень облегчило мне жизнь в дальнейшем.
Уделяя пару-тройку часиков в день за две с половиной недели все таки собрал. Не терпелось сразу его подключить. И после включения я увидел белый экран, что же уже неплохо подумал я. После перепроверки всей платы, убрав пару косяков ситуация лучше не стала. Я долго не мог понять в чем дело но потом узнал что не стоит мешать КМОП и ТТЛ микросхемы. Да, я тот еще радиолюбитель. Пришлось опять заказывать детали и ждать. После замены всех КМОП микросхем на ТТЛ все таки появилась заветная надпись, но изображение плыло.
Обращение на форум zx-pk.ru дало отчасти понять что происходит, но решения у меня не было. В итоге пришлось часами сидеть над схемой. И вуаля, я просто неправильно понял схему доработки формирования сигнала INT, точнее я сначала правильно ее понял, а потом подумал что неправильно и сделал с косяком. Что же, еще одна проблема устранена. Но не все так радужно как хотелось бы, на моем мультимедийном мониторе постоянно бежали кадры. И тут я решился подключить с старому доброму телевизору SHARP, который меня никогда не подводил. Но правда в ч\б, так как RGB-скарта в нем нет. И картинка на нем почти не дергалась. Опять обращение на форум дало дельный совет, сделать фильтр для импульсного блока питания.
И вот наконец то картинка нормальная, никаких подергиваний, запускаем тест памяти.
Но ведь для спектрума нужна еще и клавиатура. Тут я выкрутился довольно оригинально, взял старую клавиатуру, вытащил из нее пленку с контактами, порезал гетинакс на кусочки, напаял на него контакты, обработал их напильником и приклеил термоклеем к клаве, ну и спаял их по схеме. Получилась довольно громоздкая внешняя клава. Ну и порты для синклер джойстиков прямо в клавиатуру встроил. Подходят джойстики от сега мастер систем или атари, ну или как в моем случае перепаяный внутри сеговский джойстик, для которого я вывел клавишу пробел(а именно она почти всегда используется как дополнительная ) на кнопку А, ну и при нажатии кнопки С дублируется нажатие вверх, что удобно в платформерах.
С динамиком у меня как то не задалось и я просто вывел бипер на телевизор, так хотя бы громкость можно регулировать. Написав простенькую мелодию в бейсике, потестировав звук решил загрузить какую нибудь игру. И… ничего у меня не получилось. Магнитофонную читалку собирал на К554СА3, перепробовал несколько микросхем, перепроверял всю схему но не завелось, почему, до сих пор не понятно. Пересобрал читалку на 561ЛН2 по схеме от пентагон-48(сначала на макетке перед тем как паять) и все заработало с первого раза. Игры хоть и загружались но большинство висло сразу же, в некоторые вроде DIZZY 5 удавалось немного поиграть.
Один раз как то проснувшись утром я призадумался, а правильные ли я впаял конденсаторы… и ОМГ, вместо 47 нанофарад я впаял 47 пикофарад, а еще хотел чтоб что то работало. Еще раз заказываем недостающие детали, ждем. После глобальной перепайки конденсаторов наконец то можно нормально поиграть, больше ничего не виснет. Приходилось себя успокаивать, что все равно большинство игр на спектруме монохромные и я не так уж много теряю, что в в конце 80х далеко не у всех были цветные телики и многие играли в него с ч\б картинкой. Но как то не шибко помогало, знаете ли.
А на моем LCD мониторе кадры все равно бегали. В итоге я все таки решился впаять дополнительную микросхему для укорочения строчного синхроимпульса, которую я хотел поставить еще в начале сборки но почему то решил сэкономить. В итоге наконец то получил хорошую цветную картинку.
Изображение правда немного двоит. Проверил на LCD телевизоре, двоения не видно. Картинка отличная. Супер! Но на моей плате еще есть свободное место и глупо было бы его не использовать. Сделать расширение памяти до 128к и поиграть в кастлванию 2015 года было бы здорово. Для этого поменяем наши К565РУ5 на К565РУ7 или аналог MN41256-08, который без проблем можно купить на алиэкспресс. Добавив еще 7 микросхем, включая звуковой чип YM2149F плату заполнил полностью. Проблем никаких с апгрейдом памяти не возникло. Расширял память до 256к по этой схеме, но все же использую ее в режиме 128к.
В итоге получилось вот это
Изначально юзать плату на столе я не собирался и для этого подобрал корпус от старой ТВ-приставки, теоретически туда можно поставить и дополнительную плату контроллера дисковода вторым этажом, но я пока не хочу этим заморачиваться.
Игры на спекки оказались лютым хардкором, мне удалось пройти только недавно вышедший Mighty Final Fight.
Так много ли я потерял из за отсутствия этого компьютера в детстве? В плане игр вряд ли, хотя возможность переписывать игры с кассеты на кассету могла бы мне очень прийтись по душе. В плане программирования на бейсике, вряд ли бы в то время меня это заинтересовало.
Комментарии (154)
iegova Автор
02.02.2018 18:39Не знаю, мне не с чем сравнить, травить пока не умею а заказывать плату не ТРУЪ
Alex_ME
02.02.2018 22:55Рекомендую вместо утюга ламинатор — можно практически забыть о косяках: недодержал/передержал, недодавил/передавил.
Lando
03.02.2018 11:16+1Кстати когда в начале 90-х собирал себе Ленинградку то купл готовую плату по типу той которая у Вас была донором. Но по памяти другая была. Их тогда в радиолюбительском ларьке у нас вовсю продавали. Сейчас такая лего утюгом делается. Правда там металлизация переходных отверстий была. Ну в принципе и все никакой маски/шелкографии.
andead
02.02.2018 19:03На ютубе есть канал, где автор в течении двух роликов паяет клон спектрума www.youtube.com/channel/UCdCT6FyoWxuqrSKtEsZfkBA
Смотрится завораживающе :)
SADKO
02.02.2018 19:13256к без дисковода не айс…
… у меня спектрум задержался дооолго, правда это был Profi с мегабайтом и расширенным дисплеем, хардом Covox-a ми, и LPRINT3 интерфейсом и мышом…
Так что ни амижный протрэкер ни даже писюшный шизм и скрим меня не прельщали + были интересные программы для муз.сопроцессора, да и самому можно было программировать… на ассемблере, но за то как… И в жизни потом пригодилось.
PS.Собирал по сути из-за одной только программы FastTracker2
PPS. А по ощущениям, загружаешь писюк, а там командир Нортон, загружаешь спекки, а там всё цветное, крутится верится, менюшка красивая, музычка модная… (если ты не в is-dos или CP\M там тот-же командер, но не Нортон :-)
Barabek
02.02.2018 19:37Донор проца — это "Краснодарский" вариант. Один из самых стабильных.
iegova Автор
02.02.2018 19:40вот не знал, а есть где то схема на него?
shell4692
03.02.2018 03:39Как уже ранее сказано, это модель Краснодар-48. Имеет на борту порт Kempston Joystick (0x1F). Также, в отличие от версии Зонова, видеопамять в «Краснодаре» расположена в другом наборе ОЗУ (РУ6). В свое время слышал мнение, что по осциллограммам «Краснодар» ближе всего похож на оригинальный Синклер. Краснодарская схема является доработкой Харьковской версии, которая в свою очередь, ведёт свою линию от «Львовской». Также, от «львовской» ведёт свою историю «Москва48».
Если нужны схемы, их есть у меня, с осциллограммами.iegova Автор
03.02.2018 09:25+1На этой плате 16 штук К565РУ5. Схемку если можно покажите.
shell4692
03.02.2018 14:59Схемку скинул в личку. Там DJVU файл со сканами одной из популярных в своё время «книжечек», которые вовсю продавались на радиорынках.
При наличии свободного времени, лучше, конечно, эти схемы перерисовать в, например, EAGLE.
da-nie
03.02.2018 18:30А никто не знает, что вот это за клон? Мне его когда-то отдали. Работает.
ioccy
03.02.2018 19:34Это к опознозаврам, сюда: zx-pk.ru/threads/13347-pomogite-opoznat-spectrum.html
robo2k
02.02.2018 21:01Как в такой мешанине из проводов вообще можно разобраться?
System12
02.02.2018 21:26Вы будете смеяться, но аналогичный монтаж был на экспериментальных блоках авиационной аппаратуры. Правда провод специальный, не помню марки, облуживался и паялся без зачистки. Довелось видеть и истинную прошивку ПЗУ (это проводами по ферритам).
juray
03.02.2018 02:02Да не такой уж и «специальный». Обмоточный ПЭТВЛ-1, ПЭТВЛ-2 (возможно ПЭПЛО, но это более редкий).
Импортный вариант — UEW.System12
03.02.2018 08:29Повторюсь, уже не помню точно название. Помню только что не совсем обмоточный, изоляция черная, сам диаметром около миллиметра, лудился без зачистки изоляции.
juray
04.02.2018 14:48А что с этой изоляцией происходило при лужении? Плавилась или испарялась?
System12
04.02.2018 15:05Сплавлялась. Про провод можно почитать по его названию, приведенному рядом ПЭВТЛ pskovkabel.ru/products/provoda_obmotochnye/1_60
juray
04.02.2018 16:15Не вижу, где там по ссылке какое-то название рядом с ПЭВТЛ приведено.
Оплавляться-то и ПВХ изоляция может, а таких проводов большинство. У ПЭВТЛ полиуретановая вроде вообще испаряется.
AlexanderS
02.02.2018 21:27+3На самом деле, когда начинаешь все делать и добавляешь по одному проводку — всё понятно и несложно. Впечатляюще страшный результат получается уже в конце, когда оно смотрит на тебя, а ты — на него)
System12
02.02.2018 21:30Подтверждаю. Значительно проще и быстрее чем делать настоящую печатную плату.
AllexIn
03.02.2018 00:52И в чем простота?
А с дешевизной так вообще вопрос. Макетка не дешевле куска текстолита.iegova Автор
03.02.2018 00:54+1С дешевизной тут неоднозначно, МГТФа в плату впаял рублей на 500 наверное, по ценам чипидипа.
System12
03.02.2018 08:26Это с какой стороны посмотреть. Хорошую двухслойную печатную плату ручками цапонлаком (основной способ в те времена) нарисовать довольно сложно, не говоря уже о возможных «мостиках» между проводниками платы при плотном монтаже. А если была возможность воспользоваться использовать макетку не из магазина (и провода тоже), особенно с учетом того что макетка заводская, с металлизированными отверстиями и прочими ништяками в виде разводки шин питания, использование такой макетки было очень и очень выгодно.
robo2k
03.02.2018 15:08Мне кажется, как раз проще было бы протравить плату. Это можно сделать в домашних условиях, если в Спектруме используется двухсторонняя. Тем более, есть даже схема устройства.
System12
03.02.2018 15:29Это только кажется. Попробуйте вручную развести цепи хотя бы пары десятков микросхем. Только не современными способами, а теми, которые были доступны 30 лет назад, то есть тонкая стеклянная трубочка с цапонлаком. Даже площадки под выводы микросхем довольно трудная задача. Особенно если есть с планарными выводами типа 133 серии.
ariafan
03.02.2018 18:16Тогда были свои фишки для упрощения. Например достать бумагу для всяких графических самописцев(например сейсмографа). Там шаг клетки как раз 2.5мм. Очень удобно для разводки плат. Нарисовал печатку ручкой на этой бумаге, копиркой перевел на текстолит(довольно долго и приходилось править) и обвел лаком
da-nie
03.02.2018 18:33Для Лнинграда 48 есть готовая печатка в сети.
System12
03.02.2018 19:10А была ли 30 лет назад сеть в СССР? :))
Я уже не говорю про то, что большей части потребного в магазинах не было. А радиорынки были отнюдь не везде.da-nie
03.02.2018 19:24А речи про СССР и нет. ;) Речь про текущую статью.
System12
03.02.2018 19:36Весь прикол статьи именно в повторении того, как делали тогда. Делать Спектрум современными средствами смысла нет вообще. Если делать современными средствами, то возможно прикол будет в реализации возможностей Спектрума в размере пачки сигарет. :))
da-nie
03.02.2018 20:55«Тогда» (в конце 80-х) кооперативы штамповали печатки (с ошибками, бывало, правда) и на РК-86 и на спектрум, и на них и собирали. А МГТФ-монтаж это уж совсем от безысходности. :)
Делать Спектрум современными средствами смысла нет вообще.
Почему? Заказывается в Китае плата, и всё напаивается. Печатки в сети для Sprint Layout есть (у меня, например, лежит). Трудоёмкость на порядок ниже будет. Правда, цена тоже возрастёт (плата-то довольно большая). :)
Если делать современными средствами, то возможно прикол будет в реализации возможностей Спектрума в размере пачки сигарет. :))
Так он на FPGA весь помещается (на марсоходе есть проект со всеми файлами). :) Да даже на двух AVR он собирается. :)
alix_ginger
04.02.2018 12:56прикол будет в реализации возможностей Спектрума в размере пачки сигарет. :))
Для этого достаточно установить эмулятор на Raspberry Pi?
Barabek
04.02.2018 22:57Тогда плату стоило всё-же «достать». Желательно с отслаивающимися от нагрева дорожками )
TheShock
03.02.2018 03:02всё понятно и несложно
А если потом выяснится, что где-то ошибся?iegova Автор
03.02.2018 09:30+1Дело в том если ты неправильно припаял проводок от одной ножки микросхемы к другой, то это выяснится в будущем когда придется паять ту ножку, она уже будет с проводком, смотришь на схему и понимаешь в чем косяк. Да и после сборки схему неплохо бы всю прозвонить. Самое бесячее что проводок МГТФ может оторваться и ты этого даже не заметишь, поэтому стоит брать как минимум сечения 0,07, память паял сечением 0,03 и проводки с нее иногда отрывались.
AlexanderS
03.02.2018 13:50Если где-то ошибся, что-то отвалилось или надо что-то переделать, то, если делать аккуратно, то всё это делается несложно. Учитывая, что ты же сразу как-то продумывал как проводки укладывать. Я изначально вообще подобную макетку рисовал просто на бумажке (на планшете) цветными карандашами пару раз (с первого раза не всё сразу хорошо получается). Хотя при переделке уже может быть посложнее, т.к. изначально продуманная гармония расположения проводков нарушается. Хаос — это только взгляд со стороны, на самом деле во всей этой мотне структура прослеживается.
Но это всё — только при условии первых недель разработки. Когда что-то отваливается через несколько месяцев, когда ты всё уже мог хорошенько подзабыть, то начинается дикий квест что, куда и почём) С точки зрения эксплуатации нормально изготовленная плата гораздо лучше. Хотя, конечно, во всём этом хитросплетении проводков есть какая-то ламповость, этакое что-то, словно душа в устройство вложена)))
Проводками проще и удобнее сделать что-то несложное вообще в первый раз. Взял плату, провод и паяльник и сделал. Я еще и проводки разных цветов использовал (красный/черный — питание, желтый/зеленый/белый — данные и т.д.). Делать нормальную плату это всё же надо рисовать, разводить, подготавливать плату, травить — стадий горазбо больше. Потом окажется, что накосячил там и сям, а вот это надо переделывать и дорожки будут резаться и напавиваться проводки и мостики. Но вот делать что-то сложное, с кучей соединений — не факт, что проводки лучший выбор. Тут проблема только в том, что надо уметь определенную практику разводки и изготовления (заказа) платы — далеко не все, кто умеют нормально паять умеют нормально работать в САПР, а сходу за «пару вечеров» там не разберёшься.
nightmare-1966
04.02.2018 09:34В начале 80-х один знакомый радиогубитель собрал на монтажном «слепыше» с МГТФ опубликованный тогда первый радиогубительский комп — «микро-80». Три вроде платы «корзиной», из БИС проц-набора — проц 580ВМ80 да порт ВВ55.
Я тогда с учёбы/практики на «Светлана» принёс ему мультиплексоры 555КП11 и КП14, чему товарищ был рад — после его переработки схемы сократилось количество корпусов рассыпухи.
И комп он таки запустил :-)! Мой первый самосбор был уже Радио-86РК…ru_vlad
04.02.2018 23:40Ну зачем так обижать Микро-80 "радиогубительский" ;) сам его собирал, моя первая лошадка, затем уже Радио-86рк, потом Специалист :) на этих машинках люди познали что такое персоналка. Более того Специалист и Радио даже на "войне" потрудились не мало, у нас в полку мы на них летные маршруты и таблицы бомбаметания считали. :)
mistergrim
02.02.2018 21:27В плане программирования на бейсике, вряд ли бы в то время меня это заинтересовало.
Интересовать начинало в плане программирования на ассемблере.
iegova Автор
02.02.2018 21:30На асм я бы тем более забил, меня в детстве видеоигры интересовали.
SADKO
03.02.2018 21:21К стати об играх, были годные симуляторы полёта на самолётах и вертолётах, была элита, всякие интересные и стёбанные адвенчуры, и «новые игры» вроде «звёздного наследия» и Медноноговских «UFO» и «UFO2»… (но для новенького нужен TR-DOS)
… я не большой спец по NES но некоторые жанры ИМХО там как класс отсутствовали, и были только на PC. Ну и серьёзные шахматные программы, помню ради эксперимента устроили сражение is-chess против chessMaster-а и спектрум выйграл, хотя в СhessMaster-е в самом картридже была память, уже не помню сколько…
AquiHostStrider
04.02.2018 00:36Интересовать начинало в плане программирования на ассемблере.
Пожалуйста, разъясните человеку, который Спектрумы (почти) не застал: как на этом однозадачном чуде серьёзно программировать, имея в распоряжении только его? В памяти ж ещё какой-то компилятор должен резидентно сидеть. И писарь на магнитофон. И сам текст программы… как это всё делалось?mistergrim
04.02.2018 00:43Вот как-то так оно и делалось. http://speccy.info/HiSoft_Devpac
Писарь на магнитофон и так сидит в ПЗУ, если что.
juray
04.02.2018 15:10Не знаю, как на спектруме, а на писи во времена доса (тоже однозадачная ж система) зачастую редактор и компилятор совмещались в одном исполняемом файле. В чем проблема загрузить его целиком в память, если размер позволяет?
Ну а когда дело доходит до чтения-записи рабочих данных — то да, вызывается не собственная подпрограмма, а резидент — но системный (постоянно сидящий в ПЗУ, или загруженный при старте системы).AquiHostStrider
05.02.2018 00:50mistergrim, juray, благодарю! Эх, не нашлось вовремя человека, который бы мне рассказал, что и как с программированием под ZX Spectrum. Я только немного успел пощупать «Радугу-001» (название точно не помню) орловского завода «УВМ» (ныне не существующего). Мне его купили уже тогда, когда народ начал обзаводиться Intel PC. Сначала накрылся зелёный канал (все игры стали бело-красно-синие), потом он перестал грузить с магнитофона, потом вообще перестал загружаться. Поскольку в те годы я ещё не отличал транзистор от резистора, то я его просто сбыл кому-то из знакомых. Вместе с ним от предыдущего владельца пришли 2 кассеты с играми. Прикладного ПО не было, и я не знал, где спрашивать.
В чем проблема загрузить его целиком в память, если размер позволяет?
Ключевое понятие — «если позволяет». Но я так понял, «Спека» — не самостоятельная вещь, и для полноценного программирования под него надо было иметь дисковод и полноценный комп с тулчейном.
А у меня сейчас зазудело от вот этого UZI OS. *Nix-like для Спеки. Вот бы это появилось на 20 лет раньше! Кто сможет это установить и запустить — пишите статью, с удовольствием прочту.
Dioxin
05.02.2018 08:22ДА легко.
Я на спеке на паскале и СИ вполне себе курсовые делал когда бейсик надоел либо по быстродействию не проходил.
System12
02.02.2018 21:29+1Ностальгия по временам более чем 25 летней давности. Спасибо!
Сейчас наверное уже и не поверят про загрузку игр с магнитофонной кассеты и запись на кассеты программ на Бейсике.sav6622
03.02.2018 00:06Как же, 25 летней давности, и ближе было, застряв в 98 году в студобщежитии из-за кризиса, ПК были тогда очень нечасто. Нашли Спектрум полурабочий, без компилятора, без магнитофона. Решили звук в диапазоне до 10 кГц повыводить, бейсик отпал сразу — не тянет больше нескольких сот Гц. Взял справочник по ассемблеру, написали программу генерации и циклического вывода синусоиды из ОЗУ на самодельный ЦАП из резисторов (на параллельный порт по-моему вешали). Компилятора не было — пришлось руками ассемблер компилировать на бумажке используя те же машинные коды команд из справочника по асму. Через пару часов все заработало.
Nuwen
02.02.2018 21:518 лет я играл в Спектрум в черно-белом цвете и все знаете почему, да потому что наши доблестные телики RGB сигнал вообще не понимали
Хотел бы я так сказать, но наши доблестные телики не принимали не только RGB, но и вообще никаким образом не хотели выдавать изображение. Чего я только тогда не перепробовал: в гнездо для видеомагнитофона (какой-то DIN) пихал проводки; пытался тупо канал настроить, засунув эти проводки в антенну (даже получалось, правда очень зашумленная картинка); пытался подобрать переменными конденсаторами и сопротивлениями схему фильтрации и даже внутри «Рубина» искал на ощупь элементы, на касание к которым реагировало бы цветное изображение.
Схема телевизора не помогала, линии К З С на ней не были требуемыми каналами RGB, интернета для поиска схемы переходника не было и в помине, и в итоге я так и не подключил спектрум к телевизору, игрался с ним как с муляжом, и с настоящим компьютером познакомился лет на 15 позже, чем мог бы.iegova Автор
02.02.2018 21:59Надо было телемастера пригласить что ли, они вроде как подключали спектрумы. Я в то время я играл в денди на цветном телике и проблем слава богу не испытывал.
Nuwen
02.02.2018 22:12+1Телемастер озвучил цену, сравнимую со стоимостью то ли самого спектрума, то ли телевизора. Родители по какой-то причине подумали, что, то ли неработающий компьютер лучше чем вообще ничего, то ли решили что компьютер он и через 20 лет компьютер, а я, когда вырасту, смогу сам с подключением разобраться. В итоге, я уговорил их купить китайский денди.
Tarson
02.02.2018 22:32Я даже к ламповому телевизору его цеплял без проблем в ЧБ варианте. Смотришь, где там видеоканал и к нему цепляешь. А три цвета со Спектрума через резисторы объединяешь в один, получается градации серого.
MAXXL
03.02.2018 00:11я к ламповому подключал тоже, но в цвете. откуда нашел информацию и не помню. то ли сам долго схему курил (а раньше то все аппараты снабжались схемой), то ли в радио журнале каком вычитал. А потом доработки — памяти до 128, многоканальный звук, дисковод… Весело было
AllexIn
03.02.2018 00:53Это вы сейчас такой умный. А для школьника без навыков радиолюбительства это магия
rexen
02.02.2018 22:40Мне отец тоже Спектрум тогда подарил, но и сам же «доработал» цветной Таурус для подключения, вывел сзади тумблер, который переключал типа SECAM-RGB, причём сам он ни разу не электронщик — просто умел паять. Интернетов не было, зато был журнал Радио.
Ну и поделился своим катушечником «Илеть 102-1» :)
— попытка на этом чумадане загрузиться сначала с одной дорожки, а потом со второй — была отдельным «доставляющим» мероприятием.
Личный кассетник был подарен через год.iegova Автор
02.02.2018 22:51Слышал что и на таких бобинах тоже грузили и качество там получше было
Wan-Derer
03.02.2018 01:17Как ни странно, обычные портативные маги 3/4 класса были для программ лучше всяких хай-фаев.
System12
03.02.2018 08:35Абсолютно точно. Стереомагнитофоны с 4 дорожками очень плохо писали программы.
QDeathNick
03.02.2018 10:19Главное чтобы была возможность головку винтом регулировать. Так как на разных кассетах в разном месте ленты была запись.
ploop
03.02.2018 17:53Как ни странно, обычные портативные маги 3/4 класса были для программ лучше всяких хай-фаев.
Меньше всяких сложных цепей и навороченных фильтров, шумодавов и пр., которые созданы для звука, а тут наоборот мешают.
lingvo
02.02.2018 23:11Нищеброды! Родители не могли нормальный Бресткий "Байт" достать? Вот это был аппарат — с нормальным секамовским антенным выходом. Он у меня лет 5 был — с 7 до 12. Потом все равно переключился на Денди.
iegova Автор
02.02.2018 23:20В то время далеко не все родители заморачивались, просто покупали компьютер, а то что его без бутылки не телику не подключишь даже не задумывались.
shogunkub
03.02.2018 08:54Это неверный путь, хотя бы потому, что куча лишних преобразований сигнала(от которых сигналу лучше не становится). RGB — это лучшее аналоговое качество, которое в принципе возможно.
uu_69
03.02.2018 07:31В отечественных цветных телевизорах при отсутствии опознавания цветоразностного сигнала, канал цветности отключался воизбежание возникновения цветных помех на черно-белом изображении.
Лечится простым замыканием двух контрольных точек на субмодуле цветности.
shogunkub
03.02.2018 08:46+1Хз, у меня отец сам переделал наш «Витязь» для подключения по RGB, и всё работало отлично. Единственное что — синий и красный каналы долгое время были перепутаны, поэтому цвета были иной раз психоделические. А ещё я недоумевал, почему в любой литературе написано, что 1 — это синий, а у меня это красный. Потом уже, когда был постарше, догадался. Перепаяли.
ITMatika
03.02.2018 09:33+1Подключал спектрум к цветному телевизору Радуга 3УСЦТ напрямую к контактам КЗС.
Кинескоп чуть ли не взрывался от перегрузки. Впаял токоограничивающие резисторы — стало лучше, но цвета инвертированы.
Впаял инвертор на 155-й (или 555-й) микросхеме — картинка стала идеальной.
tormozedison
02.02.2018 22:41Как-то быстро даже получилось. Обычно клон на рассыпухе требовал при наладке определённых усилий. Но, будучи однажды налаженным, не сбоил больше никогда.
iegova Автор
02.02.2018 22:49Быстро? А сколько я проблем описал выше не считается? Это конечно все от не опытности, попутал пикофарады с нанофарадами, совмещал микрухи несовмещаемые, накосячил с доработкой. Не написал в статье, но перепутал при пайке полярность памяти(а она прямопротивоположна микросхемам стандартной логики), из за чего та грелась и естественно не работала, потом уже обнаружил косяк.Сейчас за все про все уложился бы в 3 недели неспешной пайки.
tormozedison
03.02.2018 10:36Бывало, чуть ли не подбор экземпляров микросхем требовался. При отсутствии ошибок в схеме. Не всегда, но…
velvetcat
03.02.2018 18:52+1> Но, будучи однажды налаженным, не сбоил больше никогда.
Это большое преувеличение.
Pyhesty
02.02.2018 23:04«Действия профессионалов предсказуемы — но мир полон любителей»,
огромный респект! Очень и очень большая и грамотная работа =)
Меня всегда удивляло, как такие вещи оживают и работают в руках людей,
у которых есть огромное желание, но, скорее всего, нет оборудования, в частности, например, осциллографа и некоторых радиотехнических знаний. Такие люди не боятся, что где-то существуют задержки сигналов, импульсное потребление, реактивная нагрузка, что входы и входы нужно согласовывать и тп… =) Это впечатляюще) ну и чуть-чуть везения, ну и наверное то, что вкладывается душа =)
ru_vlad
02.02.2018 23:36Автору респект! Хвала за объемный труд. Скажу честно подобных подвигов с 80х годов прошлого века не видел.
Но если бы нужна была плата и детали мог бы сказать обществу, помогли. У меня если не выкинул, клавиатура и плата где то валяются.iegova Автор
02.02.2018 23:39Клавиатура начала 90х у меня сейчас есть, да и плата под ленинград-48 тоже, но новодельная. На момент сборки не было и собирал из того что было. Навесным монтажем я так понимаю собирали спекки в году 87-88.
zigrus
02.02.2018 23:40сколько раз ломал джойстик играя в Сабатера в 94-96 году
QDeathNick
03.02.2018 10:25А мы с дедом сделали джойстики из толстого медного листа и дуба.
Играть стало тяжелее, но зато уже не ломались.
rstepanov
03.02.2018 00:14ОМГ!!! Какие макароны накручены из проводов! Плюс в карму за трудолюбие, я бы так не смог.
BSW
03.02.2018 00:14Свой первый комп (Специалист-85) я собрал в 1988 году. И даже в то далекое время ВСЕ собирали только на готовых заводских платах. А 2018 году спаять мгтф-ом спектрум это просто сверх энтузиазм какой-то…
Снимаю шляпу!tormozedison
03.02.2018 11:21+1«Специалист» как раз изначально рассчитан на сборку проводами.
BSW
03.02.2018 13:03+1Ээээээм. Наверное виноват наш город с кучей электронных предприятий. Все собирали на готовых заводских платах. Никто проводами не паял. :-)
shell4692
03.02.2018 04:00Огромный респект автору статьи.
В своё время (конец 80х, начало 90х) собирал себе Краснодар-48 (изображён на картинке как донор процессора). Со временем, доработал его до версии Краснодар-128, а потом вообще до Краснодар-256. ППри доработке до 128Кб пришлось убирать РУ6 и заменять их на РУ5. Когда дошло дело до 256Кб, вместо РУ5 я запаял ОЗУ AA2801 (импортные) и сделал порт управления битом A9 как в PROFI (чтобы видели копировщики). Также имелся музыкальный процессор и BETA DISK с дисководом Teac. Комп жил довольно долго, так как к нему был подключен программатор ПЗУ, который не простаивал. Потом, к сожалению, от компа пришлось отказаться, появились всякие там PIC и 8031, которые проще. Однако, Z80 довольно долго использовался в АОН Русь, пока его оттуда не вытеснили те же 8031. Ну и далее, 8051, Атмел и понеслась…
Недавно нашел свой старенький спектрум на чердаке, привёз домой, есть желание реставрировать. Однако, схемы доработок не сохранились и придётся реверсить собственную работу.
У спектрума очень классный Бейсик, в котором команда вызывается одной кнопкой. Поставил сыну (8 лет) эмулятор спектрума48 и учу его Бейсику. Распечатал ему клавиатуру спектрума как шпаргалку. Для ребёнка очень удобно, когда не нужно запоминать правильный английский синтаксис команд, чтобы начать писать программы. Английский он подтянет позже, так хотя бы есть возможность программировать.
Если у него получится дальше, сделаю ему настоящий спектрум на FPGA, чтобы он мог светодиодиками мигать и реле щёлкать. Не Ардуина, конечно, но всё же.
Спасибо автору за ностальгию и тёплые воспоминания.
SADKO
03.02.2018 17:12а 256 ради копирования только?
shell4692
04.02.2018 01:36В общем-то да, поскольку существовал целый «зоопарк» клонов. Страницы памяти (свыше стандартных 128К) переключались дополнительным портом. У PROFI этот порт был с одной структурой битов, у ATM Turbo — с другой. Скорпион-256 тоже имел похожую, но неполно совместимую схему. В результате только некоторые копировщики дискет, написанные в России могли узнавать тип компьютера и задействовали дополнительный ресурс. А крупные игры, которые реально могли задействовать такой ресурс, писались за рубежом, где о таких клонах никто даже и не слыхал. К тому же, на тот момент, за бугром, уже вовсю процветали Commodore64 и иже с ними. Наши Российские демописатели, почему-то, не очень жаловали дополнительный ресурс. В общем, дополнительная память была востребована лишь в редких случаях, в основном IS-DOS(Искра ДОС) или CP/M.
tormozedison
03.02.2018 10:39«Игры на спекки оказались лютым хардкором».
Помню-помню. И у меня так было, пока не открыл волшебный мир POKE.
Razgon
03.02.2018 10:45+1Краснодар жалко. Его можно было бы запустить, и он сложнее Ленинграда. К тому же, нижняя и верхняя памяти разделены, и нет WAIT. А интересная вещь заключается в том, что очень много мониторов синхронизируются вполне нормально с 15625 Гц строчной частоты. У меня со свежеспаянной АТМ чудесно работает какой-то относительно новый, широкий и очень многопиксельный асус. Люди часто не догадываются, что на самом деле можно достать с полки спектрум и поиграться.
Ну и вообще, такого отдыха, как 74LS/K555, никакая FPGA не доставит.iegova Автор
03.02.2018 10:48+1краснодар можно и восстановить при желании, плата то осталась. Просто я вообще не знал что это за клон и с чем его едят, и где тут видеовывод. Ни одного резистора/диода/конденсатора на нем не было, как он вообще мог работать?
tormozedison
03.02.2018 11:24+1Предположу, что конденсаторы были. Без них, подключённых параллельно питаню микросхем, он бы не работал. А потом их похитили за красивые зелёные глазки…
Но это ничего. Их можно вернуть. Пойдут и недорогие, других цветов.iegova Автор
03.02.2018 11:39А мой ленинград без кондеров(точнее с кондерами в 1000 раз меньшего номинала) работал, правда недолго, все равно потом вис
Razgon
03.02.2018 14:21Конденсаторы и резисторы там, похоже, были. Вот то квадратное поле — это формирователь видеосигнала и магнитофона, насколько я помню. Оно было по крайней мере частично распаяно. Клавиатура тоже была подпаяна к разъему слева. Блокировочные конденсаторы тоже были, похоже. Можно восстановить, да.
greensky
03.02.2018 14:30Даа, ностальгия…
Где-то в закромах у меня до сих пор лежит Спектрум-128 схемы «Пентагон» —с бэкджекомсо звуковым процессором, контроллером дисководов (у меня было подключено два 5.25) и даже выходом на принтер. Монитор, кстати, я использовал заводской (ч/б Электроника МС6105), и для меня, школьника, тогда это было невероятно круто.
Еще была расширенная клавиатура а-ля PC с дополнительными кнопками (у Спектрума в оригинале довольно маленькая клавиатура с множеством комбинаций — даже выделенные курсорные клавиши отсутствуют, разделены с цифровыми).
Вот принтер — единственное, что мне не удалось реализовать просто по причине отсутствия в продаже нормальных принтеров по адекватной цене (для меня тогда).
Alexandr400
03.02.2018 15:36Самая жесть была с магнитофонной загрузкой. Где магнитная лента после десяти раз давала ошибки error download, кажется. Убитые ленты восстановить было нереально. Но игры были за неимением памяти разработаны и отлажены почти идеально.В некоторые можно было играть неделю и больше. Элита, бродилки, Nether Earth (Защитник Земли) — принцип, как ни странно ее так никто и не развил в шикарной графике. Почему?
TheIncognito
03.02.2018 15:53Говорят, Nether Earth вдохновлялись при создании стратежки, встроенной в Космические Рейнджеры 2.
Alexandr400
03.02.2018 16:41Были там такие мини игры — из заданий по завоевании планет. Согласен, наиболее близко. Даже вид был от первого лица из управляемого робота. Кстати одно из самых интересных заданий. Еще где-то чуть похоже было. Но идея программирование на задания каждого робота сейчас по при и развитии неплохого интеллекта почему-то крайне редко используется. Ту же игру можно развить до управления групп, организации обороны и тд. Армий. Ну, ничего нейронные процессоры подгонят будет веселее, может быть))
mistergrim
03.02.2018 23:15Роботов ещё можно было собирать в малоизвестной игре Mission Omega. http://www.worldofspectrum.org/infoseekid.cgi?id=0003239
tormozedison
04.02.2018 15:27Эта игра — один из многочисленных примеров использования на Спектруме шрифта шириной в три пикселя. Над чем владельцы РК и Специалиста при удобном случае тихо посмеивались.
TheIncognito
03.02.2018 23:36Пока читал комментарий — вспомнил про Gladiabots.
Роботов всего 4 вида (не более 1 из 3 спецтипов на отряд, не считая песочницы, а редактора уровней пока нет), но ИИ настраивается весьма и весьма.
Для Android как раз подходит, но есть и на ПК.
И по поводу КР жаль, что в HD-переиздании не смогли сделать ИИ роботов получше (а также добавить ещё кое-какие улучшения). Увы, захардкоженность…
AquiHostStrider
04.02.2018 00:49error download, кажется
[R] Tape loading error
Alexandr400
04.02.2018 14:33Да да, эта мерзкая надпись и выскакивала. Но что удобно, если остановить игру такой ошибкой в конце перед запуском, можно было покопаться в программе и набросать своих чит кодов.
AquiHostStrider
05.02.2018 00:56Необязательно проделывать такой финт. В умных книжках давался совет вместо
использоватьLOAD ""
. И с помощью то ли POKE, то ли PEEK предварительно подкрутить какие-то регистры.MERGE ""
pixorama
03.02.2018 15:36+1«Так много ли я потерял из за отсутствия этого компьютера в детстве? В плане игр вряд ли, хотя возможность переписывать игры с кассеты на кассету могла бы мне очень прийтись по душе.»
Ну тут я с тобой не соглашусь. Дело в том, что клоны Спектрума у нас в стране появились задолго до клонов NES. Т.е. ты просто пропустил одно звено в эволюции игровых консолей. Что бы было понятнее, просто представь, что топовое игровое устройство которое ты видел на тот момент, это был электромеханический «Морской Бой», и тут тебе показывают Exolon или Saboteur на Спектруме. Я впервые со Спектрумом познакомился где то в 89 году, а «Денди» увидел только года через три после этого.SADKO
03.02.2018 16:39А ещё у спекки был бордюр, за-за которого графика выглядела не такой уродской как на NES
tormozedison
04.02.2018 14:11По графике как раз механические игровые автоматы выигрывали. На стороне же электронных были новизна и многокадровость. Это даже отражено в названии одного из них: ТИА-МЦ-1, где М — многокадровый.
Потом сделали двухкадровый механический автомат «01», где надо сначала доехать до места пожара, а потом его потушить. При смене сюжетов выключается свет, и внутри с грохотом крутится что-то призматическое.
Daar
03.02.2018 15:38+1Ходил в радиокружок. И там препод рассказал об компьютере!!! Уболтал предков купить запчасти, и в 12 лет спаял свой первый Спектрум… и в тот момент моя жизнь резко изменилась… без интернета и живя в Сибири смог вначале изучить бейсик а потом ассемблер… и чего только не писали.
Кассеты, магнитофон Романтик… эээххх как приятно вспомнить… даже сейчас смотрю на фотки узнаю Saboteur, одна из первых игры, досих пор помню как проходить первые зоны :))))) И помню что видео начинается с 16384 и размер 6192, а процедура в биосе для дисковод с адреса 1366… Сразу вспоминаются Air Wolf, Bruce Lee, Bomber Jack, Laser Squad, Dizzy… прошло уже чуть не 30 лет в все помнится 8-О
dan939
03.02.2018 16:28а почему телики не понимали RGB?
iegova Автор
03.02.2018 16:30+1В 90х я вообще не встречал телевизоров с RGB скартом, не говоря уже об отечественных ТВ, которые даже композит не имели.
SADKO
03.02.2018 16:57От чипсета зависело, в телевизорах на рассыпухе, её пытались экономить, а вот всякие навороченные сони, там был полный фарш на скарте. А тринитроны вообще могли работать в широком диапазоне частот сканирования, хоть EGA\VGA подключай…
SADKO
03.02.2018 16:51+1на самом деле RGB имели все цветные телевизоры, такова их природа, просто места надо было знать!
Я подключался даже к полуламповому рубину и лет мне было совсем не много.
RGB в быту был потребен лишь для правильного подключения видеомагнитофона, которых особо и не было, а те что были, были с модуляторами и людей начала 90 больше волновал вопрос наличия PAL декодера…
Для спектрума ЕМНИП был простой и остроумный кодер PAL с модулятором, на 4-5 широко распространённых микросхемах.
Alter2
03.02.2018 17:01Чёрт возьми, как же притягательно смотрится устройство на заглавной фотографии статьи!
Неужто это просто ностальгия? Но у меня не было ни такого Спектрума, ни чего-то подобного. Ближайший аналог который был — советский магнитофон с подобным пластиком корпуса.
Ммм, эта текстура, этот запах новой пластмассы, эта клавиатура с вогнутыми клавишами, множеством информации на каждой и с изящными закруглениями! Вызывает желание взять в руки и не отпускать. Есть хоть что-то подобное в более-менее современных ноутбуках?ioccy
03.02.2018 19:45На фотке, кстати, самый дорогой из вариантов – «Toast Rack». На eBay по 8-10 тыс. р. уходят в зависимости от состояния.
DjSens
03.02.2018 18:46-2Следующий бум спектрумов прогнозирую когда в VR можно будет из виртуальных микросхем собирать виртуальные устройства и там же их и запускать
tormozedison
04.02.2018 15:30Так оно уже. Симулятором схем давно никого не удивить.
juray
04.02.2018 16:00Ненене, VR же.
Не плоские условные обозначения соединять нарисованными линиями на плоскости,
а в полном погружении руками брать 3д-модели корпусов, устанавливать на 3д-модель платы, тыкать 3д-моделью паяльника и т.д.
dan939
03.02.2018 19:08+1конечно все цветные телевизоры имели RGB, просто выведен был не у всех. но разве это могло остановить человека, спаявшего компьютер.
ramzzes52
03.02.2018 22:40Ээээх. Тот случай, когда для тебя для тебя цифры 155, 176, 555, 1533, а так же сочетани букв ЛА, ИЕ, ИД, РУ и другие имеют особое ностальгическое значение. Я тем же способом проводным собирал первые электронные часы в классе третьем наверно учился. Размер платы был 3х4 см, а индикаторы клевые рубиново-красные с цифрами по 3.5 мм были на отдельной платке. Если б не питание и корпус, то можно было б на руке разместить.
joker2k1
04.02.2018 03:24Хе-хе ) Позновато, вы, батенька, оценили радость спаивания спектрума! Я свой аккурат в 90ом спаял. Чебоксарская Дельта-С. Школьником еще. Телевизор Славутич 208с. Сколько там дюймов было? Помню, много ) Да, тоже сидел настраивал с осциллографом. А потом бейсик, ассемблер, загрузчики, игры…
Так и понял что программировать мне до гробовой доски походу )
prospero78su
05.02.2018 14:21Автор молодец! Ничего, кроме уважения и восторга.
Как старый спектрумист объявляю благодарность!))
VolodjaT
Неужели спаять столько МГТФ проще чем заказать печатную плану?
Или отутюжить.
SADKO
Это-же-ж историческая реконструкция, лазерных принтеров не было…
VolodjaT
нмтролак и рейсфедер тогда уже изобрели
System12
Рейсфедером не слишком хорошо лаком рисовать. Стеклянная глазная пипетка с тонким концом удобнее была.
red_dragon
Подозреваю, что подразумевался как раз таки стеклянный рейсфейдер.
nehrung
M_AJ
У нас в конторе был конструктор, так мы его серийные МГТФками доделывали :)