avatar

kerenskiy

карма
117,0
139 голосов
рейтинг
11,7
5 июля 2013 в 20:45

Бытовой компьютер БК-0010-01. Дубль два

Наверняка многие хабражители (особенно те, которые подписаны на хаб Старое железо) помнят о существовании бытового компьютера советского производства с неброским названием БК-0010-01. Упоминание о нем уже было на Хабре в этом обзоре, написанным камрадом ftp27. Так как обзор закончился на самом интересном месте, я искренне ожидал увидеть продолжение.

Это ведь логично: заставить компьютер включаться — это пол дела. А запустить на нем Popcorn и иже с ним — вот истинное наслаждение для любителя компьютерных древностей. Однако, с момента публикации первого обзора про БК-0010-01 прошло уже достаточно много времени, а на просторах Хабра не появилось ни одного более подробного материала об этом замечательном бытовом компьютере.

image

И вот совсем недавно в мои руки наконец-то попал компьютер Электроника БК-0010-01 в практически идеальном состоянии. Помимо самого компьютера, мне достались: блок МСТД, блок нагрузок, дисковод 5,25" с КНГМД, джойстик, несколько блоков питания и монитор Электроника МС 6105 с внешним блоком питания. За мышью УВК Марсианка и принтером Электроника МС 6312 мне пришлось немного поохотиться, но как не странно данные устройства удалось достать за вполне приемлемые деньги.

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

Тем, кто слабо помнит, что такое БК-0010-01 (или не помнит совсем), крайне рекомендуется ознакомиться с имеющимся на Хабре обзором этого бытового компьютера, и лишь потом нажимать кнопку «Читать дальше»


Периферия.

Существует довольно большое количество блоков расширения и периферии для бытового компьютера БК-0010-01, причем не только заводского производства, но и разработанного и собранного руками народных умельцев. Охватывать в данном обзоре все устройства, подключаемые к БКшке, не имеет смысла, поэтому ограничусь только самыми интересными. А тем, кто хочет «знать все», крайне рекомендую посмотреть тут и тут.

Итак, начнем.

Монитор Электроника МС 6105.10.

В качестве монитора для бытового компьютера БК-0010-01 может быть использован практически любой телевизор. Но так как не все телевизоры имели соответствующий видеовход (антенный разъем не подходит), большинство из них приходилось дорабатывать с помощью паяльника и кучи принципиальных схем. Чтобы исправить это недоразумение, советская промышленность налаживает производство мониторов Электроника МС 6105 с индексом 10 и 11, предназначенных для работы совместно с бытовым компьютером БК-0010-01.

image
Электроника МС 6105.10 — черно-белый монитор с диагональю 29 см.

image
На задней стенке монитора располагаются регуляторы яркости и контраста, коаксиальный разъем (видеовход) и разъем для подключения внешнего блока питания.

image

Входное напряжение блока питания — 220в, выходное — 42в.

Дисковод и блок КНГМД.

Самый полезный на мой взгляд блок расширения — блок КНГМД, предназначенный для подключения к БКшке 5,25" дисковода.

Существовало множество вариаций данного блока: от ничем не примечательного КНГМД, собранного по стандартной схеме, до КНГМД от АльтПро с расширяемым ДОЗУ и Бейсиком. Особым шиком являлись контроллеры дисководов для БК-0010-01 с вшитой в ПЗУ дисковой ОС. В имеющемся у меня КНГМД зашита MKDOS 1.15.

Благодаря появлению дисководов, владельцы БК-0010-01 забыли о загрузке программ и игр с магнитофонной ленты. Играть и работать стало во много раз приятней.

image
Вот так выглядит блок КНГМД от моей БКшки.

image
А так выглядит дисковод. Красавец, правда?

Для питания дисковода обычно использовался блок питания Электроника МС 9016, имеющий на выходе +5 и +12 вольт.

image

image

А если к этому блоку питания подключить еще и БК-0010-01 (благо мощность БП позволяла это сделать), можно было избавиться от родного блока питания БКшки, сэкономив немного места на столе.

Джойстик.

В некоторые игры для БК-0010-01 совсем не удобно играть с клавиатуры. Поэтому появление джойстиков сделало жизнь геймеров гораздо проще и внесло разнообразие в список подключаемой к БКшке периферии.

Имеющийся у меня джойстик выглядит вот так:

image

Джойстик довольно легкий, поэтому для фиксации его на столе используются присоски.

Блок КМ.

image
Фотография взята с сайта http://zx.pk.ru/

