Спасибо! В своём хламничке, в разделе ДВК продублирую обязательно !
+++ там! +++
http://archive.pdp-11.org.ru/ukdwk_a...DW_System54XM/
Спасибо! В своём хламничке, в разделе ДВК продублирую обязательно !
+++ там! +++
http://archive.pdp-11.org.ru/ukdwk_a...DW_System54XM/
Последний раз редактировалось hobot; 25.07.2019 в 01:14.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Еще проблемка с драйвером HDX. Не хочет работать под TSX-ом. Вот образ диска, на нем сгенеренный TSX. Монтирую его в эмулятор, как DW, загружаюсь с него, запускаю TSX, работает. Монтирую, как HD, загружаюсь, даю команду TSX, и тишина... Да, драйвер HD.TSX получен путем переименования HDX.SYS. И он даже работает - загружаюсь с DW, запускаю TSX, набираю DIR HD0:, работает. А загрузиться с HD не может. Скорость CPU ставлю True - на высокой скорости и DW глючит, И TSX не запускается - ругается, что таймер не работает...
(в скобках замечу, что этот же TSX работает и на реальном ДВК с контроллером AZ. Правда, переименовать AZX.SYS в AZ.TSX нельзя - они у меня генерятся по-разному, ХМ-овский передает данные через KPAR1, как это положено в RT-11, а TSX-овский - через KPAR6, как надо в TSX. То есть, конечно, положено эти вещи делать через P1EXT, но я поленился вникать в эти дела и, по-простому, сделал разные генерации для XM и для TSX.) Но ведь HD работает через DMA, адрес получает от системы через $MPPHY, да и работает этот драйвер в качестве несистемного. А как системный - увы. Непонятно...
- - - Добавлено - - -
Да, в выложенном файл-образе HD включён, как MAPH. Перегенерил его, как NOMAPH, по барабану. Тем более, что он благополучно работает, как несистемный. А вот загрузить TSX не может.
Кстати, подозреваю, что всё, связанное с .DRBOT, при запуске TSX не при делах - первичную загрузку TSX делает через RT-11. Правда, что там дальше - черт его знает, но первичный загрузчик, по-любому, работает только в нижних 56К.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
hobot(06.08.2019)
А на МХ оно не влезет. Там же, кроме RT-11, должен быть полный TSX. По крайней мере на одностороннюю дискету Э-85 оно не лезет, две дискеты забиты почти полностью. И те 84 блока, на которые МХ больше, чем DZ, не спасут...
А есть же вариант HD с DMA и прерываниями? Может его попробовать? Как?
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Есть - это HD t3
Перевести контроллер HD в режим t3:
Для работы с таким контроллером нужен драйвер HD v3 из комплекта: HD t1 t2 t3 t4 t5 Driver Distribution KitКод:[HD.ini] HD_InterfaceType = 3
Можно собрать в обычном режиме HD t2 драйвера v3 для SJ и XM, закинуть их на DW, перевести контроллер HD в режим t3, загрузиться с DW и сделать системный диск HD для загрузки под HD t3.
hobot(08.08.2019)
У меня стоит, вроде, последняя версия эмулятора - v0.97j.
Столкнулся с такой проблемой. Когда из образа дискеты копирую файлы в HD1=WorkDir\
не все файлы сохраняют оригинальную дату. Особенно это касается дискет
с большим количеством файлов. Как правило последние файлы из списка по команде DIR
имеют текущую дату и время, а не оригинальную. Это мне доставляет некоторые трудности
в опознании последних версий программ, хранящихся на разных копиях старых образов дискет.
Те файлы, у которых нет даты, тоже становятся с текущей датой (но это нормально).
Я не нашел в теме информации, как это победить (уж очень много страниц).
У меня WIN10/64.
Ynicky,
попробуй принудительно дату присваивать при операции копирования с ключом SETDATE :
- - - Добавлено - - -Код:SETDATE[:dd:mmm:yyyy] Sets the creation date of transferred files to the specified date. If the date is omitted, the system date is used SINCE[:dd:mmm:yyyy]
Patron, https://zx-pk.ru/threads/2348-dvk-(i...=1#post1027393 есть подозрение, что эмулятор не совсем корректно образ по ссылке
видит, монтирую как DW - цепляется без проблем, просто образ не содержит драйверов DW и HD
???
Последний раз редактировалось hobot; 20.09.2019 в 14:43.
Это (ранее не известная) ошибка эмулятора!
Оказалось, что оригинальные даты сохраняются при копировании только для тех файлов, которые попадают в первый сегмент каталога виртуального диска RT-11, подключенного к каталогу Windows.
Пока ошибка не исправлена - файлы из проблемных образов лучше копировать в каталог Windows не в эмуляторе, а через плагин для TotalCommander.
Patron, Здравствуйте!
При записи в регистр 177564/****** 1 эмулятор зависает. Я понимаю что запись единицы приводит к зависанию, но чтоб так, что не реагирует на сброс и на включение/выключение - это круто.
Кстати делал это для проверки включения режима AUTOBAUD (на дековских платах такой режим есть).
Кнопка (на клавиатуре) pause/break должна работать как пауза?
Если можно то сделайте пожалуйста консоль VT52 через мост как отдельное устройство (типа как КМД).
Адрес при включении (на ВМ2) сделайте как раньше- 000002.
Спасибо!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)