Так уж получилось, что веха “одноклавиатурных” отечественных персональных компьютеров прошла мимо меня. Загрузка программ с магнитофонной ленты, ночные бдения за отладкой в машинных кодах и многие другие радости того времени. Единственный раз мне довелось увидеть это чудо техники ещё в детстве. Помню у кого-то в гостях, мне показывали подобный компьютер и производили загрузку игры прямо с магнитофона, это была настоящая магия и данный эпизод мне врезался в память, однако, с тех пор я никогда с ними не пересекался.

В позднее время, уже на Chaos Constructions встречал энтузиастов, которые ковыряются с данными компьютерами. Но всё равно на тот момент не понимал и не разделял их увлечения, хотя относился с большим уважением. Только после того, как от души наигрался с "Волшебным чемоданом" мне стала понятна глубина этих компьютеров. Ведь по сути они мало чем отличаются от «УМК-80» (если мы говорим о компьютерах на процессоре семейства i8080). Разве что добавлена клавиатура и вывод на экран. Да, есть расширения в виде таймеров, ПДП и т.д., но для понимания сути этим можно пока пренебречь.

Поскольку мне достаточно быстро надоело набирать программы вручную на «УМК-80», а с заливкой прошивок в ПЗУ я потерпел фиаско, то я понял, что хочу уже оформленный компьютер с полноценной клавиатурой, выводом на экран, а главное возможность загрузки программ с внешнего источника. И тогда начались мои поиски.

Поиск и покупка


Честно говоря, совершенно не представлял какой же модельный ряд компьютеров на данном процессоре существует. Я не горел желанием лезть в зону Z80, и мне хотелось найти ПЭВМ именно на i8080. Поэтому открыл википедию по запросу КР580ВМ80А и начал смотреть на досках объявлений все компьютеры, которые были собраны на этом процессоре.

Поскольку мне нужно было именно поиграться, и я не был коллекционером, поэтому надо было уложиться в минимальный бюджет. Также мне хотелось иметь наиболее простой компьютер, а не мастодонтов типа «Орион-128» или «Вектор-06Ц», да и стоили они невероятно дорого, если удавалось их встретить.

Остановил свой выбор на компьютере «Микроша». Связанно это скорее с тем, что мне удалось его найти по цене в 500 рублей, по запросу "клавиатура СССР Микроша". Продавец честно писал, что конденсаторы отсутствуют, и он годится только как источник запчастей. В комплекте с «клавиатурой» шла документация и схема. Как я тогда подумал, что, впаять на место конденсаторы — невелика проблема и он будет работать. Однако, когда компьютер мне приехал из Краснодарского края, стало понятно что его компоненты удалял какой-то настоящий профессиональный вредитель. Конденсаторы были не просто выкушены, а выпаяны, ещё с ними были выпаяны все навесные детали, типа перемычек и специфичных дросселей. Подробнее можно прочитать под спойлером.


Микроша с документацией
Что же у него внутри?
Когда я разобрал его, то внутри ждал настоящий ужас. Кроме отсутствующих конденсаторов не было многих деталей: кварцевого резонатора, динамика и фильтров по питанию. Самое страшное — отсутствовали перемычки.


Плата. Видно отсутствие зелёных конденсаторов, динамика, кварцевого резонатора

Снизу было всё ещё страшнее.


Вид снизу. Видно что особенно сильно старались паяльником

Если после выкусывания ещё понятно, куда надо впаивать (потому что остаются ножки), то после пайки вредитель вполне мог скрыть все следы, того что же там было. Поэтому данный экземпляр был отложен.
Тогда я понял, что морально не готов заниматься восстановлением данного аппарата. Хотя всё равно списался с продавцом и узнал что у него ещё есть блок питания, шнуры и магнитофон. Последнее брать не стал, а вот блок питания и провода были очень нужны, и я с большим удовольствием их закупил.

Поиски были продолжены, и точно также по запросу «клавиатура Микроша», был найден компьютер в Москве. С ним кроме родной коробки не было ничего, однако он был в состоянии нового, так, будто вчера принесли из универмага. Благодаря помощи gears, эта модель была успешно куплена, хотя ценник был уже не такой интересный. Самое большое везение, что обе «Микроши» оказались одной и той же версии (это видно по одному светодиоду).


Сверху новый «Микроша», снизу старый. Версия одинаковая 1А