С помощью блока КМ к БК-0010-01 можно одновременно подключить принтер (ПУ — печатающее устройство) и мышь (УВК — устройство ввода координатное) с интересным названием Марсианка. В принципе, для подключения вышеназванных устройств можно обойтись и без блока КМ, но тогда единственный разъем УП будет занят всего одним устройством. К сожалению, данный блок у меня отсутствует.

УВК Марсианка.

image

image

Устройство ввода координатное УВК-01 Марсианка подключается к разъему УП компьютера БК-0010-01 или с помощью блока КМ. Подавляющее большинство программ умели работать с мышью только при прямом подключении к разъему УП. Поэтому, в случае если программа, заведомо поддерживающая мышь, отказывается работать с ней через блок коммутаций КМ это совсем не означает физическую неисправность манипулятора.

image
Так выглядит разъем УВК-01 Марсианка, подключаемый к блоку КМ.

image
А это мышь с разъемом СНП-58, работающая с интерфейсом УП.

УВК-01 Марсианка стоила 150 рублей, продавалась в пенопластовой упаковке и имела в комплекте принципиальную схему.

Принтер Электроника МС-6312.

image

Особой популярностью среди владельцев бытового компьютера БК-0010-01 пользовались принтеры Электроника МС-6312 и МС-6313. После недолгих поисков мне удалось приобрести, переделать и подключить первый из вышеперечисленных принтеров.

image

Электроника МС-6312 — первый советский струйник, клон Kodak Diconix-150. В связи с тем, что родные печатающие головки МС 6901 и МС 6902 для данного принтера найти практически невозможно (а если и возможно, то бесполезно, так как головки давно уже высохли и восстановлению почти не поддаются), было решено использовать зарубежный аналог HP 51604A, немного переделав сам принтер.

image

Для того, чтобы принтер Электроника МС-6312 мог работать с буржуйской печатающей головкой HP 51604A, необходимо повысить напряжение питания головки с 18 до 24 В. Для этого придется заменить стабилитрон VD6 (по принципиальной схеме принтера) на Д814Д и отрегулировать напряжение переменным резистором R8. Однако, во время печати будут наблюдаться артефакты в виде непропечатанных элементов некоторых символов. Данный косяк проявляется во время одновременной работы всех сопел печатающей головки и связан с недостаточной мощностью блока питания. Самым элегантным костылем для решения данной проблемы оказалась установка электролитического конденсатора большой емкости параллельно цепи питания печатающей головки.

Теперь остается только подключить принтер Электроника МС-6312 к бытовому компьютеру БК-0010-01.

Сделать это можно двумя способами — используя блок коммутации КМ или же подключить принтер напрямую к разъему УП. Так как блока КМ у меня нет, я решил пойти вторым путем.

Для этого мне потребовались: стандартный принтерный кабель Centronix (LPT), разъем СНП-58 из комплекта к БК-0010-01 и паяльник. Отрезаем от кабеля Centronix разъем для подключения к интерфейсу LPT-принтера и припаиваем на его место разъем СНП-58 в соответствии с распайкой кабеля для подключения к БК-0010-01 принтера МС6312.

image

Кстати, стоимость принтера в 1991 году составляла 1500 рублей, что в два раза дороже стоимости самого бытового компьютера БК-0010-01.

Блок Менестрель.

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

Данное устройство у меня отсутствует, но я надеюсь, что рано или поздно я смогу пополнить им свою коллекцию.

image
Фотография взята с сайта fincoins.spb.ru

Помимо вышеперечисленных устройств и блоков расширения бытовой компьютер БК-0010-01 мог быть оснащен дополнительным ОЗУ, сетевым интерфейсом, жестким диском и даже световым пистолетом! Совсем не плохо для компьютера отечественного производства, не правда ли?

Блок МСТД, блок нагрузок и запасной разъем СНП-58.

image

Блок МСТД (Мониторная Система Тестовой Диагностики) содержит ПЗУ с интерпретатором языка ФОКАЛ-БК0010 и тестовую систему, позволяющую проверить работоспособность бытового компьютера БК-0010-01.

Блок нагрузок предназначен для проверки работоспособности линий ввода-вывода (разъем УП) и используется совместно с блоком МСТД.

Запасной разъем СНП-58 пригодится в случае, если вы решите подключить к БК-0010-01 совместимое периферийное оборудование, не имеющее соответствующего разъема.

