А, ну вот всё и выяснилось. Вас как и меня сбила вот эта фраза:
"Микрошевские диски видит Агат (то есть скорее всего и Apple)."
Тут есть ошибка!
Дело в том, что на АГАТе используется 2 типа флопов (у каждого свой собственный контроллер):
1) НГМД140 (228 Кбайт) - для Aplle совместимости - никакого отношения к "настоящему" агатовскому и микроше он не имеет. Он действительно ФМ - используется на Эпле и Правце.
Прочитать его ПИСИшным контроллером нет возможности.
С Амижкой немного попроще, 140 имеет непропорциональный по отношению шаг дорожек и поэтому о записи на 140ок можно забыть сразу, а насчёт чтения - тут могут быть разные варианты, ... Например, ненадёжное чтение.
На этот счет америкосы написали не один гиг текстов и провели кучу изучений (PC\Amiga\Apple2) вдоль и поперёк и дали заключительное резюме....
2) НГМД840(2020 Кбайт) - Полностью отечественная разработка, началось с тех пор когда агат стал выступать терминалом для ЭВМ М13 в системе предупреждения о ракетном нападении. Его прочитать невозможно не писюком не амигой. Я уже писал где-то что ограничение аппаратное а не программное. В принципе да, он МФМ.
Вроде бы вот эти буквы все слышали - MFM - модифицированная частотная модуляция, но это ж не законченный формат записи, а только намёк на имеющиеся ограничения. Вроде того, сколько нулевых бит может приходится на один единичный бит. А такие вопросы, как, например, порядок бит в байте, размеры синхрополей (и вообще их конструкция) - отданы на усмотрение разработчика конкретного контроллера. Иначе бы агатовские дискеты
вполне можно было писать/читать на PC и Амиге. пусть и нестандартным софтом.
Именно этим контролером мне удалось прочитать диски от Микроши которые мне принес приятель работавший в 40цеху ЛЭМЗа.
Думаю что после преодоления небольшого психобарьера я ими займусь и расскажу в чем там дело. На первый взгляд, вроде упрощенная версия агатовского формата, а если упрощенная то возможно будет какое-то решение их читать\писать на PC.




Ответить с цитированием