Важная информация

User Tag List

Страница 1 из 27 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 265

Тема: SteinBlume. CP/M Disk Image Explorer (ex ATM CP/M Explorer)

  1. #1
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,686
    Спасибо Благодарностей отдано 
    980
    Спасибо Благодарностей получено 
    959
    Поблагодарили
    718 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию SteinBlume. CP/M Disk Image Explorer (ex ATM CP/M Explorer)

    SteinBlume
    CP/M Disk Image Explorer

    (ex ATM CP/M Explorer)

    Менеджер образов CP/M дисков

    Актуальная версия: 1.3.2.1410 (17.02.2019)
    Сайт: http://era-cg.su/steinblume/
    Web: http://era-cg.su/steinblume/?lang=en
    (In English)


    Поддерживаемые форматы файлов:


    • .atm - образ CP/M диска ATM,
    • .pro - образ CP/M диска Профи,
    • .kdi - образ CP/M диска Корвет или Байт-01,
    • .odi & od2 - образ CP/M диска Орион,
    • .qdi - образ CP/M диска Кворум,
    • .fdd - образ CP/M диска Вектор-06Ц (добавлена недавно, возможны ошибки),
    • .sco - образ CP/M (by MOA) диска ZS Scorpion,
    • .xdi - образ CP/M диска экспериментальный - пользовательский образ по заданным параметрам,
    • .trd - образ диска TRD (в основном образа ATM),
    • .fdi - образ FDI (Константин Углеков) (Только импорт при помощи дополнительной утилиты Disk Image Analyzer),
    • .td0 - образ Teledisk (Sydex) (Только импорт при помощи дополнительной утилиты Disk Image Analyzer),
    • .dsk - образ Amtrad CPC, Amstrad PCW, Spectrum +3 DOS (Экспериментально).

    [свернуть]

    Основные возможности:


    • просмотр / изменение образов CP/M дисков,
    • создание новых образов CP/M дисков,
    • копирование / перемещение файлов в / из образы / образов,
    • перемещение файлов в образах между пользовательскими областями (users),
    • удаление / переименовывние файлов в образах,
    • восстанавление "удаленных" файлов в образах (путем перемещения в любую область пользователя),
    • изменение атрибутов файлов в образах,
    • просмотр файлов в образах в текстовом / шестнадцатиричном режимах в разных кодировках. Текущие поддерживаемые кодировки:
      • KOI8-R,
      • KOI-7H1,
      • KOI-7H2,
      • Кодировка ATM (видоизмененная KOI8-R),
      • Кодировка Profi (видоизмененная KOI8-R),
      • ISO/IEC 8859-5:1999, OEM/DOS (CP 866), Windows (CP 1251).
    • просмотр некоторых файлов изображений в образах. Текущие форматы:
      • .BSV - дамп экрана Вектор-06Ц,
      • .RBR / .RMB - файлы редактора "Рембрандт" (Вектор-06Ц),
      • .SCR - файлы редактора "Карандаш" (Вектор-06Ц),
      • .SPR - файлы редактора "Draw" (Вектор-06Ц),
      • Дампы экрана Корвет (детектятся по размеру),
      • .ZAS-изображения Корвет,
      • .PIC - дамп экрана Корвет (редактор "Grin"),
      • .GRF - запакованный дамп экрана Корвет (редактор "Grin"),
      • .WIN - окно (участок экрана Корвет) (редактор "Grin"),
      • .ABR - файлы редактора "Абрис" (Корвет),
      • .GRF-изображения Profi,
      • Экранные файлы ZX Spectrum (как в образах Plus3DOS, так и в других образах - определение формата происходит по размеру файла (6912/6144 без заголовка)),
      • .BLK, графические файлы, созданные в пакете GRAF для ATM.
    • сохранение системных дорожек в файл,
    • просмотр карты расположения файлов в ИСХОДНОМ образе.

    [свернуть]

    Несколько скриншотов:


    Нажмите на изображение для увеличения. 

Название:	steinblume_main_window.jpg 
Просмотров:	1166 
Размер:	20.5 Кб 
ID:	56795 Нажмите на изображение для увеличения. 