В качестве монитора я хотел использовать экран заднего вида от автомобиля, но в дальнейшем оказалось, что он не поддерживает разрешения ПЭВМ «Микроша» и в процессе работы курсор убегает за пределы экрана. Та же участь постигла плату видеозахвата, когда кадр захватывался не полностью. Поэтому решил использовать чёрно-белый монитор охраны. Вообще, конечно, для таких целей хотелось бы иметь видеомонитор Sony pvm, но увидев расценки на них, решил, что для моих задач хватит и охранного монитора.

Первое включение и ремонт


Итак, монитор есть, ПЭВМ есть, БП есть, провода есть. Значит пришло время всё включить. Собираю всё в кучу, включаю, и на мониторе бегут полосы, но на Reset реакции нет.



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


Стенд отладки и ремонта блока питания

Для проверки блока питания собрал импровизированный стенд. Как и думал, отсутствует минус 5 вольт. Лезу разбираться в чём же дело. По схеме становится ясно, что беда либо в конденсаторе, либо в транзисторе.
Для любопытных схема блока питания.
Честно говоря, не смог разыскать, где же я её скачал, но она самодельная и автору данной схемы громадное спасибо. Она очень помогла.


Схема блока питания
Выпаиваю транзистор КТ361Б, проверяю его, а оказывается транзистор решил, что он теперь диод и не хочет работать как транзистор.



Так удачно совпало, что когда я воевал с ПЗУ, в моей схеме применялся как раз точно такой же транзистор, и я его успешно заменил. На всякий случай заменил и выходной конденсатор, хотя на поверку он оказался вполне здоровым, но пускай будет лучше новый.

Проверки питания, всё отлично, минус пять вольт есть. Пробуем стартовать. И снова какая-то шляпа. Монитор от камеры заднего вида вообще отказывался показывать что-либо. На охранном мониторе пришлось очень долго крутить всевозможные ручки у аналогового монитора, чтобы хоть как-то получить картинку. Результатом всех настроек получилось данное изображение.


Какая-то странная надпись «Микроша»

С одной стороны это говорит о том, что ПЭВМ жива и стартует, но есть какие-то проблемы с видео. Долго думал, что делать, и тут меня осенило, что просто перепутана земля и сигнал. И после того как я поменял их местами в разъёме, то картинка сразу стала отличной и работало уже на всех мониторах.


Успешно показывает на мониторе для камеры заднего вида

Изначально для подключения и тестирования использовал щупы от осциллографа, но как-то быстро надоел этот колхозный стиль, и я решил всё переделать на разъём типа тюльпан, как более универсальный. А для подключения к монитору — прикупил переходник.



После замены на тюльпан, ПЭВМ стало возможно подключить к любому телевизору или другому аналогичному устройству.

Борьба с клавиатурой


Компьютер «Микроша» всем хорош, но есть у него одно слабое место, которое ненавидят все его пользователи — это ужасная клавиатура, которую постоянно клинит.

Пока шла война с блоком питания и видео, попутно был заказан картридж с играми и ПО, на случай если не смогу заливать свой софт. Да и просто чтобы проверить сразу все возможности компьютера без лишних проблем.


Тестирую игры на «Микроше»

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


Очередная клавиша, которую заклинило

В результате принял волевое решение разобрать, почистить и смазать каждую клавишу. Забегая вперёд, скажу, это медитативное занятие заняло у меня около четырёх часов.

▍ Разборка


Для начала нужно разобрать компьютер. Внутри можно увидеть замечательную материнскую плату.



Раз уж я добрался до недр, то загляну за обратную сторону и посмотрю что же отпаял тот варвар на моём первом ПЭВМ.



Можно увидеть громадное количество перемычек, а также те самые тайные дроссели, параметры которых мне не удалось найти в документации. Для будущих поколений сделал замеры их параметров.


Параметры дросселя

▍ Смазка клавиатуры


Ну а далее, методично снимаю каждую клавишу и складываю её рядом. Могу сказать, что на деле это оказалось не так просто, взять да и снять клавишу с крепления. С некоторыми пришлось повозится.


Разобранная клавиатура

Мне повезло, что компьютером никогда не пользовались. Некоторые клавиши мне показались затёртыми, а на деле это оказался просто заводской брак.
Очень интересно, как реализованы надписи на клавишах. Технология весьма интересная и достойная внимания. Сама клавиша делается в одной пресс-форме, а затем в другой пресс-форме заливается белый пластик, который и делает окраску наименования клавиши. Таким образом, нанесённая надпись никогда не сотрётся, потому что она идёт на всю глубину.


