Vertol-2 (Вертол-2)
Факты об игре:
- первая версия игры написана в апреле 1989 года, вторая в мае того же года:
- в июне 1990 года на "движке" вертола была написана игра "Стратегическая бомбардировка"
- была опубликована в журнале "Информатика и образование" №1 1992 г., стр 110
За картинку спасибо автору видео Ивану Чернякову.

От автора: для ускорения ввода на реальном устройстве по адресам 00-09 можно просто записать команды
В↑. Ниже описан рекомендованный вариант создания "пустых" команд (FF), адаптированный для динамической игры.
Перед началом ввода программы по адресам 00-09 запишем пустые коды (FF). Начинаем после включения ПМК: В/0 <ШГ <ШГ Fпрг КПП9 Fавт.
Теперь 10 П9, 5 раз повторить В/0 <ШГ <ШГ ПП и Fпрг. Далее, 11 П9, повторяем... и так до 20 П9, повторяем.
В результате нужные адреса у нас "пустые" и не мешают восприятию изображения.
Теперь с адреса 10 вводим основную программу (текст по столбцам)
| 0 1 2 3 4 5 6 7 8 9 А
--|---------------------------------------------------------------------------------
0 | п В/0 ИП2 Kx≥0E /-/ Kзн K- Kx≠0А С/П ИП5 K∧
1 | у ИПВ Fx≠0 ИП3 F10x - 1 FBx /-/ K{x} K⊕
2 | с x 95 Fx≠0 8 П9 ИП7 ИП9 КППС 8 П7
3 | т + КИП2 95 + 1 Kv - ИП6 + В/0
4 | ы П7 ИП9 КИП3 ПП - K{x} Kx≠0А В↑ КБП8
5 | е КППС ИП8 ИП9 98 Kx≠0А ИПД КИП1 KСч ИП4
6 | ИПС x 2 ИП9 9 x ИП1 П6 КППС
7 | Fcos ПП x КППС - П5 Fx=0 ИПД КБПЕ
8 | Fx=0 98 F√ ИПС Fx=0 K[x] 81 x ИП7
9 | 30 КБПЕ K[x] Fcos 61 - <-> K[x] <->
Текст, адаптированный для ввода на эмуляторе МК-61
00.FF 01.FF 02.FF 03.FF 04.FF 05.FF 06.FF 07.FF 08.FF 09.FF
10.В/О 11.ИПB 12.x 13.+ 14.П7 15.KППC 16.ИПC 17.Fcos 18.Fx=0 19.30
20.ИП2 21.Fx#0 22.95 23.KИП2 24.ИП9 25.ИП8 26.x 27.ПП 28.98 29.KБПE
30.Kx>=0E 31.ИП3 32.Fx#0 33.95 34.KИП3 35.ИП9 36.2 37.x 38.FКвКор 39.K[x]
40./-/ 41.F10^x 42.8 43.+ 44.ПП 45.98 46.ИП9 47.KППC 48.ИПC 49.Fcos
50.NAN 51.- 52.П9 53.1 54.- 55.Kx#0A 56.9 57.- 58.Fx=0 59.61
60.K- 61.1 62.ИП7 63.NAN 64.K{x} 65.ИПD 66.x 67.П5 68.K[x] 69.-
70.Kx#0A 71.FB 72.ИП9 73.- 74.Kx#0A 75.KИП1 76.ИП1 77.Fx=0 78.81 79.<->
80.С/П 81./-/ 82.KППC 83.ИП6 84.В^ 85.NAN 86.П6 87.ИПD 88.x 89.K[x]
90.ИП5 91.K{x} 92.8 93.+ 94.KБП8 95.ИП4 96.KППC 97.KБПE 98.x 99.<->
A0.NAN A1.K(+) A2.П7 A3.В/О A4.0
В регистры заносим константы:
7 F10x ПВ60 ПА100 ПС10 ПД46 ПЕ11111111 П8(8 единиц)- случайное число : П6
- в регистр 0 вводим видеосообщение об окончании успешного полёта, например
ВСЕ:888 В^ 846 Kv ВП 2 П0 - в регистр 4 видеосообщение об окончании боеприпасов
ГРОБ:88806 В^ 855 Kv k{x} ВП 4 П4
Можно начинать полёт.
Вам предоставлен небольшой, но боеспособный вертолёт, на котором предстоит совершить полёт по занятой противником территории.
Перед началом каждого полёта вводим:
- 0 П7
- 50 П1 - длина трассы полёта, км
- 10 П3 - запас бомб
- 15 П2 - запас зарядов (можно меньше)
- 1 П9 - начальная высота полёта
Начинаем игру БП 46 С/П.

Вертолёт летит по территории противника. Навстречу ему попадаются зонды-роботы и зенитные установки. Зонды летят на высотах 2..9. На таких же высотах разрешается лететь и вертолёту. Зенитки расположены на поверхности (высота 1). Обзор перед вертолётом на 7 км вперёд.
После начала на индикаторе мигает высота 1. Управляем переключателем Р-ГРД-Г:
- Р - вниз
- ГРД - без изменений
- Г - вверх
Учитываем, что разрешены высоты 2..9.
Через несколько секунд мелькает количество километров со знаком "минус", которые осталось пройти. Здесь управления нет.
Еще через несколько секунд отображается обзор на 7 км вперёд:
- 8 слева - это вертолёт
- 0 - пустое пространство
- 1 - зенитка
- число от 2 до 9 -- зонд на этой высоте
Управляем: - Р - сброс бомбы - ГРД - пулеметная очередь (тратится 1 заряд) - Г - обычный полёт (без огня)
Для поражения цели стрельбой нужно находится с ней на одной высоте. Пулемётная очередь также вызывает перераспределение сил противника.
Зенитку можно сбить только бомбой.
Пропускать "сквозь себя" можно только зонды, летящие на другой высоте, чем вертолёт. Зенитка же попадёт в вертолёт, так как она стреляет вертикально вверх.
При аварии или гибели - ЕГГ0Г, надо начинать полёт сначала.
Если запас бомб или зарядов кончился, то на индикаторе мигает соответствующее видеосообщение.