Гайд по эмуляции CDC 6600 + бонус
Если не вдаваться совсем уж в детали, то Monster Maze была написана на диалекте BASIC для CDC 6600. Интерпретаторов этого диалекта я не нашёл, но наиболее близкий к нему – Basic-Plus, тоже очень архаичный и редкий. К счастью, на сайте 8bitworkshop есть онлайн-интерпретатор этого диалекта. Есть и оффлайн-версия на гитхабе, но как её поднять, я даже разбираться не стал, это уже к специалистам.
Итак, чтобы поиграть в Monster Maze, нужно зайти на вкладку с интерпретатором и вставить туда код игры, который я выложил на гитхабе (MM.BAS). MMORIG.BAS – это оригинальный код, который интерпретатор не запускает (там есть пара неподдерживаемых операторов, другое название для функции поиска подстроки и некорректные коды символов). После этого запускаете программу, и всё замечательно работает. Поддерживается и прямой импорт проекта с гитхаба.
В качестве бонуса хочу поделиться своим опытом эмуляции игр на DOS. Всю жизнь использовал DOSBox, но специально для данного ролика решил проапгрейдиться и перейти на более актуальный DOSBox-X. Главным плюсом лично для меня является то, что при установке DOSBox-X предлагает интеграцию с проводником. А это значит, что для запуска любой игры теперь не надо морочиться с эмуляцией каких-то дисков и прописывать пути в консоль, достаточно просто нажать правой кнопкой по исполняемому файлу и выбрать Run with DOSBox-X, очень удобно и быстро. Рекомендую!