Название:	steinblume_diskmap.jpg 
Просмотров:	1072 
Размер:	22.0 Кб 
ID:	56796 Нажмите на изображение для увеличения. 

Название:	steinblume_korvetbasic.jpg 
Просмотров:	1038 
Размер:	20.5 Кб 
ID:	56797 Нажмите на изображение для увеличения. 

Название:	steinblume_korvetzas.png 
Просмотров:	1113 
Размер:	14.7 Кб 
ID:	56798 Нажмите на изображение для увеличения. 

Название:	steinblume_zxbasic.png 
Просмотров:	950 
Размер:	19.3 Кб 
ID:	56799
    [свернуть]

    Последние изменения:


    v1.3.2.1410 (17.02.2019)
    * Отключена валидация параметров "Число цилиндров" и "Число секторов на одной дорожке";
    * Добавлена возможность группового изменения атрибутов выделенных файлов.

    v1.3.0.1408 (7.11.2017)
    + Добавлена экспериментальная "прямая" поддержка образов дисков Amstrad DSK;
    + В Настройках добавлена возможность выбора языка интерфейса по умолчанию, со сменой "на лету";
    Параметры командной строки для принудительного выбора языка (-l ru или --lang ru) также сохранены.
    * Исправлена ошибка, не позволяющая в некоторых случаях сохранить образ диска с числом блоков менее 256;
    + Lister. Добавлен просмотр графических файлов BLK, созданных в пакете GRAF для ATM (Большое спасибо Максиму Тимонину за помощь);
    + Lister. При просмотре Spectrum BASIC добавлена возможность включения/отключения отображения контрольных (непечатных) кодов, реальных значений чисел;
    В Настройках добавлена возможность настройки отображения по умолчанию.
    + Lister. Добавлены режимы просмотра дизасма в мнемониках Intel 8080 и Z80;
    Для COM-файлов CP/M и кодовых файлов +3 DOS эти режимы используются, как режимы просмотра по умолчанию. В Настройках также появились опции, касающиеся этих режимов просмотра.
    * Lister. Исправлена ошибка просмотра в режиме текста для +3 DOS;
    * Мелкие исправления.

    v1.2.1.1401 (1.09.2017)
    + Lister. Добавлена поддержка просмотра графических файлов GRF с палитрой (Profi);
    * Разные мелкие изменения;
    * Исправлены мелкие ошибки.

    v1.2.0.1400 (08.03.2017)
    + Добавлен диалог Свойств образа (Alt+Enter);
    + Добавил возможность открытия файла образа диска, передав его имя в качестве параметра командной строки (Спасибо barsik'у за замечание);
    + Добавил возможность сохранять последнии пути операций Открытия/Сохранения образа, Извлечения/Добавления файла в образ;
    Добавил опцию в Настройки. По умолчанию включена.
    + Добавил Ctrl+A для выделения/снятия выделения для всех файлов;
    Курсор при этом не обязательно должен находится в списке файлов.
    + Добавлена функция подсчета неиспользуемого места в последних блоках файлов;
    См. соответствующий пункт в меню. Подскажите горячую клавишу - добавим.
    + Добавил создание образа диска Орион по заданным пользователем параметрам;
    Для этого при создании образа надо вместо файла системы выбрать пункт Настроить. После чего откроется диалог, где можно ввести все необходимые параметры, либо выбрать один из 4 вариантов предустановки.
    (За эти четыре обновления скажем спасибо barsik'у).
    + В Настройки добавлены четыре опции для +3;
    + Для +3 добавлена возможность добавить заголовок к существующему файлу;
    + Поддержка образов HDD Ориона (кроме создания);
    При открытии образа диска оригинальный файл образа автоматически бэкапится (это можно отключить в настройках, но пока крайне не рекомендую), а вся работа происходит с копией образа. Все дело в том, что работа утилиты с образом HDD происходит несколько иначе, чем с образами FDD. Образа FDD грузятся в память целиком, после чего все манипуляции происходят именно там, а оригинальный образ остается нетронутым, пока не будет использована функция сохранения. Работа же с образом HDD идет напрямую в файле образа, то есть все действия (удаление/переименование файлов, добавление файлов,...) происходят сразу в образе и сохранения образа не требуют. Кроме того, работа с HDD на данный момент достаточно сыра. Поэтому на всякий случай рекомендую не отключать опцию бэкапа.
    + При извлечении файлов из образа, символы имени файла теперь тоже проверяются на допустимость;
    Символ для замены недопустимых символов добавлен в Настройки.
    + При добавлении в образ файлов с кириллическими именами, такие имена теперь корявенько так транслитируются
    + Добавлена опция игнорирования "удаленных" файлов при открытии образа (отключена по умолчанию);
    В некоторых случаях наличие "удаленных" файлов в образе может вызывать ошибку при попытке открыть образ. Попробуйте использовать эту опцию.
    + Добавлена возможность перетаскивания файлов мышью из SteinBlume наружу (в проводник, в другие приложения или в другой открытый экземпляр SteinBlume);
    В результате немного поменялась логика работы при перетаскивании файлов между областями пользователя. Теперь сменить режим переноса/копирования (Shift) можно в любой момент до отпускания кнопки мыши (что логичнее и удобнее). Изменился вид курсоров для этих операций на стандартный для Windows.
    * Изменена горячая комбинация для открытия диалога настроек (Ctrl+Enter);
    * Изменение обработки ошибок при открытии файла;
    При открытии образа, если формат образа неопознан, теперь можно выбрать вариант дальнейших действий:
    • открыть образ, используя параметры предыдущего образа (если ранее ничего не открывалось, используются параметры по умолчанию),
    • открыть образ, используя параметры по умолчанию,
    • открыть образ как .xdi (ввести параметры образа).

    * Изменение обработки ошибок при открытии файла;
    Теперь при ошибке превышения маскимального номера блока, операция открытия образа не прерывается. Обработка записи в директории, вызвавшей ошибку пропускается. В конце операции открытия выводится список произошедших при открытии ошибок (опционально, по умолчанию вывод ошибок отключен).
    * Исправлена ошибка создания образа диска;
    Проявлялась в невозможности сохранить образ.
    * Исправлено открытие образов Скорпиона (сломал в версии 1101386);
    * Lister: Исправлена работа выбора кодировки при сохранении текста из Lister;
    * Lister. Теперь кодировка текста определяется автоматически (можно отключить в Настройках);
    * Lister. Изменена горячая комбинация для кодировки АТМ (Ctrl+M);
    * Lister. Исправлено отображение табуляции;
    * Lister. Исправлен просмотр изображений WIN (Корвет);
    Были перепутаны цвета.
    * Исправлены мелкие ошибки.

    v1.1.1.1388
    * Починена функция переноса/копирования файлов между областями пользователей, поломанная в v1.0.0.1373 (12.04.2016). Спасибо KTSerg за баг-репорт.

    v1.1.0.1386
    * Исправлена ошибка при сохранении образов Байт-01;
    * Исправлено переименование;
    Нажатие клавиши Del при переименовании теперь не вызывает функцию удаления файла.
    * Исправлена функция добавления файлов в образ перетаскиванием;
    Теперь при добавлении в образ группы файлов, сообщение о нехватке места выводится только один раз, а не для каждого файла, а при совпадении имен нажатие "Отмены" вызывает отмену всей операции.
    * Изменена функция "Открыть образ как .xdi";
    Теперь с помощью этой функции можно попробовать открыть файл с любым расширением.
    * Изменена функция извлечения файла;
    Ранее нельзя было извлечь файл, в имени которого имеются недопустимые символы. Теперь такие символы автоматически заменяются специальным символом, заданным в Настройках.
    * Исправлены мелкие ошибки, добавлены новые;
    + Lister: Добавлен просмотр графических файлов Вектор-06Ц. Спасибо KTSerg, Ивану Городецкому (ivagor), AzAtom, PRSoft;
    Поддержаны следующие форматы файлов:
    • BSV - дамп экрана Вектор-06Ц. На данный момент поддержан только режим 256х256 пикселей. Если на диске (в той же области пользователя, что и сам файл) также хранится файл палитры (должен иметь тоже имя, что и у файла изображения, а расширение "PAL"), то при просмотре будет использована палитра из этого файла, в противном случае будет использована палитра BASIC 2.5;
    • RBR / RMB - файлы редактора "Рембрандт";
    • SCR - файлы редактора "Карандаш". Поддержано расширение от PRSoft - возможность использование внешнего файла палитры, имя которого должно быть прописано в самом файле изображение вместо номера телефона автора редактора "Карандаш" (байты 05-0F) и дополнено пробелами. ВНИМАНИЕ! ДАННАЯ ВОЗМОЖНОСТЬ НЕ ТЕСТИРОВАЛАСЬ НА РЕАЛЬНЫХ ФАЙЛАХ! В случае отсутствия ссылки на палитру (стандартный формат), используется палитра BASIC 2.5;
    • SPR - файлы редактора "Draw".

    + Lister: Добавлен просмотр дампа экрана Корвета;
    Детектятся по размеру.
    + Lister: Добавлен просмтор графических файлов редактора "Grin" (Корвет);
    Поддержаны следующие форматы файлов:
    • PIC - дамп экрана Корвета;
    • GRF - запакованный дамп экрана Корвет;
    • WIN - окно (участок экрана Корвет).

    + Lister: Добавлен просмотр графический файлов редактора "Абрис" (Расширение .ABR) (Корвет).
    [свернуть]

    СКАЧАТЬ:

    ВНИМАНИЕ! Все файлы были проверены через VirusTotal. С архивами все в порядке, а вот на все инсталляторы без исключения один из толпы антивирусов все же ругается! Я уверен, что это ложная тревога. Но промолчать не имею права.

    Полная версия: Инсталлятор | Архив ZIP

    По частям:
    Основная утилита: Инсталлятор | Архив ZIP
    Системные дорожки (Необходимы для создания новых образов CP/M-дисков): Инсталлятор | Архив ZIP
    Дополнительные утилиты (Disk Image Analyzer и KDI Checksum Reader): Инсталлятор | Архив ZIP


    Ну вот, вроде бы, и все. Мне можно писать или сюда, или на мыло (speccy{собакин}era-cg{точка}su).
    Рад буду всем отзывам, предложениям, замечаниям, багрепортам, etc...

    (ц) Black Cat / ERA Creative Group

    P.S. А начиналось все тут: http://zx-pk.ru/showthread.php?t=11294
    Последний раз редактировалось Black Cat / Era CG; 17.02.2019 в 20:49. Причина: Обновление
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  2. Эти 11 пользователя(ей) поблагодарили Black Cat / Era CG за это полезное сообщение:

    Azm (29.09.2024), crackintosh (13.11.2023), Grand (18.07.2022), JV-Soft (20.11.2019), OMu4 (19.05.2021), Serebriakov (22.12.2019), shapipovo (06.11.2019), stepmotor (25.11.2020), svofski (08.09.2022), tiretrak (21.03.2020), yur (23.04.2021)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,280
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    •просмотр некоторых файлов изображений в образах. Текущие форматы:
    •.grf-изображения Profi...
    grf есть двух форматов. обычный, без палитры и вторая версия с палитрой. есть между ними мелкие различия. желательно, вторую версию формата так же поддержать.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  5. #3
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,686
    Спасибо Благодарностей отдано 
    980
    Спасибо Благодарностей получено 
    959
    Поблагодарили
    718 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    grf есть двух форматов. обычный, без палитры и вторая версия с палитрой. есть между ними мелкие различия. желательно, вторую версию формата так же поддержать.
    Знаю. Надо только ссылку на описание формата (или само описание) и несколько файлов для теста. И можно сделать.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  6. #4
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,704
    Спасибо Благодарностей отдано 
    250
    Спасибо Благодарностей получено 
    316
    Поблагодарили
    221 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо за поддержку образа дискет Вектора.
    Видимо расширение "fdd" не включено в строку маски "все поддерживаемые" (при открытии образа), по этому его нужно выбирать из списка, иначе образов не видно.

  7. #5
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,686
    Спасибо Благодарностей отдано 
    980
    Спасибо Благодарностей получено 
    959
    Поблагодарили
    718 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Спасибо за поддержку образа дискет Вектора.
    Не за что.
    Цитата Сообщение от KTSerg Посмотреть сообщение
    Видимо расширение "fdd" не включено в строку маски "все поддерживаемые" (при открытии образа), по этому его нужно выбирать из списка, иначе образов не видно.
    Ага. Мог накосячить. Впопыхах все равно как-то делал. Долго не трогал утилиту, а потом впопыхах прикрутил fdd. Сегодня исправлю ночью.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  8. #6
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,704
    Спасибо Благодарностей отдано 
    250
    Спасибо Благодарностей получено 
    316
    Поблагодарили
    221 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А в этом менеджере есть возможность записать произвольный файл в системную область дискеты?
    С моей точки зрения не имеет смысла держать образы всех версий операционок для возможности создать образ дискеты. Т.к. все операционки есть в виде файлов. Может дать пользователю возможность записать в системную область любой файл по его выбору, по аналогии функции "Добавить файл...", только тут "Записать в системную область" ???
    Формат системной области вроде стандартный для СР/М, или по крайней мере аналогичен Корвет-овскому. Значения первых двух строк (32 байт) известны (расписаны), а ОСь (загрузочный файл) пишется с адреса 0080h.
    И "сохранение системной области" какое-то странное... (не обычное), скорее служебная функция для разработчика, а не для пользователя. Поскольку пользователю если и нужно сохранить системную область, то подразумевается - выкусить из неё загрузочный файл, и сохранить его в виде *.rom (например).
    А ещё вспомнил, не знаю как для СР/М, для Вектора стандартное заполнение пустого директория Е5-во всех строках (не через одну со строками из 00). Как-то "глаз режет", когда строки из Е5 чередуются со стоками из 00.
    Последний раз редактировалось KTSerg; 15.04.2016 в 18:27.

  9. #7
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,686
    Спасибо Благодарностей отдано 
    980
    Спасибо Благодарностей получено 
    959
    Поблагодарили
    718 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так во-первых.
    Цитата Сообщение от KTSerg Посмотреть сообщение
    Видимо расширение "fdd" не включено в строку маски "все поддерживаемые" (при открытии образа), по этому его нужно выбирать из списка, иначе образов не видно.
    Ловим экстренное лечение косяка. Нет времени объяснять, просто замените этим файликом (во вложении), такой же в папке language. SteinBlume.ru.zip (распаковать в language)
    KTSerg А в этом менеджере есть возможность записать произвольный файл в системную область дискеты?
    С моей точки зрения не имеет смысла держать образы всех версий операционок для возможности создать образ дискеты. Т.к. все операционки есть в виде файлов. Может дать пользователю возможность записать в системную область любой файл по его выбору, по аналогии функции "Добавить файл...", только тут "Записать в системную область" ???
    Формат системной области вроде стандартный для СР/М, или по крайней мере аналогичен Корвет-овскому. Значения первых двух строк (32 байт) известны (расписаны), а ОСь (загрузочный файл) пишется с адреса 0080h.
    И "сохранение системной области" какое-то странное... (не обычное), скорее служебная функция для разработчика, а не для пользователя. Поскольку пользователю если и нужно сохранить системную область, то подразумевается - выкусить из неё загрузочный файл, и сохранить его в виде *.rom (например).
    Ну. Как-то так оно сделано. Это просто первые несколько дорожек диска. И смысл их сохранения предполагался именно для того, чтобы потом кинуть полученный файл в соответствующую подпапку папки sys, а потом выбирать при создании нового образа. То есть произвольный файл в системную область записывается только так пока. Переименовывается, кидается в подпапку папки sys и выбирается при создании образа.
    А ещё вспомнил, не знаю как для СР/М, для Вектора стандартное заполнение пустого директория Е5-во всех строках (не через одну со строками из 00). Как-то "глаз режет", когда строки из Е5 чередуются со стоками из 00.
    Ну можно переделать, конечно, но смысл только разве эстетический.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  10. #8
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,704
    Спасибо Благодарностей отдано 
    250
    Спасибо Благодарностей получено 
    316
    Поблагодарили
    221 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    ...
    Ну. Как-то так оно сделано. Это просто первые несколько дорожек диска. И смысл их сохранения предполагался именно для того, чтобы потом кинуть полученный файл в соответствующую подпапку папки sys, а потом выбирать при создании нового образа.
    Это я понял, что сохраняются служебные дорожки, для того что-бы потом можно было из них сделать новый образ. Просто если учесть, что у Вектора в служебной области может быть записана ОСь (МикроДос) - которых наверное штук 20 разных, то нужно делать порядка 20ти файлов "образов системных дорожек". А Вектор ещё нормально работает если служебная область вообще пуста (заполнена кодом Е5), даже первые 32 байта не заполнены. А можно вообще записать в системную область, запускным файлом, какой-нибудь тест или загрузчик, при этом количество образов системных дорожек ещё больше увеличится...
    То есть произвольный файл в системную область записывается только так пока. Переименовывается, кидается в подпапку папки sys и выбирается при создании образа.
    Это я то-же понял, но например что-бы записать в образ диска произвольную ОСь, нужно сначала создать файлик в 128 байт (Е5), дописать к нему выбранную ОСь, дополнить полученный файл до размера 40КБ кодами Е5, откорректировать первые 32 байта полученного файла значениями, подходящими конкретно для данной ОСи. Тогда получится корректный образ системной области с ОСью из которого можно уже делать образ дискеты.
    Я конечно-же не знаю, что хранится в системной области образов дискет других компов.
    Но для создания корректного образа дискеты для Вектора можно просто создавать файл размером 820КБ заполненный кодом Е5, если создаётся образ без загрузочного файла.
    И хранить только 32 байта, которые потом станут началом нового образа, если на него сразу пишут загрузочный файл. Останется выставить адрес загрузки/старта, длину файла и контрольную сумму служебной области.
    Последний раз редактировалось KTSerg; 16.04.2016 в 06:55.

  11. #9
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,686
    Спасибо Благодарностей отдано 
    980
    Спасибо Благодарностей получено 
    959
    Поблагодарили
    718 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    KTSerg, ладно. Думаю, можно подумать над замечаниями, если, видимо, есть смысл. Насчет пустых образов, они везде (почти) вполне работают, если не системные, но так как утила более-менее универсальная, то возникает вопрос детекта, так как число сис. дорог и прочее у разных компов разные, то надо как-то понимать, как интерпретировать образ. И именно эти 32 байта в образах Корвета, Ориона, Байта и Вектора проблему решают очень хорошо. Другой вариант, заставлять пользователя вводить все каждый раз в ручную. Поэтому я и старался сделать так, чтобы эти 32 байта, там где это корректно, будут всегда заполнены. А так как там хранятся адреса, касаемые ОСи, то решил их не разрывать. Ибо на самом деле знания всегда были и остаются довольно поверхностными (у меня). Вот и стараюсь как-то искать наиболее безбажные варианты решений и слушать людей. Если почитать тему, ссылка на которую указана в конце первого поста, станет понятно, что утила создавалась по сути коллективно, и что в самом начале я совсем слабо представлял, что это будет и как оно будет работать.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  12. #10
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,704
    Спасибо Благодарностей отдано 
    250
    Спасибо Благодарностей получено 
    316
    Поблагодарили
    221 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Встретил на образах для Вектора файлы в имени которых есть символы (наклонную черту) не позволяющие извлечь этот файл из образа, на пример "TEXT/1.TXT" (видимо для МикроДоса это было допустимо).
    Переименовывать перед извлечением конечно можно - как экстренный вариант. Но может быть дать возможность корректировать имя извлекаемого файла, если оно с точки зрения винды "не корректно"?

Страница 1 из 27 12345 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Explorer
    от abelenki в разделе Игры
    Ответов: 5
    Последнее: 19.06.2015, 16:50
  2. EXPLORER = DESPERADO = SAM ???
    от newart в разделе Музыка
    Ответов: 8
    Последнее: 15.01.2008, 00:33
  3. Ищу explorer.exe [win2000pro]
    от ice'di^triumph в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 01.09.2005, 22:17

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •