Copyleft HUMONGOUS CP/M Archives
При поддержке журналаRadio Magazine
RU | EN

CRISS CP/M

Программное обеспечение, совместимое с КРИСС CP/M

Для ОС CP/M написано несметное множество программ, они как правило все совместимы, кроме настроек управления экраном, которые не былы стандартизированы - управление курсором, атрибуты, стирание экрана и т.п. КРИСС старается поддерживать все возможные варианты таких команд, поэтому большинство программ работают сразу. Для остальных предусмотрены режимы аппаратной совместимости. Но если потратить некоторое время, то почти все программы можно заставить корректно работать в базовом режиме CRISS.

При запуске программ не забывайте переключать компьютер в режим той аппаратной платформы, для которой разработана программа! Переключение осуществляется через системную консоль, вызываемую по Ctrl-Alt-Del.

Фотографии экранов некоторых программ смотрите в Галерее!

Образы дискет и загрузочных карт

SD-карта

Сделать свой образ SD-карты не составляет труда, см. подробное описание в журнале Радио, №3, 2021 год. Несколько образов для "быстрого старта". Рекомендуемый размер SD-карты 128 Мб.

ФайлНазначениеРежим совместимости
empty819.cpmПустой образ CP/M дискеты 819 кБ (720 кБ)
CRISS1ИгрыCRISS
CRISS2Языки программирование (Бейсик, Турбо Паскаль)CRISS
G1715Игры для Robotron 1715 из комплекта эмулятора Башкирия 2МRobotron 1715 RU
TURBO MODULATurbo Modula 2 - инсталлированный и готовый к работе образKAYPRO

Образы SD-карт, готовых к работе. Все образы рассчитаны на карты 128 Мб, для меньших по размеру карт необходимо обрезать файл до нужного размера.

ФайлНазначениеРежим совместимости
CRISS1-IMGТри образа на карте: CRISS1, CRISS2, G1715Разные

Системные утилиты

Системные утилиты, облегчающие работу в консоли ОС.

ОбразОписаниеЯзыкПлатформаСовместимость с КРИСС
xdirАльтернатива штатной команде DIR, выводит файлы с размерамиРусскийCRISSДа
CP/M File-CommanderCP/M File Commander, автор H. Poppe, 2011-2021. Аналог Far - консольная утилита управления, просмотра и HEX-редактирования файловНемецкийRobotron 1715 ENТребуется настройка INI-файла

Языки программирования

Под ОС CP/M существуют почти все возможные языки программирования, но в очень простом, базовом варианте. Если Cи - то чистый синтаксис в стиле Кёрнигана и Ричи, Бейсик - никаких излишеств и т.д. При этом функциональности хватает на 100%, чтобы написать программу с нужной функциональностью.

ОбразОписаниеЯзыкПлатформаСовместимость с КРИСС
BASICБейсик компании МайкрософтАнглийский, русская документацияRobotron 1715 RU/ENЕсть, но проблема 7 бит решена частично - не работает LIST и EDIT для строк с русскими символами
BBC BASICБейсик разработки Ричарда Рассела, очень удобный. Его ключевая особенность - поддержка ассемблерных вставок для Z80 с полной поддержкой мнемоник!АнглийскийCRISS, см. ф-л readme.txt в архиве.Есть, проблемы 7 бит нет, корректная работа с русскими символами
PASCALТурбо Паскаль в. 3.0 компании БорландАнглийский, русская документацияCRISS / Robotron 1715 RU/EN (см. readme.txt)Да, проблема 7 бит решена
СиBDS C, Компилятор языка Си, нет поддержки операций с плавающей точкойАнглийский, русская документацияCRISS / Robotron 1715 RU/ENДа
СиHITECH C, Компилятор языка Си, поддержка операций с плавающей точкойАнглийскийCRISS / KAYPROДа
TURBO MODULATurbo Modula 2 - инсталлированный и готовый к работе образАнглийскийKAYPROНе проверялась, проблема 7 бит не решалась.

Готовятся к публикации Ассемблер z80, Фортран. Ведутся работы по адаптации Бейсика с командами PLAY, PLOT (в настоящее время это работает через порты и ESC-последовательности).

Игры

Игры, конечно, текстовые, но от этого они не стали менее интересными и захватывающими. И в них интересно играть по-прежнему!

Динамичные игры:

ОбразОписаниеЯзыкПлатформаСовместимостьИзвестные проблемы
УдавКлассическая игра Удав, где надо есть кроликов и расти. Очень быстрая! Автор Прохожаев Т.О.РусскийCRISS (портировано с Robotron 1715)ПолнаяБыстрая, нужна хорошая реакция
XonixКлассический Xonix: захватываем территорию, убегаем от крысРусскийCRISS (портировано с Robotron 1715)ПолнаяМинимальные - не отключен курсор
Xonix1Ещё один Xonix, можно бегать по своим линиямРусскийRobotron 1715 RU--
GoldИгра GOLD - собираем золото, убегаем от роботов, автор Пшенкин А.В.РусскийCRISS (портировано с Robotron 1715)ПолнаяМинимальные - не отключен курсор
AliensИгра Вторжение - отбиваемся от пришельцев, падающих с небаАнглийскийCRISS (портировано с Robotron 1715)ПолнаяМинимальные - не отключен курсор
CatchumКлассический PACMAN - съедаем точкиАнглийскийCRISS / Robotron 1715ПолнаяМинимальные - не отключен курсор
TetrisКлассический Тетрис, складываем фигуркиРусскийRobotron 1715 RU--
Турбо-ТетрисЕщё один Тетрис, разработка МИФИ, складываем фигурки. Очень быстрый!РусскийRobotron 1715 RU--
P-PINGПольский пинг-понг: летает шарик, подставляя отражатели надо попасть в мишень - безумно интересная игра!АнглийскийRobotron 1715 ENДа-
Трасса (GEIST)Простенькая игрушка, обучающая супергероев езде по магистрали против потокаНемецкийRobotron 1715 EN--

Игры, требующие внимания и интеллекта

ОбразОписаниеЯзыкПлатформаСовместимостьИзвестные проблемы
ШахматыSARGON - известная шахматная программа, работающая в консольном режиме. Играет очень неплохо! Авторы Dan and Kathleen "Kathe" SpracklenАнглискийКонсольнаяПолная-
Крстики-нолики 5 в рядКлассические крестики-нолики на ограниченном поле. Играет очень неплохо!АнглискийRobotron 1715 *Полная-
ЛабиринтПопробуйте найти выход из лабиринта. Очень захватывает!Немецкий, но интуитивно понятноRobotron 1715 *Полная-
Морской бойПростой классический вариант игры Морской бой с компьютеромРусскийCRISS--

Стратегии и текстовые бродилки. Да, были и такие! И играть в них невероятно интересно, не говоря уж о том, что очень необычно, когда будет надо тебе, а не компьютер подсказывает тебе как и что сделать.

ОбразОписаниеЯзыкПлатформаСовместимостьИзвестные проблемы
МинистрВы - министр небольшого островного государства. Вам надо научиться распределять ресурсы так, чтобы продержаться на посту хотя бы 8 лет. Не так-то это и просто!РусскийRobotron 1715 RUПолная, есть портированная версия-
ZorkСупер-популярная до сих пор текстовая бродилка. Просто наберите ZORK в поисковике...АнглийскийКонсольнаяПолная-
NemesisПопулярная в недавнем прошлом текстовая бродилка. Разные персонажи, события, за всем надо следить и много думать!АнглийскийKAYPRO--

© Copyright Radio / Радио / OGSS / НГСС 2020-2021