Будем глядеть.
Тааак. АТМ, насколько я разглядел. Странно, там ваще все просто. Ладно. Жду образа.
Вид для печати
Пока жду проблемный образ перелопатил все, что нашел на сайте Максагора, у меня все вроде открывается без проблем.
Кроме td0 и fdi. Их поддержка так и не реализована.
Добрый вечер, товарищи,... ну и господа тоже здравствуйте.
Набросал тут сегодня ночью небольшую (только не в смысле размера экзешника) вспомогательную утилиту - Odi Checksum Reader. Набросал я ее изначально для собственных нужд, но потом подумал выбросить ее сюда - а вдруг кому-то тоже окажется полезной.
Назначение самое что ни на есть простое.
Итак, как известно, образы некоторых CP/M-дискет содержат в первых своих 32 байтах всю необходимую информацию о формате диска (DPH, DPB), а также контрольную сумму этих байт - так (мной) называемый Орион-стандарт.
Утилита ловит файлы (по одному), перетащенные на нее мышью, и проверяет их на соответствие этому стандарту. Если все ок, выводятся эти параметры.
В данной версии утилита воспринимает любые файлы как побайтный дамп. То есть не увидит образ, соответствующий стандарту, в файлах .fdi и .td0, даже если он там есть. Такое вот досадное недоразумение.
Но ничего. Будущей ночью (если планы не будут нарушены непреодолимыми обстоятельствами стихийного характера, типа цунами, землетрясения, конца света или острого желания выпить) думаю исправить эту недоработку.
Спасибо за внимание.
Вложение 46228
What with the disk images KDI of "Byte-01"?
http://zxbyte.ru/byte12.htm
ВНИМАНИЕ! ДАННАЯ ВЕРСИЯ МОРАЛЬНО УСТАРЕЛА!!!
САМЫЕ СВЕЖИЕ ВЕРСИИ ИЩИТЕ В КОНЦЕ ТЕМЫ!!!
Новая версия.
ATM CP-M Explorer0321356.zip
Что нового.
версия 0.3.2.1356
+ Добавлена поддержка Байт-01 (спасибо за это скажем нашему товарищу из Польши - Gelip).
* Небольшие косметические изменения в "О программе" (теперь прямо оттуда можно прыгнуть на форум zx.pk.ru).
Обновленные (добавился Байт-01) системные дорожки Вложение 46241 распаковываем в каталог утилки.
Усиленно выявляем новые баги (особенно касаемо Байт-01).
Хотел задать вопрос, но нашел на него ответ в history.txt , а именно насчет системных дорожек дисков от Профи:
"+ Добавлена возможность сохранение системных дорожек.
Появился дополнительный пункт в меню "Действия". Недоступен для АТМ, Profi (так как во всех АТМ-овских образах, которые мне встречались, системная область пустая, а в Profi ее вообще нет) и Scorpion, так как она, похоже (поправьте, если нет), везде одна."
В старых версиях CP/М дисков для Профи системные дорожки были. И неплохо бы их поддержать. Но с ними были некоторые сложности. В частности там была защита от копирования, которая позволяла сделать всего три копии системной дискеты. Т.е. При копировании системы с системной дискеты, где то на нее прописывалась -1 копия и соответственно уже на одну копию меньше можно было сделать. С копий понятное дело система не копировалась. Теледиском, насколько я помню, скопировать не получалось. Хотя решение таки было найдено.
А теперь немножко лирики:)
Так и че порешим?:)
Мне не принципиально, хотя использовать расширение .kdi для Байт-01 мне кажется нелогичным. В настоящем виде утилита работает с образами Байт-01 с расширением .kdi. Оставляем так?
---------- Post added at 06:44 ---------- Previous post was at 06:40 ----------
В курсе уже.
Согласен. Было бы неплохо. Djoni давно с меня это трясет:)
Только мне неизвестно, какое было найдено решение. И образа я такого, увы, в глаза не видел. Давайте делать вместе. Просто на данный момент никакой информации по этому вопросу у меня нет. То есть совсем нет.
Принцип выработан простой: сюда, в личку, мне на мыло кидается вся инфа, образа, кое-что сам нахожу, конечно, потом я разбираюсь, пытаюсь прикрутить, люди тестят, находятся баги, я их правлю... Процесс совместный. Эту утилу вряд ли можно назвать моей авторской. Я так... информацию конвертирую в exe только:)
Еще забавляет то, что живьем я CP/M видел только на своей АТМ, и это было очень давно. И все что я там делал, это запускал игрушки:)
Формат диска был вроде стандартный для ср/м, безпроблемно диски читались и от Ориона. Но загрузиться с Орионовских понятное дело нельзя было. От Орионовских если мне память не изменяет, отличались количеством системных дорожек. Из командной строки самого СР/М количество системных дорожек меняется командой "O 0" (так кажется). Вместо нуля может быть другое число. В частности для новых дисков - 0, для старых дисков профи - 2, для орионовских - 4. Могу сейчас ошибиться и перепутать местами старые профи и орионовские.
Диски старого формата у меня где то были, найду.
Насчет найденного решения - копировать на одном дисководе с заклеенной защитой диска. При копировании системы выдается сообщение с требованием снять защиту, в ответ на это требование подсовываешь любой другой незаклеенный диск (любого формата, хоть вообще не форматированный), на него что то записывалось :) и предлагалось заменить диск источник на диск приемник.