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

Bit79 от компании BIT Corp получился заметно другим. Там решили, что раз приставку называют «семейным компьютером», то она и должна быть ПК. Причем с клавиатурой, нормальным объемом памяти и возможностью писать программы. И у них получилось! Это устройство, которое одновременно и в игры играть позволяет, и в простой домашний компьютер превращается. Не идеально, но для того времени — очень хороший компромисс. Давайте посмотрим, как это было.

Источник

История компании-разработчика и предпосылки появления модели

BIT Corp выпускала тайтлы для Atari 2600 и Famicom, а также несколько Famicom-совместимых систем. Bit79 стал самым необычным проектом в этой линейке: вместо очередного клона приставки разработчики решили поэкспериментировать с форматом домашнего компьютера. 

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

Компания в итоге просуществовала недолго. В 1992-м BIT Corp закрылась. Кто-то связывает это с провалом их портативки Gamate, кто-то — с общим перепроизводством клонов на рынке. Как бы то ни было, Bit79 остался одним из последних заметных проектов перед тем, как фирма исчезла. Не стал хитом, но показал, что тайваньские производители начали думать шире.

Железо и форм-фактор

Корпус у Bit79 сделали клиновидным, с клавиатурой прямо в нем. Выглядел он скорее как домашний компьютер тех лет, чем очередной клон Famicom. Клавиатура получилась вполне рабочая: не самая приятная на ощупь, но для набора команд и коротких программ ее хватало. В обычных клонах такого вообще не встречалось. Уже по одному этому понятно, что разработчики метили в более широкую аудиторию, чем просто любители поиграть. 

На плате стоят тайваньские аналоги процессора и графического чипа от UMC. К тому времени это уже было обычной практикой для местных производителей: такие чипы обходились дешевле оригинальных Nintendo и при этом обеспечивали совместимость с большинством игр. Полной совместимости все же не было — отдельные картриджи работали нестабильно, иногда возникали проблемы со звуком или изображением. 

Памяти внутри заметно больше, чем в обычном Famicom. Основной объем увеличили с двух до 8 КБ, а еще два выделили под видеопамять графического процессора. Для конца восьмидесятых это был серьезный шаг вперед: встроенный Бейсик уже не выглядел простой демонстрацией возможностей. Система позволяла писать относительно сложные программы без постоянной борьбы за каждый байт памяти. По меркам Famicom-клонов такой запас был скорее исключением. 

Плата консоли. Источник
Плата консоли. Источник

Порты тоже добавили с расчетом на что-то большее, чем просто джойстики. Есть параллельный DB-25 — скорее всего, для подключения принтера, и разъем расширения, про который до сих пор почти ничего не известно. Официальных плат для него так и не появилось, хотя слухи о модуле с дополнительными 64 КБ памяти ходили. Что именно разработчики планировали подключать через этот разъем, сегодня уже неизвестно, но сам факт его появления говорит о том, что систему задумывали с запасом для дальнейшего расширения. 

Встроенный Бейсик и особенности программной среды

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

Интерпретатор Бейсика — отдельная история. Взяли что-то очень близкое к AppleSoft с Apple II и засунули в Famicom-железо. Приглашение командной строки выглядит как «>», есть команды для графики, но работают они странно или не работают вообще. LGR вместо нормального GR, HGR есть, а полноценной HGR2 уже нет. Выглядит так, будто портировали наспех и не особо вникали, как именно устроена графика у Famicom.

Источник

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

Для обучения или небольших домашних программ Бейсик вполне годился. Параллельный порт намекал, что авторы рассчитывали не только на игры: можно было что-то накодить, выполнить расчеты и при необходимости вывести результат на принтер. До полноценного домашнего компьютера Bit79 не дотягивал, но для Famicom-клона конца восьмидесятых такой набор возможностей выглядел шагом вперед. 

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

Почему не было коммерческого успеха

Bit79 не стал массовым хитом, и причин тут несколько. Во-первых, железо получилось заметно дороже обычных клонов. Клавиатура, лишняя память, Бейсик в ПЗУ — все это добавляло к себестоимости, а покупатели в то время чаще всего искали именно дешевую возможность поиграть. За те же деньги можно было взять простую приставку с кучей игр внутри и не заморачиваться.

Во-вторых, к 1989 году уже существовали вполне нормальные домашние компьютеры — MSX, ранние PC-совместимые машины. Они давали больше возможностей для серьезной работы и имели свою софтверную базу. Bit79 на их фоне выглядел компромиссом: и не полноценный компьютер, и не чистая игровая приставка. Тем, кто хотел именно играть, лишние функции были не нужны. А кто хотел программировать или работать, тем возможностей не хватало.

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

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

Сам Bit79 широкой известности не получил, но похожая идея позже стала популярной в Китае. В 90-х там появилось целое поколение обучающих компьютеров, или learning machines. По сути это были те же Famicom-клоны, но с клавиатурой, образовательными картриджами и позиционированием «для учебы». Родители охотнее покупали такие устройства, потому что видели в них не только игровую приставку, но и инструмент, необходимый в обучении. 

Эти машины учили печати, счету и языкам, а заодно позволяли запускать обычные игры. Такой компромисс хорошо сработал: девайсы разошлись миллионными тиражами и стали привычной частью жизни многих семей. Особенно успешной оказалась линейка Subor Learning Machine. Позже у «Сюбора» появились и собственные клоны.

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

А у вас было что-то похожее на этот девайс? Пишите в комментариях.