Для запуска встроенных в блок МСТД тестовых программ, придется изучить инструкцию по эксплуатации бытового компьютера БК-0010-01, так как каждый тест запускается определенной комбинацией клавиш. Всего имеется пять контролирующих программ: тест ОЗУ и ПЗУ, тест работоспособности клавиатуры, тест исправности линий ввода-вывода (разъем УП), проверка качества выводимого на экран изображения и проверка работы ПЭВМ с кассетным магнитофоном.

Безошибочное выполнение всех тестов свидетельствует об исправности ПЭВМ и готовности ее к работе.

Загрузка с магнитофона. Конвертация бинарных файлов программ и игр в звуковой файл.

Одной из особенностей компьютера БК-0010-01 является загрузка и сохранение данных на магнитную ленту. Для этих целей используется кассетный магнитофон, который соединяется с компьютером посредством прилагающегося в комплекте кабеля с разъемами 5DIN. Возможность загрузки данных с дисковода появилась намного позже, да и сам дисковод вместе с контроллером был по карману далеко не каждому, поэтому основная масса программ и игр хранилась именно на магнитной ленте.

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

Оказывается, большинство программ и игр для БК-0010-01 можно найти в сети Интернет в виде бинарных файлов, предназначенных для загрузки в программные эмуляторы. Например здесь, здесь и здесь. Для того, чтобы загрузить скачанную игру или программу на живой БК-0010-01, необходимо сначала сконвертировать файл .bin в формат WAV, представляющий собой обычный звуковой файл с милым уху свистом, потрескиваниями и шипениями.

image

Для конвертации я использовал Эмулятор БК-0010-01, БК-0011 и БК-0011М, последнюю версию которого можно взять отсюда.

Теперь остается только соединить выход звуковой карты ПК с магнитофонным входом БК-0010-01, набрать на БКшке команды загрузки с магнитофона и воспроизвести полученный звуковой файл на ПК в любом аудиоплеере. Главное не забыть отключить эквалайзер и прочие «улучшающие» звук фильтры, иначе загрузка завершится неудачей.

Загрузка с дисковода. Запись образов на дискету.

Тем, у кого имеется контроллер дисковода для БК-0010-01 и сам дисковод, повезло гораздо больше. В этом случае можно записать готовый образ дискеты с играми и программами (взять которые можно тут, а лучше скачать этот архив) с помощью ПК. Для этого нам потребуется персональный компьютер с установленным 5.25" дисководом под управлением ОС Windows 2000/XP/2003/Vista/2008/7/8, драйвер fdrawcmd.sys и программа UKDSK.

Устанавливаем драйвер fdrawcmd.sys и перезагружаемся. Открываем командную строку и переходим в папку с распакованной из архива программой UKDSK. Кладем в эту папку заранее скачанный образ дискеты и выполняем команду:

ukdsk образ.диска буква:дисковода /300 /2p

image

В зависимости от состояния используемой дискеты, во время записи образа могут возникать ошибки. Это плохо, но не критично. Теперь дискету можно вставить в дисковод БК-0010-01 и попытаться загрузить пару игр.

Замечание для владельцев КНГМД с вшитой в ПЗУ дисковой операционной системой: необходимо учитывать, что многие ОС имеют свою файловую систему, зачастую не совместимую с другими. Так, например, зашитая в имеющийся у меня КНГМД дисковая операционная система MKDOS работает с файловой системой MicroDOS (одна из самых распространенных), но совершенно не понимает файловую систему FAT12, с которой работает ОС ANDOS.

Подготовка БК-0010-01 к работе и запуск игр.

Пришло время выполнить вторую часть обещания, данного мною в начале обзора и показать читателям Хабра таинство запуска программ и игр на БК-0010-01.

image
Встроенный Бейсик.

image
Фокал из блока МСТД.

image
Тест памяти.

image
MK-DOS, вшитый в ПЗУ КНГМД.

image

image
Игра CHECKERS (Шашки) поддерживают управление мышью УВК-01 Марсианка.

image
Игра Popcorn поддерживает управление с джойстика.

image
Игра Солдат.

image

image
Саранча.

image

image
Сталкер!

image
Текстовый редактор Lexicon.

Надеюсь, тому, кто дочитал обзор до конца, было интересно.

PS: Буду признателен всем, кто сможет помочь мне в поисках отсутствующих в моем распоряжении блоков расширения для БК-0010-01 и другой периферии.
+136
43710
78
kerenskiy 11,7

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

