2ewgeny7:Можно ли в обсуждаемой нами конфигурации Скорпион вместо набора ROM-страниц Теневого монитора 4.01 использовать набор 2.95?
2ewgeny7:Как можно самостоятельно включать в состав ROM-диска Теневого монтора 4.01 собственные ROM-версии программ?
Я много раз обращал внимание, что в теме "SMUC на дискретах и ПЛИС"на всех представленных там скриншотах, где изображены сообщения, выводимые при инициализации Теневого монитора значится:
Код:
Computer: Scorpion (R) compatible
(Компьютер: Scorpion (R) - совместимый)
И вот теперь на своём ZX Evolution увидел тоже самое. Мой реальный Скорпион с ПЗУ 4.01 выдает:
Код:
Computer: Scorpion (R)
В чем причина и надо ли обращать на эту особенность внимание?

Сообщение от
ewgeny7

Сообщение от
Grand
А нельзя ли сделать, чтобы работал дисковод С: в TR-DOS.
Я не вполне уверен, но кажется нельзя. Для ТР-ДОСа Скорпиона диски C и D ассоциируются исключительно с винчестером, обращения к физическому дисководу не будет.
Как оказалось, это действительно так.
Я посмотрел дизассемблер TR-DOS.
Процедура по адресу 15819 (здесь и далее - все адреса десятичные), которая устанавливает дисковод, вызывает "новую" подпрограмму - 2305, которая монтирует образы с винчестера, - и вот в ней-то, если винчестера нет, для дисководов С: и D: происходит переход на обработку ситуации No disk (JP 16103 по адресу 2346). Можно, конечно, попытаться исправить JP 16103 на RET, но дальше я не смотрел, и где-нибудь в ПЗУ TR-DOS могут быть еще команды, блокирующие дисководы С: и D:.