«Бульник»: загадка игры из трёх строк ассемблера В каталоге игр для Радио 86РК обнаружился «Бульник» с описанием «Странная, ничего не делающая игра». Дизассемблирование только добавило загадки: вся программа состоит из трёх инструкций. lxi h,$0109, call $f818, hlt. Конец истории? В данных программы обнаружилась странная последовательность из пробелов, букв «Ш» и управляющих символов. Причём некоторые коды явно не вписывались в привычную логику вывода текста. Чтобы разобраться, пришлось заглянуть в листинг монитора Радио 86РК и попробовать восстановить исходник. Когда программа была собрана заново, оставалось замедлить вывод символов и посмотреть, что происходит на экране. Так обнаружились любопытные подробности того, как почти 40 лет назад могли создавать картинки для игр.
- 25
- 13
- 12
- 6
- 5
- 5
- 4
- 4
- 3
- 3
- 3