Клавиша снаружи


Клавиша изнутри

Видны литники белого пластика, сквозь которые его подавали внутрь клавиши.

Обмен данными с внешним миром


В те замечательные годы сохранение и загрузка данных осуществлялась на магнитофон. И этот аудиоинтерфейс фактически самый простой способ загрузить что-либо на «Микрошу».
Изначально в комплекте у меня шёл кабель DIN-DIN, для подключения ПЭВМ к советскому магнитофону. Но поскольку магнитофона у меня нет, как и кассет загрузки, то я решил сделать переходник для загрузки с большого компьютера. Тем более, что средства загрузки таковые есть.

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


Пробный кабель и начало изготовления нормального переходника

Как говорится, "делай хорошо, плохо само получится", решил сделать прям хорошо и по-взрослому, максимально универсально, без колхоза. Поэтому сделал в алюминиевой пластине крепления для разъёмов и всё спаял внутри корпуса. Алюминиевая пластина была выбрана не в угоду надёжности, а банально — она была тоньше пластика. Для того чтобы установить в пластиковой стенке, у меня не хватило длины резьбы аудиоразъёма.


Заливаем термоклеем, куда же без него в DIY

Проверяю качество пайки перед сборкой и собираю. Получается такая вот красота.



А теперь тесты. На данный момент можно найти файлы с программами для «Микроши» в формате RKM. Скачать можно, например, вот тут. Их можно передать двумя путями: преобразовать в формат wav с помощью утилиты Rk2wav и затем воспроизвести в удобном плеере. Лично у меня этот вариант не сработал из коробки. Есть второй вариант, это взять утилиту WrkWin32 v. 1.10 и воспроизвести данный файл с помощью неё.

Одна из особенностей «Микроши» в том, что он отличается от «Радио-86РК», особенно в формате хранения данных на аудиокассете. Поэтому для воспроизведения файлов «Микроши», надо выбирать скорость 24.

Проще говоря, подключаем нашу ПЭВМ к аудиовыходу компьютера. Включаем её и вводим I на клавиатуре «Микроши», более ничего не делаем. На «большом» компьютере запускаем программу WRKWIN32.EXE. Предлагаю загрузить шахматы.

wine WRKWIN32.EXE CHESS.RKM

В константу записи вбиваем 24, ввод. И после этого нажимаем «ВК» (ввод) на «Микроше» и Enter на «большом» компе. Всё, передача началась.


Загрузка программы в «Микрошу»

Если всё успешно, холодильник не включался, свет не мигал, магнитных бурь не было, то на экране «Микроши» мы увидим следующие сообщения:


Загрузка «Шахмат» прошла успешно

Первая строка обозначает начальный адрес, откуда вести загрузку, вторая строка длина программы и третья — это контрольная сумма переданных данных. Всё это говорит о полном успехе. Теперь достаточно ввести команду G0 и запустить шахматы.


Успешно загруженные «Шахматы» по аудиоинтерфейсу

Фух, эта часть с успехом работает и можно загружать свои программы. Но многие из программ есть у меня на картридже, так что это было скорее баловство.

Модуль ПЗУ для ПЭВМ «Микроша»


В оригинале к ПЭВМ “Микроша” существовал дополнительный картридж с ПЗУ, в котором были зашиты отдельные программы. Как я понял, он докупался отдельно.


Внешний вид модуля ПЗУ. Фото отсюда

Подробнее о таком модуле ПЗУ можно почитать тут.

Энтузиасты и сегодня делают подобные модули самостоятельно. И покуда я воевал с ремонтом, заказал и таковой модуль. Этот модуль интересен тем, что хоть это и новодел, само изделие сделано в лучших традициях того времени.


Комплект покупки

Меня исключительно порадовала документация, потому что создатель потратил время, чтобы её написать. Такое нечасто встретишь в различных самоделках и за это просто снимаю шляпу — это реально круто.


Первая версия 13 ноября 2019

Внутри документации краткое описание программ, которые содержатся на картридже.



В общем-то, позволяет прикоснуться к тому, как это было тогда. И это по настоящему приятно и круто. Если вставить картридж в выключенную ПЭВМ, и после включить, то как не сложно догадаться — ничего не произойдёт. Это вам не NES. Нам нужно теперь вызвать подпрограмму, чтобы запустить меню. Сама команда заботливо написана на самом изделии:

