Как известно, новое - это, часто, хорошо забытое старое. Хотел запустить самый первый тетрис на БК0011М, взял его из коллекции на rtgames, но он не запустился под ОС БК11, так как обращается напрямую к порту терминала. Однако попробовал позапускать другие игры из этой коллекции и обнаружилось, что не только многие из них отлично работают на БК, но и удивительный факт того, что некоторые из них только на БК и работают. Обнаружились два настоящих шедевра, один из которых, Кот-рыболов, до сих пор отсутствует на r-games, что позволяет предположить, что бк-шникам эта игра неизвестна. А вот список всего, что удалось запустить на БК:
CAT.SAV - Кот-рыболов, это игра только для БК, отличная монохромная графика, с неё скорее всего сделали порт для УКНЦ- хотя скорее оба порта идут с ДВК
CLIND.SAV - что-то типа Стартрек, русский идёт латинским транслитом, нужно нажать РУС для нормальной кириллицы
COPTER.SAV - Вертолет, терминальная, цель игры непонятна
KALAH.SAV - Калах
KING.SAV - управление королевством
MANAGE.SAV - терминальная игра про купи-продай
PACMAN.SAV - Пакман, управление курсор - VH.\ DN - yes/no K - kill
PATRUL.SAV - что-то типа Стартрек, более мощное, чем CLIND.SAV
PENT11.SAV - Пентис, классная цветная графика и даже звуковые эффекты, на r-games есть версии для МКДОС, похожие на быструю конверсию с RT11
PENTIS.SAV - терминальный Пентис, управление 789 space
SP21.SAV - терминальный Пакман на английском, управление курсор - cursor keys 4682 - num kbd, N - exit
STALK.SAV - Сталкер, русский идёт латинским транслитом, нужно нажать РУС для нормальной кириллицы, Н - help
TENNIS.SAV - терминальный Теннис, можно играть одному и вдвоем, нажимаем Y и переопределяем клавиши управления
TET2.SAV - странный вариант Tетриса (может прототип?)
UDAV2.SAV - терминальный Удав, управление VH.\
Как уже писал, изначальный Тетрис (TETRIS.SAV) и его патченный вариант с улучшенной слегка графикой (TET.SAV) на БК не идут, но после применения небольшого патча, предложенного form, всё пошло. Хотя этот патч возможно несколько ухудшает реализацию задержек и делает игру быстрее, чем следует. По адреcу $1da2 похоже расположена константа замедления. В варианте с rtgames там стоит $30, а в варианте, присланном Алексеем Ниловым, $70. Последний работает заметно медленнее первого.
Все эти игры доступны на прикрепленном образе диска.
В заключение, список игр из коллекции на rtgames, которые мне на БК запустить пока не удалось.
MARS.SAV - стрелялка, есть обращения к порту терминала, но их всего несколько - возможно, что реально пропатчить для БК
MFL2.SAV - Лунолет, также есть несколько обращений к порту терминала, может также реально сделать вариант для БК
SHERIF.SAV - это какая-то загадка, она везде виснет или даже крашит. Насколько знаю, игра SHERIF на кассете считалась одной из лучших в 80-е, но этот SAV или виснет, или крашит как БК, так и УКНЦ
TIR.SAV - Тир, много обращение порту терминала, пропатчить проблемно
XONIX.SAV - Зоникс, также много обращение порту терминала
Пробовал ещё запустить знаменитый Зорк, но не получилось - ему надо больше памяти.
Hесколько подсказок для работы с RT11. Диск с играми незагрузочный, поэтому грузим систему с другого диска, а диск с играми используем во 2-м дисководе. После загрузки по Alt-7 пишем B: и далее жмём на игрушки из появившегося списка. Некоторые игры используют дополнительные файлы, чтобы они заработали делаем ASSIGN BY1 DK в коммандой строке.
Очевидно, что есть ещё много игр с RT11, которые можно сразу или с небольшими фиксами запускать на БК...
Перенести на БК0010 с ДОЗУ RT11 - это тоже вполне реально. Если бы Хунта меньше собачился, а больше делал, то мог бы стать автором большого свершения в мире БК.
rt11games.zip