+3
sfrolov #
Красивый. В мониторе пора конденсаторы менять.
0
kerenskiy #
Если не секрет, по какому признаку вы это определили?
+10
sfrolov #
По вертикали картинка уменьшается.
0
kerenskiy #
А мне казалось, что это у БКшки просто разрешение такое… Больше смущает наличие белых точек, которые пропадают после прогрева монитора.
0
sfrolov #
Там в глубине монитора есть потенциометры, можно попробовать отрегулировать.
Точки — скорее всего ОЗУ.
0
kerenskiy #
Тест ОЗУ проходит нормально. А в монитор я заглядывал, но трогать ничего не стал — боюсь геморроя на несколько выходных.
0
sfrolov #
Логично.
0
BiW #
Ну как бы картинка по вертикали заужена. Но это не факт, что проблема в конденсаторах каких-то. Возможно, просто кто-то коррекцию покрутил.
0
ftp27 #
С удовольствием продолжил бы, если бы у меня было что либо кроме самого БК. До сих пор красуется у меня на самом видном месте :)
+1
orcy #
У меня был с пленочной клавиатурой и фокалом
0
nochkin #
Помню когда пленочная клавиатура начинала изнашиваться буквально через полгода-год активного использования, то обычная тактильная клавиатура опять получала популярность.
Правда, в те времена не всегда была возможность выбора.
+1
dimakovalenko #
Помнится у меня был с пленочной клавиатурой с очень жестким нажатием, я играл на нем все лето. К концу лета пальцы у меня были такими тренированными, как у заправского адепта ушу :)
+1
VolCh #
Завидовал однокласснице, у которой был БК (у меня — Микроша), правда сильно недоумевал от широкого использования востмиричной системы счисления.
+1
VanDamM #
Ну основная причина очень простой способ перевода в двоичный и обратно даже в уме (с помощью двоичных триплетов).

С десятичной такое не прокатывает :)
0
VolCh #
Я по сравнению с шестнадцатиричной :)
0
VanDamM #
По сравнению с шестнадцатеричной системой человеку в ней проще выполнять математические операции.
Ну и таких цифр как A,B,C,D,E,F — нет. :) К ним еще привыкать надо.
+1
ibnteo #
Дело в том, что в машкоде процессора БК использовались команды, которые удобнее читать, если код представлен в восьмиричном виде, а не шестнадцатиричном, цифры в определённых позициях значили тип команды или операнда. Многие поначалу программировали его прямо кодом, без всяких компиляторов ассемблера.
+4
maxp #
Биты команды раскладывались в группы по три — для обозначения регистров и типа адресации. Оттуда и 8-ричная система. В ней довольно легко писать прямо в кодах, даже без применения ассемблера.
+1
aktuba #
Мы делали в классе и комп. клубе локальную сеть из БК-шек, по которой и загружались игры с головного Поиск-а. Солдат, Ниндзя, Независимость и конечно-же Десантник (все пять игр) до сих пор в памяти. Эх, времена…
0
majorpronin #
Как сейчас помню, компьютерный класс в школе у друга (в нашей тогда еще не было). Толпа детишек. Крик одного из двух тогдашних «админов»: «Два человека за машиной, йошкины пассатижи!!»
Щелчок кнопки плэй на магнитофоне. «Загружается файл десантник два» и родной скрип загрузки цифры =)
+6
ipadm #
Когда мы были молодые. И чушь прекрасную несли, Фонтаны били голубые. И розы красные росли…
–1
NetBUG #
Фортраны были голубые…
+3
Deeman #
Не застал этого времени, но сам факт, что компьютеры делались целиком у нас, на собственной элементной базе, у меня вызывает огромное уважение.
0
aml #
Процессор БК-шки (К1801ВМ1) — это копия процессора DEC PDP-11, сделанная нашими левшами.
+6
VanDamM #
Это не копия, а просто совместимый процессор, причем не 100% совместимый.

С пресловутым DEC T-11 совместим другой процессор с маркировкой К1807ВМ1, а вот БК-шный К1801ВМ1 был совместим с LSI-11/03, но в отличии от него являлся однокристальным.

Вобщем это НЕ копия, а своя разработка с совместимым набором команд.
+2
Azya #
Ну там чуть ли не все — копия. Однако сделать копию и запустить в производство тоже, мягко говоря, нетривиальная задача.
+3
Sketch_Turner #
+1. Копия не означает простоту создания и масс-производства.

