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

2 / 3 141

Обзор игр на двух кассетах от компьютера "Байт"

Состав программ на кассетах был непостоянен в течение всего времени выпуска компьютера "Байт". На данный момент известно о двух разновидностях кассет для "Байта". Первая из них датируется приблизительно от конца 1989 года до конца 1990-го и примерно соответствует времени выпуска "Байта" так называемой "старой" конфигурации (с серийными номерами от 1 до 7600). Кассетами второй разновидности комплектовались "Байты" выпуска примерно от конца 1990 года и до 1995-1996 годов. Этих кассет, естественно, абсолютное большинство.

Программы на "старых" кассетах:

Обложка кассеты с программами для Байта
Обложка кассеты с программами для Байта
Обложка кассеты с программами для Байта
Обложка кассеты с программами для Байта
Обложка кассеты с программами для Байта

Кассета 1 Кассета 2
Сторона 1 Сторона 1
  • Эксолон

  • Заставка игры Эксолон
  • Airwolf II

  • Заставка игры Airwolf II
  • Собрать Буран

  • Заставка игры Собрать Буран
  • Manic Miner

  • Заставка игры Manic Miner
  • Агропром

  • Заставка игры Агропром
  • Full Throttle

  • Заставка игры Full Throttle
  • Коля сапёр

  • Заставка игры Коля Сапёр
    Сторона 2 Сторона 2
  • Настольный биллиард

  • Заставка игры Биллиард
  • Boulder Dash

  • Заставка игры Boulder Dash
  • Опасный полёт

  • Заставка игры Опасный полёт
  • Krakout

  • Заставка игры Krakout
  • Повар

  • Заставка игры Повар
  • Super Chess 3.5

  • Заставка игры Super Chess 3.5
  • Chucky Egg

  • Заставка игры Chucky Egg
  • Копировщик программ

  • Заставка копировщика

    Список программ и их заставки на "новых" кассетах:

    Кассета 1 Кассета 2
    Сторона 1 Сторона 1
  • Агропром

  • Заставка игры Агропром
  • Копировщик программ

  • Заставка копировщика
  • Художник

  • Заставка программы Художник
  • Airwolf II

  • Заставка игры Aurwolf II
  • Арканоид

  • Заставка игры Арканоид
  • Manic Miner

  • Заставка игры Manic Miner
  • Собрать Буран

  • Заставка игры Собрать Буран
  • Full Throttle

  • Заставка игры Full Throttle
  • Шахматы

  • Заставка игры Шахматы
  • Boulder Dash

  • Заставка игры Boulder Dash
  • Эксолон

  • Заставка игры Эксолон
  • Chucky Egg

  • Заставка игры Chucky Egg
    Сторона 2 Сторона 2
  • Обучающая программа

  • Заставка обучающей программы
  • Зинапс

  • Заставка игры Зинапс
  • Коля сапёр

  • Заставка игры Коля Сапёр
  • Krakout

  • Заставка игры Krakout
  • Опасный полёт

  • Заставка игры Опасный полёт
  • Настольный биллиард

  • Заставка игры Биллиард
  • Повар

  • Заставка игры Повар
  • Gunfright

  • Заставка игры GunFright
  • Воздушный ас

  • Заставка игры Воздушный Ас
  • World Series Basketball

  • Заставка игры World Series Basketball

    Как видно, есть различия в составе программ для "старых" и "новых" кассет. На "новых" кассетах появились программы, которые к этому времени смогли русифицировать или написать. Итак, появились программы Художник, Арканоид, Обучающая программа, Зинапс, Gunfright, Воздушный ас и Баскетбол.

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

    Отличия в реализации программ:

    Художник. Представляет собой русифицированный Art Studio с возможностью выбора управления.

    Программа Художник   Программа Художник

    В меню выбора управления сделана зачётная анимация, в которой инструменты из программы (кисть и распылитель) "зажигают" в танце под "ламбаду". Музыка играет на встроенном в компьютер синтезаторе на КР580ВИ53.

    Вот этот видеоролик:

    Заставка программы ″Художник″

    Super Chess 3.5. На "старых" кассетах записана без защиты с церикопиком, без краткого описания, заставка оригинальная, как на фирменной версии. На "новых" кассетах эта программа называется "Шахматы", добавлено описание, защита, заставка нарисована своя собственная.

    Копировщик (TF-Copy86). На "старых" кассетах записан как в оригинале, без описания. На "новых" кассетах к нему добавлено краткое описание команд.

    Chucky Egg. На всех версиях кассет название программы с ошибкой. Настоящее название этой игры - Chuckie Egg (оно есть на заставке).

    Программы (кроме "обучающей программы") - это самые обычные игры для Спектрума. Некоторые русифицированы и снабжены новыми заставками.

    Например, аналоги:
    Копировщик программ - TFCopy86
    Агропром - PSST
    Художник - Art Studio
    Арканоид - Batty
    Собрать Буран - Jet Pac
    Эксолон - Exolon
    Коля сапёр - Bomb Jack
    Зинапс - Zynaps


    Для Байта существуют и другие кассеты, с логотипом "церикопик".

    Особенности некоторых игр с "байтовских" кассет:

  • "Собрать Буран"
    В игре применяется весьма странный способ опроса клавиатуры, типа такого:
    	LD A,#FB
    	OUT (#FD),A
    	IN A,(#FE)
    
    В результате на компьютерах с расширенной памятью до 128К и более игра может зависать (всё зависит от способа дешифрации порта #7FFD в схеме расширения памяти компьютера). В то же время на "Байтах" с памятью 48К всё работает отлично, потому что порт #FD там отсутствует.

    В данном примере для чтения значения порта #FBFE почему-то значение старшего байта адреса порта посылается в порт #FD, что совершенно излишне. Команду OUT (#FD),A можно спокойно убрать без потери работоспособности игры (в моей дисковой версии игры для "Байта" этот баг исправлен).

  • "Эксолон"

    Игра по содержимому ПЗУ определяет, на каком компьютере она запущена (48К или 128К) и считает, что для 128К компьютера установлен AY и, соответственно, выводит звук только на него. Эта особенность не только "Байтовской" версии игры, но и оригинальной версии.

  • "Airwolf-II"

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

  • "Воздушный ас" и "Зинапс"

    Для генерации русского шрифта в игре используется русский шрифт из ПЗУ "Байта". Поэтому если запускать эту игру не на "Байте", то вместо русского шрифта будет мусор на экране.

  • "Gunfright"

    Нормально работает только в режиме 48К. Это не глюк именно "Байтовской" версии, фирменная игра работает точно так же.

  • Дисковые версии игр для "Байта"

    В процессе работы по адаптации программ с кассет к ROM-диску удалось адаптировать все программы для загрузки в среде TR-DOS. Ссылка на скачивание архива с играми находится в конце этой страницы.

    Неадаптированным остался только копировщик, но это точь-в-точь TFCopy'86, и его можно спокойно найти в интернете.

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


    Скачать игры для "Байта" можно на отдельной странице сайта.

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