GE000

Перейти по адресу E000. После этого будет доступно меню, из которого можно выбрать различные игры или программы.


Меню

Например, можно погонять в ралли.



Но на клавиатуре «Микроши» далеко не уедешь, и игра говорит, что не стоит тебе даже начинать этим заниматься.


Пойду забивать гвозди

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

Я не хочу ничего паять и покупать, хочу просто играть


Полагаю, что мало кто из читателей сможет пойти на то, чтобы ремонтировать старую технику, и вообще разбираться с ней. Но может возникнуть желание, что же это было и почему такое количество ностальгии по ней. Специально для таких людей существует эмулятор различных платформ Emu80.
Emu80 — это открытый мультиплатформенный эмулятор старых советских бытовых компьютеров: «Радио-86РК», «Апогей», «Партнёр», «Микроша», «Микро-80», «ЮТ-88», «Электроника КР-04», «Орион-128», «Специалист», «Эврика», «Лик», «Специалист-MX», «Сура», «Веста», «Хобби», «Вектор», «Львов», «Корвет» и их модификаций. Эмулятор обладает дружественным интерфейсом, имеет богатые возможности настройки и отличается аккуратной поддержкой особенностей эмулируемых платформ.
Таким образом, можно посмотреть как же всё это выглядит, не имея реального железа.


Игра «Жизнь» в эмуляторе

Не буду лукавить, пока ремонтировал «Микрошу», учился с ним работать именно на этом эмуляторе. Он прекрасно работает под wine, не испытывая никаких проблем.

Хотя статья о «Микроше», нельзя не упомянуть отличный онлайн-эмулятор «Радио-86РК» разработанного begoon (вот статья о его разработке). Хоть «Микроша» и является, так называемым клоном «Радио-86РК», он всё же в некоторых аспектах отличается и программы несовместимы. Но для обычного пользователя это отличие несущественное, и по-быстрому посмотреть как же это выглядит, а ещё на скорую руку налабать программу на ассемблере для старой архитектуры — будет весьма удобно и приятно.


Онлайн-эмулятор «Радио-86РК»

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

Заключение


Когда собирался попробовать вместо «УМК-80» какой-то ПЭВМ имеющий клавиатуру, никак не ожидал, что придётся пройти такой длинный путь, просто чтобы его запустить и начать с ним работать. Это в действительности путь для настоящих фанатов. Но, честно скажу, это невероятно интересно.

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

Конечно, было бы по-настоящему круто найти оригинальные аудиокассеты, или хотя бы их копии, без оцифровки, чтобы ощутить дух того времени, но это уже прям за гранью возможностей и по-моему мнению — почти нереально.

Полезные материалы:

Ссылки
  1. Восстановление ПК «Микроша». Статья на хабре, в которой приведён пример работы с оригинальным модулем ПЗУ. Также, в данной статье демонстрируется совершенно другая модель «Микроши».
  2. ПК «Микроша» — один из клонов «Радио-86РК». Ещё одна статья на хабре о данном ПЭВМ, откуда я подчерпнул много полезной информации, в частности о том как загружать ПО.
  3. ПЭВМ «Микроша» — статья о ПЭВМ “Микроша”, с документацией и схемами.
  4. Личная страничка, с кучей полезной информации о “Микроше”.
  5. Схемы Микроши и различная литература — это просто кладезь полезной информации по ПЭВМ «Микроша», софт, описание схем. Всяких хаков и т.п.
  6. Emu80 эмулятор старых советских бытовых компьютеров. На этом же сайте есть полезный раздел с кучей другого полезного ПО.
  7. Онлайн эмулятор «Радио-86РК» от begoon .
  8. Модули расширения для пэвм «Микроша» — место, где ещё можно купить модули расширения для ПЭВМ.