Сейчас много чего копировать можно, однако у нас этого никто не делает, даже если требуется для нужд государства.
+1
Megawatt #
А конденсаторы КМ, мммм.
0
stAndrew #
> компьютеры делались целиком у нас
Сейчас сложно в это поверить, но тогда почти всё делалось у нас, включая одежду, обувь, спорттовары, бытовую технику, электронику и т.д. Качество конечно было не ахти. Многое было в дефиците. Большинство идей так или иначе перенимались с Запада. Но тем не менее почти все окружающие вещи были сделаны в СССР.
+2
SpiritSPb #
Мой первый комп. 1987 год. Игрушка Load Runner и математические задачки на бейсике, написанные отцом. Ностальгия…
0
m36 #
То же самое. С удовольствием прошел Lode Runner на эмуляторе. А еще был Клад.
Не верится, что в школе когда-то даже интерпретатор части РАЯ, черепашью графику, написал ) Даже слов таких, как «интерпретатор» тогда не знал.
У нас в школе был «стендовый». Клавиатура (это и весь комп) размером с полтора метра на пол. Никто на стену не вешал, лежал на столе.
0
Larrikin #
Лексикон попса, наш выбор — редактор Word&Deed! :)
0
vk2 #
ну Лексикон, кстати, для БК официально никогда не выходил… Умельцы не удержались от клонирования?
+1
Mario_Z #
А для БК вообще 90% всего ПО было сделано умельцами и это потрясает- при минимальных затратах финансовых такой фонд ПО.
0
vk2 #
Да уж, помню. Кстати, для ностальгии ищу сканы каталогов программ для БК кооператива СБИС из Сыктывкара и Бюллетень-БК (их же, по-моему)!
+1
kerenskiy #
Это скорее не клон, я просто одноименный текстовый редактор. До настоящего Лексикона ему очень и очень далеко.
0
javax #
Погодите, разве это не БК-0010-01Ш? Мне казалось что Ш (школьный) был с клавиатурой с кнопками и бейсиком, а без Ш был с пленочной клавиатурой и Фокалом. Или наоборот?
0
aktuba #
Пленочный — это БК-0010, остальные были с нормальной клавиатурой. Различия тут: clck.ru/8j4nx
0
javax #
Понял, спасибо!
0
ZweiAndersdenkenden #
Ага, в моей школе (15 лет назад) стояли именно БК-0010 с пленочной клавиатурой… набирать програму (бейсик) на ней было както необычно )
0
Siorinex #
0010 — с пленочной
0010-01 — с нормальной
0010Ш — клон с 01, но там было что-то изменено, в частности порт магнитофона не работал…
0
Alexeyco #
А я же, а я же… я же — писал на нем свои первые программы!
+1
MustER #
Мне досталась самая продвинутая версия БК0011 и внутри был жесткий диск на ~2 Мбайт и в начале грузилась операционка и файловый проводник commander.
Название операционки не могу вспомнить — dos, а перед ним фамилия (вроде даже космонавта).

Сам компьютер был подарен в 1998? году одним НИИ у метро Свиблово и была богатая комплектация:
Монитор, БК, 2 блока расширения, и самый тяжелый — дисковод на 2 (две) пяти дюймовые диске ты.
Дискеты тоже были, но не читались (там же срок службы 5 лет?)

Но на диске было кууууча игр: еще до первых героев пошаговая стратегия, псевдотрехмерные стрелялки типа Doom, были сложные платформеры- terminator 1-6. Все конечно ч/б, но они были у меня первыми!
0
dshster #
Самый продвинутый был БК0011М, насколько я помню. У друга была такая модель и я ему жутко завидовал (у меня была обычная 0010-01).
–1
Zuncl #
По сути БК был модификацией ДВК-2МШ для школ и был принят населением.
А вот уже сам ДВК и все его модификации, были улучшенными советскими инженерами DEC PDC-11 и PDP-11.
+3
Mario_Z #
У меня, к сожалению, не было дисковода, но была куча самодельных джойстиков и на излете появилась мышка.
Освоив почти все возможности Фокала, как логичное продолжение изучал Ассемблер PDP-11.

Вот так я и заболел ассемблером — до сих пор выздороветь не получается, потому 10 лет участвую в разработке КолибриОС. :-)

