только CP/M ;)
Вид для печати
ZXFanat, все дело в контроллере клавиатуры. По идее с мех. клавиатурой должно работать.
Если не сработает, значит не судьба запустить ее на ZX-EVO, потому что та программа может быть привязана к контроллеру ВЕ31. Подключать клавиатуру не обязательно, достаточно замкнуть контакты отвечающие за пробел. С PC клавиатурой на zx-evo не работает, можете и не пробовать, проверено. Такая же зависает и в эмуляторе ZXMAK2.
Сделать адаптацию хоть версии 2, хоть 3, хоть всяких левых вариантов CP/M (P2DOS, к примеру) - не так и сложно. Как я понял, на Эве просто сделано архи-криво. Не в этом суть, а суть в том, что у нас имеется навороченное железо. При адаптации есть 2 варианта:
1)Ставим как есть и ничего выше, так поступали многие, устанавливая CP/M совместимые ОСи, на уже более навороченное железе, нежели было у автора CP/M в конце 70-х. И никакой (или почти никакой) поддержки этого нового железа не было, чаще использовали расширенное ОЗУ для электронного диска.
2)Делаем программные интерфейсы для поддержки новых возможностей. Менеджеры ОЗУ, поддержка видеорежимов, поллитры и прочее и прочее и прочее. И уже в эту среду включаем нашу адаптацию. Я пишу PQDOS именно в этом ключе. Те же часы являются частью системы, они доступны как через BIOS так и в вызовах BDOS, и она их использует. Аналогично поддержаны и порты последовательные и поллитра и расширенное ОЗУ.
Пункт 2 нам нужен, если мы хотим писать софт в этом режиме. Имея файловую ОСь, и расширенное железо, с новым экраном, а не тупое ПЗУ спектрума которое занимает 16К и не отключается и экран 6, оставляя нам совсем ничего (я о обычных ZX). Но вижу направление в котором пишут поддержку для Эвы и это вводит в уныние, очередное *****шлёпство, горожение бреда в стиле Синклера. Пихание в ПЗУ всего кроме того, что надо. И вот эта тема кроме улыбок и смеха у меня ничего не вызвала.
Vadim, ts-конфа поможет вывести тебя из уныния?
Не знаю, я её не изучал. Но по тому, что читал отрывками, знаю, что там расширения в плане графики/спрайтов. А я не о этом, я о программной поддержке. BIOS там и всё такое + связка с ZX режимами. Нет, поддержка TRDOS + TAP + HDD сделана хорошо и движение в правильном направлении, но вод клепание какой-то там командной строки, какой-то недоОси очередной, отсутствие API вменяемого для поддержки железа - вот это вводит в уныние. В спринтере этот момент был сделан более правильно и то мне не нравилось, что там в биосе опять же каша была, намешано то, чего там не должно было быть и сами функции для доступа к тому же винту были корявские. Тут же вложены грабли и ограничения. Но хоть направление верное было. А насчёт аппаратной конфы, что там и как - тут я не коментирую.
Игру "Король под горой" запускал кто нибудь? Не пойму, глюк чтоли - не могу выйти с первого уровня. Игруха кстати прикольная в целом.
Подниму тему, реально ли запустить на Еве CP/M от Profi ?