Подскажите, не могу разобраться...
Как сделать конфигурацию эмулятора 1:1 как ДВК4?
т.е. нужно чтоб при запуске эмулятора консоль работала на адрес 177560-177566 в самом эмуляторе ДВК,
а вторые порты 176560-176566 были подключены к COM порту?
Подскажите, не могу разобраться...
Как сделать конфигурацию эмулятора 1:1 как ДВК4?
т.е. нужно чтоб при запуске эмулятора консоль работала на адрес 177560-177566 в самом эмуляторе ДВК,
а вторые порты 176560-176566 были подключены к COM порту?
Надо взять любой конфиг с двумя портами ( например - default.cfg ), создать адаптер COM-порта и подключить его ко второму порту.
Добавления в секции конфига ( названия которых в квадратных скобках ) такие:
Код:[objects] ComPort_Adapter = Ядро:Terminal_ComPort_Adapter [links] TerminalPort2 <=> ComPort_Adapter [ComPort_Adapter.ini] PortName = "COM1" InitialStateOf[ShowPortUse] = 1 SaveChangesFor[ShowPortUse] = 1 MinimalBreakTime_MKS = 3000
Последний раз редактировалось Patron; 21.01.2016 в 22:47.
Спасибо! Все получилось:
http://www.tis.kz/forum/topic.php?fo...443#1453362443
Загрузочный сектор у KZ есть, только он где-то не на стандартном месте (C-H-R не 0-0-1), адреса не помню, а как там оно в эмуляторе - не знаю. Кстати, Хобот выложил материалы по KZ, там есть, как загрузиться с KZ=DZ.
А KZFORM, скорее всего, форматирует дискету с другим чередованием секторов, у 85-й сектора идут не последовательно - диск, пока идет передача текущего считанного сектора, успевает провернуться, поэтому расположить сектора подряд - значит терять оборот на каждый сектор, контроллер-то у 85-й без DMA.
У меня для дискет ДВК - УКНЦ - Э-85 в дальней кладовке лежит 386-я машинка с 5" дисководом, ДОСом, виндой 3.11 и эмулятором В. Полетаева. На ней я читаю этим эмулятором из-под ДОСа все дискеты, затем загружаю винду и по сети сливаю добытое на основной комп. Последний раз я добывал этот компик из кладовки в марте прошлого года, когда я выложил здесь кучку материалов.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
У 85-й сектора идут последовательно, но драйвер DZ пишет и читает их с интерливом.
Специально отформатировал TRK-образ с помощью KZFORM и скопировал заголовки первых 4-х секторов ( сторона - дорожка - сектор - код размера сектора ):
Формат обычный - номера секторов идут подряд от №1.Код:00 00 01 02 00 00 02 02 00 00 03 02 00 00 04 02
Обнаружился завис.
При использовании прошивки 279 (055alt) в режиме автозагрузки с DW идет автозагрузка. Но если нажать кнопку Сброс (кстати почему кнопка фиксированная?), то должна повторится автозагрузка, чего не происходит. При этом эмулятор зависает и нет ввода символов. Если нажать кнопку Пульт то выход в пульт есть но на команды G, Р не реагирует.
Версия 0.97а
Процессор выставлен на 0140002
P.S. Ещё у меня отключен образ от HD0, чтоб эмулятор туда не лез.
Последний раз редактировалось MiX; 29.01.2016 в 00:38.
Такое бывает, когда SP не указывает на ОЗУ. Можно просмотреть в пульте R6/ и убедиться. Если изменить значение на корректное - всё должно заработать. Это не проблема эмулятора, а проблема прошивки.
Не придал этому значения - тип кнопки задаётся в её описании в файле конфигурации :
Код:[Reset_Button.ini] ButtonPushMode = 2
А, точно, уже забыл, что на DZ интерлив сделан на уровне драйвера, а не диска. Тогда непонятно, зачем нужна KZFORM, если есть MYFORM. Впрочем, если они работают через драйвер и нет винчестера, то понятно. Поскольку, если винчестер есть, можно наформатировать дискет MYFORM'ом, а потом скормить их драйверу KZ.
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
ИМХО
Я помню такой момент, что написание программы форматирования дискет для своей ЭВМ - было некоторой проверкой проф. пригодности,
так же возможно (про проверку это я о старшеклассниках и младшекурсниках вспоминаю), что Полетаев просто поддержал свой драйвер
1-й дополнительной программой (почему нет?). Как пример - можно задаться вопросом - зачем PAF40 и PAF80 когда есть MZFORM, зачем
MZFORM если есть UKFORM, я просто уверен на 99%, что свой форматировщик ПАФ написал в пакет к Паф-Коммандеру УК-НЦшному. А MZFORM - А.Шулепов и Красноярский UKFORM авторы написали когда "задолбал" глючно-кривенький TESTMZ)))[свернуть]
Добрый день!
А как бы можно было сделать поддержку в Эмуляторе, дисков DW с 1024 цилиндрами и 8 головками емкостью на 64 мб?
А то только 20 мб поддержка образов.. Хотелось бы эксперименты с разными драйверами DW проводить, а на работе нет железной ДВК...
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)