З.Ы.
ПРИ-ВЕТ ВЫ СЛЫ-ШИ-ТЕ СИН-ТЕ-ЗА-ТОР РЕ-ЧИ ГО-ВО-РУН СПА-СИ-БО ТО-ВА-РИ-ЩУ ЗАЛЬЦ-МА-НУ ЗА БЛОК СИН-ТЕ-ЗА РЕ-ЧИ!
И ведь хватало половины доступной памяти — 8 Кб, чтобы впихнуть целый синтезатор речи! Воистину БК-0010 суперкомпьютер!
+1
VanDamM #
Это да, БК-шный ассемблер до сих пор люблю, даже помню до сих пор свое разочарование ассемблером х86, после БК он показался очень неудобным.
0
Mario_Z #
Та же ботва — казалось неудобным, что нельзя сразу в одной команде две ячейки памяти задействовать.
0
VanDamM #
Недавно описывал это в комменте на хабре — habrahabr.ru/post/184148/#comment_6416532
–1
EvgeniyKirov #
Удивлён, что HP до сих пор выпускает картриджи к настолько старым принтерам.
+3
kerenskiy #
Эти картриджи до сих пор используются в некоторых кассовых аппаратах, советские инженеры знали что копировать)
0
MasMaX #
Кассовые аппараты используют принцип матричной печати. Это дешево и надежно.
+2
Lincoln6Echo #
Я ностальгрую, и за бухлом пошел в магазин. Хорошо, что сегодня пятница… Топикстартер ты злодей!

Моя слеза ностальгии была бы чуть больнее, если только показали бы Спектрум.
Прогать я именно на Спектруме начал, а пару лет позже с БК-0010 у меня плохие воспоминания — я сделал тесты по математике и физике на нём, а меня зажали в углу старшеклассники и дали пиз%ды, потому-что я не мог подсказать ответы по тестам заранее, задания рандом были.
ГОРОНО мне грамоту дало, и школу заметило, и типа Люберцы самые крутые потом много лет было в тренде.
0
Lincoln6Echo #
А 3.14здюлей я реально получил, и больше тестов не делал, мне еще учиться с этими людьми было в одной школе, хоть они и в старших классах. Сейчас бы я их ушатал конечно, а тогда страшно было, я был малолеткой.
–1
ZweiAndersdenkenden #
Саранча очень напоминает Space Invaders:
image
+4
vk2 #
Более того, является его копией. Под БК драли игры со всех платформ, от Принца до Пэкмана, от… подставьте сами )
0
elgordo #
Под любой наш комп драли игры. Возьмите тот же «Агат»: его создатели сделали всё для того чтобы игры с его американского прародителя Apple IIe на нём не работали (полностью переделали контроллер дисплея — т.е. «видеокарту»). А потом сами же переделывали игры с Эппла и вписывали туда свои фамилии. Например, игра Paratroopers была известна под названием Диверсанты и фамилия автора там стояла русская. Интересно, что при попытке запуска на Apple IIe текст выводился на английском, и автор был американец, но сама игра не шла, т.к. адресация буфера дисплея не совпадала.
+1
vk2 #
Это да, но ведь по БК их не просто переделывали, их переписывали с нуля!
0
BarsMonster #
У одноклассника был такой ) Только вместо Бейсика на нем был Форт…
Так я и написал свою первую и единственную программу на Форте (инженерный калькулятор) :-)
0
VanDamM #
Интересно! Язык Форт у БК был как отдельная программа, но вы ведь говорите о какой то модификации со встроенным фортом?! о.О
0
BarsMonster #
Да, если мне не изменяет память, именно так. Возможно он там был на каком-то картридже.
+1
Mario_Z #
ЕМНИП энтузиасты прошивали в ПЗУ вместо Фокала и Бейсика. Сам в живую не видел, но читал в журналах.
0
VasiliyIsaichkin #
Моя первая ЭВМ… 20 лет прошло…
0
Megawatt #
И моя, только монитора не было, выковыривали телеки из автоматов гонки, с четырьмя рулями такие.
0
Svbakulin #
Не знал что для БК было столько прибамбасов. У дрвга был БКшка, голая, с магнитофоном. БолдерДаш после школы во вторую смену был пожалуй первым опытом зависонов до глубокой ночи. Это если удастся загрузить конечно. :) Про мышь со звуковухой я даже подумать не мог что такое было возможно на БКшке.
+2
VanDamM #
Не сочтите за рекламу, я сам не имею никакого отношения к проекту «Возрождения БК».

Но в этом топике была бы уместна ссылка на этот проект: энтузиасты сделали три довольно важные вещи:

1. Они сделали полную реплику БК-0011М (с некоторыми доработками) и продают конструктор для сборки (плата + детали) и полную собранную плату.

2. Так же сделали полную реплику контроллера FDD/HDD, и современный клон контроллера работающий с CompactFlash картой.

