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

6 / 10 745

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

Состав программ на кассетах был непостоянен в течение всего времени выпуска компьютера «Байт». На данный момент известно о двух разновидностях кассет для «Байта». Первая из них датируется приблизительно от конца 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, и его можно спокойно найти в интернете.

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


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

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