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

User Tag List

Страница 29 из 38 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя
Показано с 281 по 290 из 372

Тема: RT-11 DSK Total Commander wcx plugin.

  1. #281
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    22.08.2017 - Выложена исправленная версия плагина: RT-11dsk.wcx.v01.13a

    Изменения:

    1. Исправлена работа с образами RT-11, содержащими более 2160 файлов.

    2. Исправлена работа с образами RTEM-11 shared image.

    3. Исправлена ошибка создания в образе RT-11 заглушки загрузчика, при создании этого образа файловым менеджером из выбранных в каталоге Windows файлов.

    4. Теперь формат RTD поддерживается только для файлов с расширением RTD.
    Последний раз редактировалось Patron; 23.08.2017 в 23:41.

  2. #282
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Немного навел порядок в голове относительно организации диска в RTEM при загрузке с пары S+P.
    За основу взята пара S (4767+174=4941) + P (494).

    Shared образ создавался штатно программой JOAT, private образ штатно создался RTEMом при первом запуске.

    Получилась такая картина:
    В shared образе каталог содержит 31 сегмент, из них используются 3, а остальные 28 выпадают из видимости. Так же из видимости выпадают блоки загрузчиков и home block - они берутся из private. Последние 174 блока отмечены маркером (SWAP.SYS) и во время работы копируются temp файл.

    В private образе под каталог выделен 1 сегмент.

    В результате получается системный диск размером 5373 блока с каталогом, состоящим из 4 сегментов.

    Суммируя все это получаем требования к shared образу:
    • shared образ имеет самый обычный каталог
    • сегменты должны линковаться по порядку
    • первый сегмент каталога в shared образе забивается записями 100000
    • все файлы должны иметь статус 102000
    • последний используемый сегмент добивается до конца записями 100000
    • общее число используемых сегментов не должно быть больше 30
    • в области данных не должно быть пустого места


    Неиспользованные сегменты из shared образа можно выкусить, поправив ссылки на данные в оставшихся сегментах. Работоспособность при этом сохранится. То есть выделять под каталог 31 сегмент обязательно. Скорее всего JOAT использует стандартный алгоритм инициализации.

    Попробовал добавить в shared образ немного пустого места в конце (не внесенного в каталог). Работает, но лишнее место нигде не отразилось во внутренних структурах данных, хотя в принципе такой вариант там предусмотрен судя по всему.
    Последний раз редактировалось form; 22.11.2017 в 04:20.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  3. #283
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    выделять под каталог 31 сегмент обязательно
    Но если не выделять - всё работает точно так же?

    Цитата Сообщение от form Посмотреть сообщение
    Реально эта циферка не имеет никакого значения. Я поначалу делал образы вручную и прописывал реальное число сегментов.

  4. #284
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Но если не выделять - всё работает точно так же?
    Да, все работает.
    Сейчас на CTAKAHе используется образ из которого вырезал пустые сегменты (на картинке вторая белая область) и подправил первый блок на диске в сегментах.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  5. #285
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    вырезал пустые сегменты (на картинке вторая белая область) и подправил первый блок на диске в сегментах.
    Но если число в начале каждого сегмента с общим количеством сегментов в каталоге также не 31, а 3 - и тогда всё работает?

  6. #286
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Но если число в начале каждого сегмента с общим количеством сегментов в каталоге также не 31, а 3 - и тогда всё работает?
    Работает. Число должно точно совпадать с количеством выделенных сегментов в образе.
    Раньше было некоторое недопонимание из-за чего и решил навести порядок в информации.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

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

  8. #287
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    .

    20.11.2017 - Выложена дополненная версия плагина: RT-11dsk.wcx.v01.14

    Изменения:

    1. Добавлена поддержка файловых систем ДИАМС и DSM-11. Поддерживаются только однотомные наборы с размером тома не более 64 Мб.

    2. Поддерживается одиночное и групповое копирование и удаление файлов и разделов, а также ( для системного образа ) копирование системных областей: MTVOL.BIN, MUMPS3.CIL, ANNEX.CIL. При нажатой клавише <Shift> файлы из каталога [Data] просматриваются и извлекаются без ключей ( как голый текст или двоичный образ ). При копировании голого текста или двоичного образа в каталог [Data] - строкам текста или блокам двоичного файла назначаются последовательные числовые ключи.

    3. При групповой операции - любая ошибка в формате данных любого файла приводит к полной отмене всей операции. Поэтому, если групповая операция привела к изменениям в образе - это гарантирует полную корректность всех операций с отдельными файлами.

    4. Для файловой системы DSM-11 ограниченно поддерживается BIN-дерево каталога программ DSM-11.

    ..

    Из-за сложности файловой системы DSM-11 - необходимый для её обслуживания объём кода сравнялся по размеру с со всем остальным кодом плагина, поэтому размер плагина удвоился.

  9. #288
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    .

    Попробовал запустить DSK-плагин в FAR при помощи переходника - работает даже лучше, чем в Total Commander ( всегда открывает образы при нажатии <Enter>, вне зависимости от расширения ).

    Полный набор файлов для запуска DSK-плагина в FAR выглядит так: FAR_32bit_DSK_Plugin_v01.14

  10. #289
    Guru
    Регистрация
    02.03.2015
    Адрес
    г. Караганда, Казахстан
    Сообщений
    2,321
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    177 сообщений
    Mentioned
    17 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Полный набор файлов для запуска DSK-плагина в FAR выглядит так: FAR_32bit_DSK_Plugin_v01.14
    Великолепно! Осталось пересобрать всё это для х64, и все мечты сбудутся.

    Цитата Сообщение от Patron Посмотреть сообщение
    Попробовал запустить DSK-плагин в FAR при помощи переходника - работает даже лучше, чем в Total Commander
    Так естественно: Far и сам по себе гораздо круче этого, так называемого, Всеобщего Командира. И вообще, кому-кому, а нам, всегда работавшим с командными строками на текстовых экранах СМ7209, 15ИЭ и т.п., пользоваться этой графической размазнёй, как минимум, не комильфо. А вот FAR - самое то!..
    Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)

  11. #290
    Moderator
    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,577
    Спасибо Благодарностей отдано 
    61
    Спасибо Благодарностей получено 
    106
    Поблагодарили
    92 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В качестве офтопика: давно уже не пользуюсь платным ТоталКомандером в пользу ДубльКомандера (его свободнораспространяемого функционального аналога), который максимально близок к ТС по интерфейсу, есть в версиях для Windows/Linux/MacOS, и прекрасно работает с плагинами от Тотала без переходников (по крайней мере мои самописные WCX для образов дисков CP/M работают прекрасно).
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

Страница 29 из 38 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Total Comander WANTED!!!
    от newart в разделе Софт
    Ответов: 5
    Последнее: 04.03.2021, 18:20
  2. Total Recall(spanish version?)
    от kyv в разделе Игры
    Ответов: 6
    Последнее: 10.06.2008, 22:50
  3. TOTAL ECLIPSE- 3D игра на спекки!!
    от DR ZX в разделе Игры
    Ответов: 20
    Последнее: 11.09.2007, 14:52
  4. Новый FAR plugin для форматирования дисков TR DOS
    от Alexandr Medvedev в разделе Утилиты
    Ответов: 3
    Последнее: 03.08.2007, 16:44
  5. Dos Commander v2.01b
    от Vega в разделе Софт
    Ответов: 19
    Последнее: 01.12.2006, 09:49

Ваши права

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