В данный момент они готовят БК-0012.
+1
Mario_Z #
Посмотрел на цены и прослезился. К сожалению для бытовых применений слишком дорого. Для промышленного БК конечно обладает большой надежностью, но попробуй докажи это денежному мешку.

А вот информация насчет 0012 весьма интересна.
0
elgordo #
Посмотрел на платы, такие знакомые названия микросхем… ИР23 — буфер-защёлка…
Воспоминания… Грустно… (((
0
SADKO #
С чисто эстетической точки зрения мне всегда нравились БК которых у меня никогда не было :-(
Зато был Speccy кривой-косой но очень крутой в плане программного обеспечения и драйва ведь кроме кодеров на нём паслись ещё музыканты и художники…
+1
VanDamM #
У Спекки были десятки тысяч коммерческого программного обеспечения, целая индустриальная поддержка со всей европы.

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

Зато программировать на БК было гораздо удобней, 512х256 точек против 256х192 — помещали на экран гораздо больше программного кода. Не говоря уже о более удобном и понятном ассемблере.

На Спекки был еще довольно извратный экран :) каждый пиксел это бит, а цвета задаются только знакоместами.

Зато расход памяти на графику конечно гораздо меньше:
У БК это 256*256 по 4 бита = 32768 байт
У Спекки 256*192 по1 биту = 6144 байт + палитра 768 = 6912 байт

Это давало еще и неплохое преимущество по быстродействию. Одно дело ворочать 32 килобайтами, а другое дело 6-ью.
0
Adward #
Прям проностальгировал с утра.
Мой первый комп.
Слезу смахнул :)
Спасибо.
–1
Megawatt #
И сейчас сижу плачу, еще и суббота… goto
+1
elgordo #
Этот дисковод (если память мне не изменяет) советский с соленоидом подачи головки. Т.е. при активации процедуры чтения/записи в нём каждый раз что-то щёлкает (головка подводится к диску). Эта методика — наше изобретение, ни в одном импортном дисководе я такого не видел.

Сей тип дисководов является самым ненадёжным и мы от него в своё время всегда пытались избавиться. Дисковод по разъёму, разумеется, стандартный и мы вместо них ставили либо болгарские дисководы, либо японские TEAC (это была вообще мечта).

У меня дома валялось несколько дисководов со старых времён, но я с них поснимал шаговики, а сами дисководы выкинул…

Наверное, интересно бы было написать эмулятор дисковода на каком-нибудь микроконтроллере, подающем данные с флэшки. Потому что во времена дисководов ошибки чтения были просто мучением для нас компьютерщиков. :)
0
AlexeiZavjalov #
Идея создания подобного эмулятора дисковода когда-то давно приходила мне, когда я приобрел небезызвестный «АГАТ» и планировал его допилить. Поиск в сети показал, что проекты подобных эмуляторов уже есть и можно приобрести готовый, вот напимер, hxc2001.free.fr/floppy_drive_emulator/
0
vsovetov #
Forth было для БК писать — просто сказка какая-то :) Прям вот вспомнил :)
0
VolCh #
Угу, не то, что под КР580ВМ80А. Читал описание ассемблера для БК в каком-то журнале и чуть не плакал.
0
Temych #
У меня такой у родителей где-то пылиться в Моск.обл., насчет работоспособности компа и периферии не уверен, последний раз запускал в году эдак 1994-95.
Из периферии было: магнитофон с кучей кассет с играми, большой матричный принтер (то ли чешский или польский, если не ошибаюсь), куча свяких блоков, которые подключались в разъем клавы/собственно ПК.
Моник и блок питания тоже сохранились…
Короче если интересует — постараюсь уточнить что реально есть, но только через какое-то время, сейчас немного другие заботы))
Если что — связь по личке.
0
aleks_pingvin #
Мать честная, спасибо тебе добрый человек!
Я с 91 по 2000 годы проводил с этим замечательным компьютером время. На нем учился писать первый программы на Бейсике, на нем досконально изучил Ассемблер и написал DOS…
А ведь на нем можно было играть во многие портированые с PC игры. Kings Bounty, Monkey Island, Warlords, Eyes Of Beholder — до сих пор помню сколько бессонных ночей на них ушло.
А сколько было операционных систем? MK-DOS, AN-DOS, CSI-DOS (для БК11М), Nord, и т.д…
Я могу посмотреть у себя БК0011М (это более продвинутая версия БК-шки, со 128 кб памяти, наличием системы палитр и т.п.) и по возможности переслать автору, если повезет с нашей почтой.

