Spectrum-совместимые компьютеры «Байт»,«Байт-01» и прочие раритеты

9 / 2 720

FAQ по компьютерам "Байт" и "Байт-01"

Данный раздел будет пополняться по мере возникновения вопросов, на которые требуется неотложный ответ :)

Общие вопросы

  • Что такое компьютер "Байт"?

    Компьютер "Байт" - это клон широко известного в своё время компьютера ZX-Spectrum. Почему клон? Потому что оригинальный ZX-Spectrum для упрощения конструкции, удешевления производства и для защиты от копирования содержал микросхему ULA, в которой была "запрограммирована" основная часть схемы компьютера. Само собой "прошивка" для ULA недоступна для простых смертных, и повторить компьютер невозможно. Но возможно на основе снятых временных характеристик компьютера попробовать воссоздать что-то подобное на имеющейся под рукой элементной базе, что и было использовано в СССР и после его распада радиолюбителями. В итоге родилось множество клонов ZX-Spectrum, в том числе и компьютер "Байт". Само собой разумеется, что клоны на все 100% не повторяют архитектуру и возможности оригинального ZX-Spectrum, что выражается в неполной совместимости со всем программым обеспечением, написанным для ZX-Spectrum. Компьютер "Байт" тому не исключение. Но процент неработающих программ столь невелик, что их можно не брать в расчёт.

  • Какие технические характеристики компьютера "Байт"?

    Технические характеристики компьютера "Байт" в основном совпадают с оригинальным ZX-Spectrum:
    - Процессор - Z80A (или отечественный аналог КР1858ВМ1, ВМ3, или немецкий U880)
    - Тактовая частота процессора - 3,5МГц
    - Объём оперативной памяти - 48КБ;
    - Объём ПЗУ - 16КБ;
    - Количество вариантов ПЗУ - 2 (с русскими шрифтами и поддержкой дополнительных клавиш на клавиатуре и второй вариант ПЗУ - без русских шрифтов для большей совместимости с оригинальным ZX-Spectrum);
    - Разрешение экрана - 256*192 точки;
    - ВЧ-выход для подключения к антенному входу телевизора;
    - RGB-выход для подключения к цветным мониторам;
    - Собственный звуковой трёхканальный синтезатор на основе микросхемы КР580ВИ53;
    - Расширенная клавиатура;
    - Системный разъём (не совпадающий с системным разъёмом оригинального ZX-Spectrum).

  • Где выпускался компьютер "Байт"?

    Компьютер "Байт" был разработан (начало разработки - 1989 год) и производился Брестским электромеханическим заводом (БЭМЗ) с 1989 по 1995 год включительно. Всего было выпущено чуть больше 60000 штук компьютеров (известный мне самый новый "Байт" имеет серийный номер 63635 и выпущен в декабре 1995 года), что для клона Спектрума очень дофига по количеству.

  • Я вижу только клавиатуру, а где сам компьютер "Байт"?

    Эта самая клавиатура и есть компьютер "Байт". Вся начинка компьютера помещается на одной плате, которая находится внутри "клавиатуры".

  • Могу ли я купить сейчас компьютер "Байт"?

    При определённой доле везения (или ещё лучше - при определённой сумме денег) - запросто. Гугел в помощь. А ещё лучше поискать на всяких там аукционах, лучше белорусских, там продавцы и цены немного более адекватные. Ну хотя бы на "онлайнере" или ay.by. Если не брать в расчёт барыг, то в зависимости от упоротости продавца можно найти "Байт" не сильно задорого и не в слишком убитом виде. Порой можно поиметь комп вообще задаром, но это скорее из разряда фантастики.

  • Сколько стоит компьютер "Байт"?

    Вопрос сложный. Всё зависит от степени адекватности продавца и от состояния компьютера. Ныне средней убитости комп обойдётся в пару десятков убитых енотов. Конечно встречаются на аукционах совсем клинические случаи, но это скорее из разряда исключений. Ищите и обрящете. Можно и задаром или за пиво, но это редко.

  • Чем отличается компьютер "Байт-01" от "Байт"?

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

  • Игры

  • Что мне надо для того, чтобы поиграть на компьютере "Байт"?

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

  • А можно как-нибудь без магнитофона или дисковода? Чтобы включил компьютер, а там сразу игры!

    Можно и так. Если собрать ROM-диск, который вставляется в системный разъём компьютера. Для ROM-диска уже есть готовая прошивка ПЗУ со всеми играми с "байтовских" кассет. Все подробности по ссылке выше.

  • Внутренности компьютера

  • Что за фигня наклеена на некоторые микросхемы внутри компьютера?
    Такая фигня?

    Это радиаторы. Они наклеены на микросхемы, которые больше всего нагреваются при работе, чтобы не сгорели. На некоторых "Байтах" радиаторов нет. Это не страшно. Микросхемы там "дубовые", и обычно не горят от перегрева. Мало того, для микросхем серии КР556 и КР531, на которые обычно наклеены радиаторы, высокая температура при работе является нормой.

  • Что за длинный разъём на задней стенке компа? Зачем он закрыт какой-то крышкой?
    Компьютер Байт, вид сзади

    Это системный разъём. Он служит для подключения к "Байту" всяких дополнительных устройств типа контроллера дисковода. Если ты яйцеголовый, то можешь как-нибудь на досуге спаять какую-нибудь хитрую штуку, подключить к "Байту" через системный разъём и радоваться жизни.

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

  • Что за железная коробка в углу платы?

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

  • Почему на плате "Байта" нет печатных проводников ни сверху ни снизу?

    Потому что плата "Байта" многослойная и состоит из 8 слоёв. Два слоя - верх и низ почти без дорожек. Все соединения между элементами выполнены в оставшихся 6 слоях, поэтому их и не видно.

  • Источник питания

  • Мне достался компьютер "Байт" без блока питания. Что делать?

    Ничего страшного. Для работы компьютера можно использовать обычный AT источник питания от IBM PC. Конечно придётся разобрать компьютер и отпаять разъём питания.

  • Подключение к телевизору или монитору

  • Я подключил "Байт" через антенный кабель к телевизору, а он плохо показывает картинку или не показывает вообще. Что мне делать?

    Через антенный вход компьютер "Байт" будет нормально работать с советскими телевизорами. Современные буржуинские телики будут показывать искажённое изображение, или черно-белое, или вообще не будут "ловить" сигнал. Может какие-то телевизоры и будут работать нормально, но у меня нет статистики по этому вопросу.

    Если изображение просто черно-белое, то возможно телевизор не понимает сигнал в стандарте SECAM, хотя для современных телевизоров это маловероятно.

    Ещё возможно, что от старости ВЧ-модулятор работает не так, как надо. Короче, через антенный выход всё равно качественную картинку не получить.

  • Если через антенну не получается, может получится подключить компьютер через вход SCART?

    К сожалению компьютер "Байт" не имеет полноценного видеовыхода, который позволит просто так взять и подключиться к телевизору через SCART. Вернее подключиться к SCART можно, но при этом не будут видны цвета с повышенной яркостью (это когда BRIGHT=1). Ну не рассчитывали проектировщики "Байта" на прямое подключение к SCART. Да и не было тогда в массовом пользовании таких телевизоров. Поэтому для подключения "Байта" к цветному телевизору потребуется доработка телевизора (читаем об этом в инструкции к компьютеру), или простая доработка, или отдельное переходное устройство между компьютером и телевизором. В любом случае потребуется умение паять.

  • Могу ли я подключить "Байт" к VGA/SVGA монитору?

    Напрямую - нельзя никак. Но есть несколько вариантов подключения через внешние RGB to VGA конвертеры. В качестве готового решения можно попробовать собрать видеоадаптер.

  • Звук

  • Почему при включении компьютера из динамика на короткое время слышится неприятный писк?

    Потому что это такая особенность микросхемы КР580ВИ53, на которой сделан звуковой синтезатор в "Байте". Она работает как делитель частоты. На её вход подаётся частота 3,5МГц, которую можно программным образом поделить и получить звук. При подаче питания микросхема автоматически настроена на определённый коэффициент деления, в результате чего на её выходе и получается тот самый неприятный звук. А когда процессор компьютера начинает работать, первым делом в ПЗУ записана процедура выключения КР580ВИ53, чтобы она не пищала. Но пока процессор стартует, проходят доли секунды, в течение которых и слышится звук из динамика.

  • Клавиатура

  • В моём "Байте" со временем начинает плохо работать клавиатура. Некоторые кнопки срабатывают не с первого раза. Приходится нажимать на кнопки очень сильно. Можно это как-то исправить?

    Да, это исправимо. В "Байтовской" клавиатуре со временем окисляются токопроводящие проводники, и нарушается контакт в кнопках. Этот процесс может усугубляться при хранении компьютера в сырых помещениях. Я специально написал целую инструкцию с фотографиями, как можно почистить клавиатуру. Это не очень сложно.

  • Можно ли к "Байту" подключить PS/2 клавиатуру?

    Без переделки компьютера - никак. Один из самых щадящих для компьютера вариантов можно взять отсюда.

  • Работа с магнитофоном

  • Почему магнитофонный шнур такой необычной формы - с двумя разъёмами для подключения к магнитофону?

    А потому, что компьютер "Байт" рассчитан на подключение к магнитофонам, у которых раздельные вход и выход. К примеру - магнитофоны "Беларусь":

    Для подключения к магнитофонам с одним совмещенным разъёмом для входа/выхода можно спаять переходник:

    Схему переходника берём тут.

  • В моём магнитофоне вообще нет пятиштырькового разъёма, как в шнуре для "Байта", что мне делать?

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

  • Могу ли я использовать в качестве магнитофона компьютер IBM PC?

    Можно. Для этого надо соединить магнитофонный кабель от "Байта" со входом и выходом звуковой карты компьютера. Тогда можно загружать игры в "Байт" прямо с IBM PC. Подробности тут.

  • Почему при загрузке программ с магнитофона из динамика компьютера слышится звук? В других Спектрумах я такого не слышал.

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

  • При записи данных на магнитофон из динамика компьютера тоже слышен звук. Можно ли этот звук нафиг убрать? Он мне мешает.

    Нельзя. Звук аппаратно подаётся на динамик. От звука можно избавиться только отключив динамик или опять же, как в предыдущем ответе, поможет подушка :)

  • Я взял кассету от компьютера "Байт" и попытался загрузить с неё игры на другом Спектруме. Но игры не загружаются - на экране появляется заставка с "Церикопиком" и надпись "Покупайте компьютер Байт", а потом всё сбрасывается. Что мне делать?

    Так и должно быть. На кассетах от "Байта" стоит защита от загрузки на других клонах ZX-Spectrum. Для обхода этой защиты я написал программу Kopik, которая снимает защиту. Можно поступить ещё проще - скачать все игры с Байтовских кассет без защиты и спокойно играть.

  • Подключение и использование дисковода

  • Могу ли я подключить к "Байту" дисковод?

    Можно. Для этого потребуется так называемый контроллер дисковода. Для "Байта" их было выпущено несколько моделей. Вроде бы все они производились в Минске. Такие контроллеры дисковода подключаются к компьютеру без каких-либо доработок - просто нужно воткнуть плату контроллера в системный разъём компьютера и подсоединить к контроллеру 5-дюймовый дисковод.

  • Я не могу найти контроллер дисковода к "Байту". Могу ли я сам сделать такой контроллер?

    Всё возможно. Я составил схемы всех "байтовских" контроллеров дисковода. Можно по какой-нибудь схеме спаять контроллер. Схемы можно скачать тут. При хороших навыках пайки и при определённой доле везения контроллер даже заработает. Можно также попробовать подключить к "Байту" какой-нибудь другой контроллер дисковода. Вдруг повезёт...

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

  • У меня есть 5-дюймовый дисковод, но он не работает с компьютером "Байт". Что мне делать?

    Все дисководы, подключаемые к "Байту", необходимо конфигурировать. Это делается при помощи перемычек на плате дисковода. Кроме того, существуют дисководы, которые не могут работать с "Байтом" (и с ZX-Spectrum) в принципе. На сайте я сделал отдельный раздел по известным мне дисководам, где можно найти всю необходимую информацию о том будет ли дисковод работать с "Байтом" и что надо для этого сделать. Также не забываем о том, что дисковод может быть банально неисправен или разъюстирован (особенно это касается дисководов советского производства). Поэтому при возможности имеет смысл проверить дисковод на работоспособность в каком-нибудь другом компьютере.

  • Я пытаюсь загрузить с дискеты игры и демки с турбо-загрузчиками, а они не работают на "Байте". Что мне делать?

    Да, на самом деле, есть такая проблема. В основной массе демки и программы с турбо-загрузчиками не рассчитаны на компьютер "Байт", т.к. этот компьютер, как и фирменный ZX-Spectrum "подтормаживает" в работе по сравнению с компьютером "Pentagon", на который подобные загрузчики ориентированы. В этом случае при работе таких дисковых загрузчиков на "Байте" ничего не будет работать. Эта проблема частично решаема. Читаем информацию отсюда. Мне когда-то помогало.

  • Сколько дисководов можно подключить к "Байту"

    Контроллеры дисковода для "Байта" рассчитаны на подключение не более чем двух дисководов. Шлейф для подключения дисковода рассчитан на один дисковод. Для подключения второго дисковода необходимо "наколоть" на шлейф ещё один разъём для дисковода. Кроме это при подключении второго дисковода возникает проблема с источником питания. Он рассчитан на работу только с одним дисководом. Для двух дисководов потребуется искать внешний источник питания для второго дисковода.

  • Почему некоторые программы от ZX-Spectrum на дискетах не хотят работать на компьютере "Байт-01"?

    Всё потому, что контроллер дисковода в "Байт-01" сильно отличается от контроллера Beta Disk Interface для ZX-Spectrum. Некоторая часть программ для ZX-Spectrum в своих загрузчиках с дискеты использует специфические особенности контроллера Beta Disk Interface, которые просто отсутствуют в "Байт-01". Исправить это нельзя.

  • Почему некоторые дискеты от компьютера "Байт-01" не хотят читаться на других ZX-Spectrum?

    Потому что часть дискет для "Байт-01" отформатированы в формате дисковой системы CP/M. Такие дискеты несовместимы с TR-DOS, и при попытке их прочитать компьютер будет "сбрасываться".

  • Расширение памяти "Байта" свыше 48К

  • Мне кажется, что в "Байте" мало памяти. Я хочу увеличить её объём до 128КБ, чтобы играть в игры. Как это сделать?

    Это возможно сделать. Для начала надо уметь паять. Потом надо взять где-нибудь плату расширения памяти для компьютера "Байт". Если платы не нашлось, можно взять схему одной из плат расширения и спаять её самому. Схемы плат расширения находятся тут.

  • Я не хочу сам ставить плату расширения, для этого надо паять компьютер. Может есть такая плата, чтобы просто вставить её в системный разъём?

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

  • Я знаю, что есть компьютеры с объёмом памяти выше 128К. Могу ли я переделать свой "Байт", чтобы иметь, к примеру, 1МБ памяти?

    Можно. Я расширял память "Байта" до 1МБ. Но этот процесс требует гораздо больших доработок, чем обычное расширение до 128К. Если не страшно, то читаем тут как это сделать. Однако по большому счёту это нафиг не надо, т.к. для объёма памяти выше 128К почти нет игр.

  • Эмуляция "Байта"

  • У меня нет компьютера "Байт", но я хочу поиграть в игры от него. Есть ли эмулятор этого компьютера?

    Полноценного эмулятора пока нет. Но можно поиграть в игры от "Байта" на эмуляторе unreal. Кроме этого заслуживает внимания проект ZXMAK2, в котором уже полноценно реализованы тайминги "Байта". Есть надежда, что в скором времени будет сэмулировано всё остальное.

  • Прочие неприятные ситуации

  • При включении компьютера "Байт-01" экран становится зелёного цвета, и ничего не происходит. Что делать?

    Так надо. При включении или при сбросе "Байт-01" компьютер пытается загрузить с системной дискеты стартовое меню. Если вы обратите внимание на дисковод, то увидите, что на нём при этом периодически загорается лампочка. Просто вставьте системную дискету в дисковод. Если вам нужен просто бейсик, то при сбросе компьютера держите нажатыми клавиши "ЫВА" на клавиатуре. Дискеты для этого не требуется.

  • Мой компьютер "Байт" перестал работать, можно ли его починить?

    Вопрос сложный, и однозначного ответа на него я дать не могу. Конечно же починить возможно. Я чинил "Байты", которые были вообще полностью спалены. Другой вопрос - сможете ли вы сами его починить. Конечно бывают ситуации, когда от времени некоторые микросхемы "дохнут", я с таким сталкивался. Если у вас нет опыта ремонта подобных компьютеров, лучше найти человека, который это может сделать, иначе велик риск убить компьютер совсем. Если же есть горячее желание разобраться как это всё работает, и починить "Байт" самостоятельно - то весь сайт вам в помощь. Есть схемы "Байта", по которым в принципе можно разобраться. Я же разобрался :) Также не забываем, что в "Байте" есть микросхемы ПЗУ (КР556РТ5, КР556РТ7, КР573РФ4), для прошивки которых потребуется программатор.

  • Я подозреваю, что в моём "Байте" некоторые микросхемы памяти нестабильно работают. Можно как-нибудь их проверить?

    Можно. Для этого в "Байте" есть встроенный в ПЗУ тест памяти. Его описание можно найти тут.

  • Я взял паяльник, стал паять свой "Байт" и спалил его. Что мне делать?

    Убей сибя ап стену. Из-за таких как ты я провожу ночи за починкой "Байтов" вместо того, чтобы заниматься более другими делами :)

  • Вопросы по сайту

  • На фига вообще этот сайт? Байт - старый хлам, которому давно место на помойке.

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

  • Я не нашёл ответа на свой вопрос в этом FAQ...

    Вполне возможно, что в этом FAQ я просто забыл написать ответ на такой вопрос. Я ж не телепат... Можно написать мне, а там будет видно. Все контакты можно найти тут.