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

6 / 1 906

Программное обеспечение для ЮТ-88

Для ЮТ-88 написано совсем немного программ. В этом разделе я по возможности дам хотя бы краткое описание того, что есть на данный момент.

Из-за особенностей работы видеоконтроллера ЮТ-88 на моём TV-тюнере не видна первая строка изображения, из-за чего записанное видео немного "обрезано" сверху.

Особенности загрузки данных в ЮТ-88

В настоящее время мало кто станет грузить софт на ЮТ-88 с магнитной ленты. Да и были ли кассеты с программами для ЮТ-88 вообще? Поэтому единственно возможный способ грузиться - с выхода звуковой карты PC.

Формат хранения данных для Monitor-0 и Monitor-F различается. Для Monitor-F формат хранения совпадает с Радио-86РК, поэтому для загрузки данных из-под Monitor-F можно использовать утилиту wrkwin32 со стандартной константой (20). Само собой разумеется, что программы на PC должны быть записаны в формате, понимаемом программой wrkwin32 (с расширениями rku или rka). В этом разделе все программы "понимаются" утилитой wrkwin32.

Для Mоnitor-0 ситуация более сложная. Скорость загрузки данных больше, чем при использовании Monitor-F. На слух я подобрал константу для wrkwin32 равную 13. Звук очень похож, но всё равно загрузка идёт с ошибками (не совпадает контрольная сумма). Поэтому софт для загрузки из-под Monitor-0 я даю в виде wav-файлов, из которых всё будет грузиться без проблем.

Игра Tetris

Эта игра предлагалась для тестирования видеоконтроллера ЮТ-88. Коды игры напечатаны в приложении к журналу "Юный техник". Нормально поиграть в Tetris, к сожалению непросто, т.к. из-за особенностей управления при нажатии на клавиши перемещения фигуры игра становится на паузу:

Игра Tetris для ЮТ-88

Помехи на экране - следствие особенности построения видеоконтроллера, в котором при одновременном обращении к области экрана процессора и видеоконтроллера приоритет отдаётся процессору...

Для работы программа требует наличия 2К ОЗУ с адреса #3000.

Демонстрационная программа dEC0de

Автор - Kakos_nonos. Более подробно про демку можно почитать на zx.pk.ru.

Программа работает из-под Monitor-0. К сожалению на оригинальной стандартной конфигурации эта программа работать не будет, т.к. она требует памяти объёмом #21D7 байт с адреса #C400 и наличия музыкального синтезатора на КР580ВИ53, чего на оригинальной минимальной конфигурации нет.

Программа представляет собой обычный проигрыватель трёхканальной музыки для ВИ53. На следующем видео показан процесс загрузки демки с PC и её работа (со звуком!). С начала видео идёт загрузка демки с ленты, а само демо начинает работать с 57-й секунды ролика:

Музыкальная демка dEC0dE для ЮТ-88

Порядок запуска следующий: грузим демку (контрольная сумма при загрузке должна быть #44E2 как на видео), запускаем на выполнение с адреса #C400, наслаждаемся музыкой :)

Игра 2048

Автор - Kakos_nonos. 2048 - популярная логическая браузерная игра. Более подробно про игру можно почитать на zx.pk.ru.

С правилами игры можно ознакомиться хотя бы в википедии.

Игра 2048 для ЮТ-88

Игра загружается с адреса #0000, поэтому будет работать только в конфигурации ЮТ-88, где вместо ПЗУ Monitor-0 находится 4КБ ОЗУ.

Игра Klad

Адаптация игры "Клад" 1987 года за авторством Пуйсис-Пуйше (г.Рига). Адаптацию сделал DDp.

Игра Klad для ЮТ-88

Игра загружается с адреса #0000, поэтому будет работать только в конфигурации ЮТ-88, где вместо ПЗУ Monitor-0 находится 4КБ ОЗУ.

Демка-гифт Trigona Kalanda

Автор - Kakos_nonos. Более подробно о демке можно почитать на zx.pk.ru.

Демка-гифт Trigona Kalanda

Демка загружается с адреса #1000, помимо монитор-F требует наличия монитор-0 с адреса #0000.

Скачать:
Игра Tetris (rku-файл)
Демка dEC0dE (rku-файл и wav-файл)
Игра 2048 (rka-файл)
Игра Klad (rku-файл)
Демка-гифт Trigona Kalanda (rku-файл)