P.S> Есть еще сколько-то выпусков БК-Обзор — печатного издания о БК.
0
Lector15 #
Класс. Тоже мой первый компьютер.
Из периферии насколько помню у нас в школе был еще контроллер ЛВС. БК объединялись в сеть, топология типа кольцо, обычной телефонной лапшой. На контроллере сверху была резиновая круглая заглушка под которой прятались дип переключатели. Ими задавался номер устройство в двоичной системе. По десятичному номеру уже можно было обращаться к конкретной машине. 1 номер по умолчанию считался за преподавательской машиной. С обычных машин можно было отправлять из бейсика текстовые сообщения на другие машины. А вот на преподавательской машине контроллер стоял уже круче. С него можно было посмотреть что в данный момент на экране определенной машины. И можно было по сети слить программу прочитанную с дискеты на машину учеников. По номеру на определенную или на все.
На бейсике развлекались ставя отправку сообщения бесконечным циклом на какую то машину. Естественно атакуемая машина после этого работать уже не могла )))))
Дисковод на преподавательской машине был сдвоенный по размерам больше монитора. Помимо чтения дискет, дисковод расширял объем ОЗУ на учительской машине. Операционная система грузилась RT11SJ кажется.
И не помню точную модификацию. У нас кажется был 0011. Слева у него на клавиатуре открывалась крышка под которой прятались две кроватки для микросхем. На обычных машинах стояла только одна микросхема, на учительской две. Дисковод часто глючил и выдавал ошибки чтения. Помогал перерыв в работе на день другой. Только терпением мы тогда не отличались. Решив тогда в детстве что дело в статике мы вытаскивали эти микросхемы и зануляли ножки на батарею отопления. Как ни странно это помогало ))))
0
aleks_pingvin #
Учительская была скорей всего ДВК
0
Lector15 #
Находил тогда в школьной библиотеке книги с упоминанием ДВК, но в том то и дело что на учительской машине стояла такая же БК. Отличалась только плата ЛВС была другая, визуально толще по размеру, насколько помню. И был дисковод ко второму разъему подключен. Ну и вторая микросхема под крышкой слева.
0
vlivyur #
Эх, ч/б монитор. На цветном Фокал вообще нечитабельным был: каждая буква — набор разноцветных точек.
+1
realbtr #
Да, в 1987 учился в 7 классе и у нас были БК0010 с фокалом, ДВК-2М и одна БК-0010 с бейсиком и цветным монитором. Четыре года программирования. Плюс практика на КВЦ, Ес-1020, 1022 и 1045. Потом еще появились три Атари 65, а из Венгрии возвращались семьи военных и везли видеотоны. На первом курсе конечно же синклер, кафедра с искрами и мажовиями, ДВК-3 и УКНЦ. Ну а дальше поехали, turbo pascal, 1840, 1842, 1845, turbo c, robotron, abasic, dbase, foxbase, clipper 86, foxpro, 86 хт, 286ат, win 3.0, covox, scream tracker, 386 sx16, win 3.1, sx25, dx40, sound blaster, dos4gw, watcom c, win3.11, 486sx, 486dx, delphi, 3dstudio, corel draw, win95, первый пентиум, .… Ностальгия!
0
Gamemaker #
«БК0010, ДВК-2М, БК-0010, КВЦ, Ес-1020, 1022, 1045, Атари 65, Атари 65, Атари 65, ДВК-3, УКНЦ, turbo pascal, 1840, 1842, 1845, turbo c, robotron, abasic, dbase, foxbase, clipper 86, foxpro, 86 хт, 286ат, win 3.0, covox, scream tracker, 386 sx16, win 3.1, sx25, dx40, sound blaster, dos4gw, watcom c, win3.11, 486sx, 486dx, delphi, 3dstudio, corel draw, win95, Pentium 1»

286 символов чистых воспоминаний без запятых, и пробелов после них.
0
mickvav #
У меня в 96-97-м был zx-spectrum, который я тогда (будучи в 9-м, кажется, классе) подключил к ламповому черно-белому телевизору Старт-4 и гонял сие чудо в целях изучения бейсика. Магнитофон подключить, к сожалению, не удалось. До настоящего времени система не дожила, к сожалению :(.

Но потом был интересный эксперимент — в одном и том же разрешении (320x200) запустил на zx spectrum basic и на Pentium 1 MS Qbasic одну и ту же прогу, которая рисовала фигуры Лиссажу. Qbasic был быстрее раза в три, кажется :)