Комментарии (57)


  1. AndreyDmitriev
    13.04.2022 12:35
    +1

    Спасибо! Я в своё время даже начинал собирать РК86, но потом у меня появился списанный ДВК и я как-то забросил это дело.

    У меня вопрос про LCR-TC2 мультиметер. Это чудо умеет измерять ёмкость конденсаторов (особенно электролитов) без выпаивания их из схемы?


    1. strvv
      13.04.2022 14:41

      нет, конечно. как минимум 1 вывод выпаивать придётся, иначе паразитные емкости, индуктивности и сопротивления искажают результат измерений.


      1. AndreyDmitriev
        13.04.2022 17:14
        +2

        Ну это от прибора и его внутреннего сопротивления зависит в общем-то зависит. Хороший будет влиять слабо. Вот гениальному Коржевскому удалось такой собрать (с 23:40):


  1. WST
    13.04.2022 12:36
    +1

    Emu80 под Linux и без wine можно использовать, прекрасно собирается из исходников


    1. dlinyj Автор
      13.04.2022 15:23

      У меня видать что-то не удалось, попробую на досуге.


    1. dlinyj Автор
      14.04.2022 00:02
      +1

      Спасибо, собрал!


  1. usego
    13.04.2022 12:40
    +2

    Спасибо за труды. Множество флешбеков из детства.


    1. dlinyj Автор
      13.04.2022 15:23

      Спасибо за спасибо!


  1. synka
    13.04.2022 12:48
    +5

    Спасибо! Позвольте посоветовать на будущее, всегда проверять работоспособность старых блоков питания перед подключением. Напряжение может не только отсутствовать, но и наоборот быть высоким, и не стабилизированным. Встречал старые, советские, блоки питания от компьютеров, которые без нагрузки не запускались, так что нужно подгружать резистором.


    1. dlinyj Автор
      13.04.2022 15:23

      Позвольте посоветовать на будущее, всегда проверять работоспособность старых блоков питания перед подключением.

      Начинающий в этом деле, ещё не собрал всех детских граблей, которые только до пояса достают :).


      1. DrPass
        13.04.2022 15:45
        +3

        … А ещё в советских компьютерах вроде этого же клона РК-86, могут быть, например, микросхемы памяти К565РУ3. У которых в силу техпроцесса есть прекрасный сюрприз — они практически сразу выходят из строя как раз при отсутствии напряжения -5В :)


  1. w0lf
    13.04.2022 13:20
    +5

    Мне очень понравился вот этот аппаратно-программный эмулятор Радио РК_86 (та же Микроша с небольшими отличиями): github.com/klad-me/RK8266. Супер-простая схема, собирается за 2 часа на макетной плате. Мой вариант выглядит вот так:
    image
    Лёгким движением руки и заливкой новой прошивки (прям по воздуху) превращается в аппаратно-программный эмулятор БК-0010 github.com/konst-st/BK8266, правда чёрнр-белый.


    1. dlinyj Автор
      13.04.2022 15:24
      +2

      Забавно, я всё это видел. Но это не спортивно и не интересно. Потому, что мне важнее аппаратная начинка и схемотехника, нежели функционал. Так-то я могу и просто в эмуляторе поиграться.


      1. spc
        13.04.2022 23:36
        +2

        Вы просто не исправляли ошибки в коде покера после загрузки с ленты, чтобы хоть как-то сыграть партию ) /s


        1. dlinyj Автор
          14.04.2022 12:06

          В этом есть свой шарм :)


    1. Murzoid
      13.04.2022 21:04
      +1

      Спасибо за ссылки!


  1. saipr
    13.04.2022 13:23
    +5

    Так уж получилось, что веха “одноклавиатурных” отечественных персональных компьютеров прошла мимо меня.

    Эта веха не прошла мимо меня и я храню как дорогие раритеты и компьютер "Дельта" и собранный компьютер типа Siclair.
    Sinclair был собран в 1991 году:
    image


    Компьютер имеет устройство записи-считывания на базе мини-магнитофона и встроенный источник питания повышенной мощности.


    Бытовой компьютер «Дельта»:
    image


    В качестве монитора использовал обычный телевизор, правда, с советскими штекерными вилками.
    Для меня компьютер Дельта дорог ещё тем, что он выпускался в любимом городе Чебоксары и мне его подарил брат в далёком 1989-90 годах


    1. UA3MQJ
      13.04.2022 13:54
      +1

      Я тоже храню свой первый ПЭВМ Дуэт. Кстати, корпус тот же, что у эхотажного Микроши.

      https://habrastorage.org/webt/hw/cq/ut/hwcqutomak7vhltjwobjscxmoca.png

      https://habrastorage.org/webt/-1/lt/2d/-1lt2dpztehwzxlb0dmbbohotdw.png


      1. DrPass
        13.04.2022 13:59

        Дуэт — это же Спектрум, если не ошибаюсь. Это уже девайс следующего поколения :)


      1. saipr
        13.04.2022 14:01

        Я тоже храню свой первый ПЭВМ Дуэт.

        Да, историю надо знать, а раритеты хранить.


    1. dlinyj Автор
      13.04.2022 15:25

      Да, это всё спектрумы. Уже другая архитектура. Любопытно, но не так интересно.


  1. MuKPo6
    13.04.2022 14:04
    +1

    Очень приятно познакомиться.


  1. andi123
    13.04.2022 15:08
    +3

    Мой первый комп :)))

    Честно куплен новым в магазине.


    1. dlinyj Автор
      13.04.2022 16:51

      Тут прям интересно узнать впечатления и воспоминания.


      1. andi123
        14.04.2022 12:33
        +3

        Это потянет на мемуары за лет так 10 минимум. И формат наверно не очень для хабра подходящий. Но если кратко.

        Все началось с книг Борисова и журналов Радио которые брал у соседа телемастера. Потом еще моделист конструктор был. И тут в магазин Экран завезли эти самые компьютеры (Микроша и Спектр-001). Я очень долго облизывался (мне было примерно 13 лет, примерно 90-92 года), сравнивал характеристики, что с чем совместимо. Микроша оказалась дешевле (1250р.) при этом изящней. Спектр хоть и полный клон радио-86РК выглядел как-то очень кустарно да и стоил 1500 руб.

        Недельное уговаривание родителей, месячная ЗП матери, мои обещания делать хорошо, а плохо не делать. И вот "я у мамы программист".

        Сначала это были игры. Я играл днем, отец по ночам. Тетрис, xonix, bolderdash, crossfire. Потом попытки попробовать себя в бейсике. Потом лицей, там уже паскаль. А у меня тоже был паскаль.

        Примерно тогда же у меня появился спектр-001. Какая же там уродская клавиатура была, очень мягкая, чувствительная склонная к дребезгу. Что-то там набрать было нереально. Помучившись с ним я его канибализировал на ОЗУ, напаяв вторым этажом в Микрошу и сделав переключение страниц через ногу ВВ55А.

        Отдельная любовь это эмулятор-отладчик. Который позволял сразу смотреть ассемблер программы, шагать по ним и т.д.

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


        1. foxweb
          14.04.2022 12:47
          +1

          Сколько читаю таких историй — они все похожи вплоть до мелких деталей :) Спасибо что поделились!


  1. Paranoich
    13.04.2022 15:20
    +5

    Моя несбывшаяся мечта... Так и не смог по разным причинам приобрести микрошу, а хотелось жутко... Но поднакопив еще денег, дав на лапу рублей 100 и прождав пару месяцев получил из рук продавца в "электронике" на Ленинском проспекте БК-0010-01.

    Сейчас кажется, что и жалеть не о чем, и купив микрошу уже не смог бы купить БК, но когда тебе 16 лет - год ожидания чуда, умеющего выполнять то, что напишешь - это долгий срок... Ходил к одному другу у которого микроша был, к другому, у которого БК-0010 и ждал.

    А микроша так и остался тем самым о чём мечтал... Спасибо за интересное повествование!


  1. Vasily_Pechersky
    13.04.2022 15:21

    Если тут тема любителей советских раритетов — вопрос слегка вбок.
    Был когда то игровой автомат «Железная Машина». Году в 2005 я интересовался темой, но эмуляция была «в процессе понимания архитектуры». Недавно погуглив, я следов вообще не нашёл. Кто то из присутствующих в теме?


  1. ru_vlad
    13.04.2022 15:27

    Конечно, было бы по-настоящему круто найти оригинальные аудиокассеты, или хотя бы их копии, без оцифровки, чтобы ощутить дух того времени, но это уже прям за гранью возможностей и по-моему мнению — почти нереально.

    Посмотрю в своих запасниках, пару лет назад видел и не выкинул (рука не поднялась), но скорей всего это РК86


    1. dlinyj Автор
      13.04.2022 15:34

      Спасибо, буду очень рад. РК86 имеет другой формат записи на кассеты, увы.


      1. malykhin
        13.04.2022 16:43
        +1

        кажется есть "загрузчик", который умеет в микрошу грузить программы от РК86
        но там потом другие проблемы могут быть - немного разная адресация, не все программы заработают


        1. dlinyj Автор
          13.04.2022 16:48

          Там есть различия, по кодировке и шрифтам, типу загрузки, адресации. Не стоит оно того.


          1. malykhin
            13.04.2022 16:54

            Я имел ввиду загрузчик, который формат записи "понимает", но вот не помню точно, возможно это было в обратную сторону - загрузка с кассет программ микроши в РК86. Это если захочется поковыряться.
            А "трансляторов" на лету я не припомню, чтобы исправляли нюансы кода.
            Кодировка там одинаковая, только в Микроше добавили захардкоженный шрифт с маленькими буквами, который переключается по кнопке F1. И больше эта кнопка ничего не делает )
            Ну и если программы написаны строго используя стандартные функции "Монитора", которые у микроши и РК86 совпадают по адресам, то они вполне переносимы.


            1. dlinyj Автор
              13.04.2022 17:13

              Нет, там разное расположение символов, я уже запускал код на микроше от рк86.


              1. malykhin
                13.04.2022 17:18

                Немного странно, вроде стандартные наборы символов должны быть одинаковые. Но спорить не буду - больше 20 лет прошло.
                Мне даже делали дополнительную ПЗУ с монитором от РК86 (модифицированным под микрошу) и триггер - можно было переключаться между мониторами сбросом.
                И некоторые программы от РК86 вроде бы без изменений запускались. Но это не точно )


                1. dlinyj Автор
                  13.04.2022 17:32

                  Вот информация:

                  В производственном клоне, называющимся ПЭВМ «Микроша» (производитель — завод КБ «Лианозово»), набор символов немного отличался.

                  Набор символов РК86



                  Набор символов «Микроша» (отсюда):


                  1. malykhin
                    13.04.2022 17:55

                    Вот этот набор знаков переключается нажатием F1
                    В одном "положении" там как у РК86, а в другом - со строчными русскими буквами.
                    Так через ВВ55 дергается старший бит ПЗУ, в которой в старшей области один набор, а в младшей - другой.
                    И, кажется, на моей версии мироши как раз был второй светодиод, который отображал состояние - т.е. какой знакогенератор выбран.
                    А может и вообще логика другая была, раз версии разные.


                    1. dlinyj Автор
                      13.04.2022 18:20

                      В одном «положении» там как у РК86, а в другом — со строчными русскими буквами.

                      Там по ссылкам описание отличий, но я специально картинки привёл, ибо даже глазами видно отличие, и f1 вам тут не поможет.
                      Сравните первые 10 символов одного и второго.


  1. jar_ohty
    13.04.2022 16:06
    +2

    Напряжение минус 5 В, вообще говоря, было самым важным в Радио-86РК-подобных компьютерах. Без него часть экземпляров процессора (ранних выпусков в особенности) и практически всегда — МС памяти 565РУ3 выходили из строя. Поэтому был четкий регламент подачи питания: сначала -5 В, потом +5 В, и наконец +12 В. Выключение строго в обратном порядке, и в крайнем случае — одновременно все три.
    Был, правда, «лайфхак» с питанием от одного напряжения 5 В, подаваемого на вход +12 В и без минус пяти. Часть процессоров при таком питании работала на тактовой частоте Радио-86РК. Насчет РУ3 — не знаю.


    1. dlinyj Автор
      13.04.2022 16:07

      Значит мне сильно повезло.


      1. DrPass
        13.04.2022 16:10
        +3

        Конкретно в Микроше стояли РУ5, потому и повезло


    1. sergej_pipets
      14.04.2022 20:08

      РУ3 меняли на однополярную. У нас на рынке (у Юного Техника) одно время продавались платы РК-86 однополярного (с заменой ОЗУ, ПЗУ).


  1. anshev0
    13.04.2022 19:05
    +2

    В моей Микроше стоял тумблер, который при переключении делал его Радио-86РК. И можно было играть в игры с обоих типов компьютеров. Сделали его знакомые папы с работы, у которых были такие же компьютеры с переключением и ещё эксклюзивные игры, которые сами писали люди программисты и приносили друг другу. Часто игры-клоны с x86. Я тоже писал игры под Микрошу и не без успеха. Спустя много лет нашёл Микрошу, но не включился никак, разбираться не стал, так и лежит в другом городе где-то. Картриджа ПЗУ не было всё с кассет. Скачивал потом эмуляторы на Windows и поностальгировал немного.


    1. andi123
      14.04.2022 12:40
      +3

      В журнале радио были коды монитора, который позволял сделать радио-86рк на железе микроши. И даже многое ПО, которое работало через вызовы функций из монитора могло на такой модификации работать. Если что-то обращалась напрямую к железу, то конечно ничего не работало.

      Тоже мечтал о таком переключателе, но у меня не было доступа к РФ2 и программатору. Но я честно этот "монитор" перебил с журнала и загружал в ОЗУ передавая ему управление (выше я написал про свои доработки это позволяющие). И он даже работал.


  1. Murzoid
    13.04.2022 21:04
    +1

    Спасибо!


  1. Coppermine
    13.04.2022 22:05
    +2

    Спасибо! Было интересно посмотреть на реальную машину на 580-м.

    Я родился сильно позже распада Союза, и не застал ни 86-РК, ни Микроши, ни даже Спектрумов, однако ностальгических воспоминаний, связанных с КР580ВМ80А, более чем достаточно. Кто бы мог подумать, что почти 40 лет спустя студенты с кафедры вычислительной техники будут постигать принципы работы процессоров именно на его базе... Правда вместо реальных машин у нас был кафедральный эмулятор. Я не знаю, когда он был написан, но методичка датирована 2001-м годом, а на его забагованность не жаловался только ленивый. Нужно было разбирать часть команд потактово или писать небольшие программы, вроде пересылки данных или реализовать умножение с делением. А как всё это сдавалось... Аллергия на ассемблер после всего вышеописанного обеспечена :)

    Пара скриншотов


    1. dlinyj Автор
      13.04.2022 22:55

      Спасибо за спасибо!
      Я когда воевал с «УМК», то видел этот эмулятор (или аналогичный), но реальная железка намного интереснее. Хотя в эмуляторе тоже круто.


  1. red_led
    14.04.2022 01:12

    Подскажите, пожалуйста, как называется коннектор на фото с подписью "Параметры дросселя"? Тот который справа, не сокет.


    1. synka
      14.04.2022 12:06
      +1

      Ищите на aliexpress "щуп зажим крючок".


  1. avs24rus
    14.04.2022 07:58
    +3

    В 90-тых, пока примерялся да собирался собрать свой первый ПК "Радио-86РК", стали публиковать статьи об "Орион-128". Решил, что он интереснее и переключился не него. В то время мы проживали в далеком северном поселке, т.ч. все микросхемы были куплены через посылторг, печатную плату так же купил через посылторг. После сборки и первого включения выяснилось, что половина микросхем ОЗУ мертвая. В отпуске, на радиобарахолке, купил нужное кол-во РУ5, после чего началось длительное ожидание окончания отпуска (пол года). Когда же вернулись домой и я заменил микросхемы ОЗУ, счастью не было предела - мой Орион заработал! Позже был куплен ПК "Робик", клон Спектрума, который позже был дооснащен музыкальным сопроцессором и 5" дисководом. Ничего из этих раритетов у меня не осталось - я не любитель хранить старые вещи.


  1. RalphMirebs
    14.04.2022 11:13
    +1

    Мой первый персональный компьютер был самодельный Радио-86РК, изготовленый соседом. Потом Спектрумы в школе, а затем мир IBM PC поглотил всё. И лишь через четверть века узнал, что были и заводские версии Радио-86.


  1. alecv
    14.04.2022 12:45
    +2

    Вот тут делают контроллеры флопов для "Микроши"

    https://phantom.sannata.org/viewtopic.php?f=33&t=25946


    1. dlinyj Автор
      14.04.2022 13:24
      +1

      Да, автор tnt23


  1. phanerozoi_evidence
    15.04.2022 02:16
    +1

    У нас тоже возможно будет своя статья про микрошу после роботов-динозавров=)


  1. andrey53
    15.04.2022 10:00
    +1

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


  1. vvzvlad
    15.04.2022 22:51
    +1

    Сама клавиша делается в одной пресс-форме, а затем в другой пресс-форме заливается белый пластик, который и делает окраску наименования клавиши. Таким образом, нанесённая надпись никогда не сотрётся, потому что она идёт на всю глубину.
    Видны литники белого пластика, сквозь которые его подавали внутрь клавиши.

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


    1. dlinyj Автор
      15.04.2022 23:06

      Скорее всего ты прав.