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

User Tag List

Страница 7 из 28 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя
Показано с 61 по 70 из 271

Тема: Просмотр образов CP/M дисков

  1. #61
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    для корвета - ESL_11.zip

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

  3. #62
    Master Аватар для Djoni
    Регистрация
    20.02.2005
    Адрес
    Новосибирск
    Сообщений
    941
    Спасибо Благодарностей отдано 
    709
    Спасибо Благодарностей получено 
    52
    Поблагодарили
    33 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    В общем с символами #80-#AF все понятно - эта часть таблицы позаимствована из CP866 (DOS).
    C кириллицей тоже все ясно - это KOI8-R.
    Остались символы #B0-#BF.
    Вроде бы с большей частью символов разобрался, но с тремя из них как-то не выходит, как-то не могу их подобрать.
    Собственно требуется помощь.

    И еще момент, в шрифте Courier New (он используется при просмотре, так как моноширинный, к тому же установлен в винде изначально) отсутствует символ "∈" (U+2208 - 'Element of'), соответствующий символу #BE кодировки profi, поэтому я заменил его на относительно похожий по начертанию украинский 'Є' (U+0404). Не уверен, что это правильно.

    Вот, что вышло.

    Как видите, символы #BB-#BD я так и не смог подобрать.

    P.S. Да уж. Ну и любили же наши велосипеды изобретать.
    Символы #BB-#BD очень редко используются,главное конечно символы для рисования таблиц.

    символ 'Є' (U+0404) я думаю подойдет

    как насчет шрифта Terminal набор символов (OEM/DOC) ?

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

Название:	Terminal.jpg 
Просмотров:	514 
Размер:	69.3 Кб 
ID:	21892

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

    Profi v5.03/1024k/палитра/FDD3,5""/FDD5,25"/HDD/XT-Keyb/Covox
    Pentagon-1024 sl v 1.4 upgrade #EFF7 Gluk RTC
    ZXM-Phoenix 1024k
    ATM Turbo 2+ v7.10 512k
    HIMAC HR42.04 48K
    HIMAC 128
    Ленинград 1
    [свернуть]

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

    По умолчанию

    Цитата Сообщение от Djoni Посмотреть сообщение
    как насчет шрифта Terminal набор символов (OEM/DOC) ?
    В смысле, использовать его при просмотре?
    Тогда придется переключаться на другие шрифты в ряде случаев, так как некоторых символов (например Пи греческая) там нет, а courier new - юникодовый, там почти все есть...

    А ваще щаз поддерживается в той версии, которая есть у меня 5 кодировок:
    1. KOI8-R - стандарт;
    2. KOI-ATM - ТУшная (как тушенка от ГлавПродукта) кодировка от создателей АТМ;
    3. Profi - тоже ТУшная сборка из кодировок CP866 (DOS) и KOI8-R;
    4. CP866 (DOS) - стандарт;
    5. CP1251 (Windows) - стандарт.
    Последний раз редактировалось Black Cat / Era CG; 05.11.2010 в 21:19.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    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)
    [свернуть]

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

    По умолчанию

    На подходе подправленная версия.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    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. #65
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,566
    Спасибо Благодарностей отдано 
    932
    Спасибо Благодарностей получено 
    891
    Поблагодарили
    655 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    Exclamation ATM CP/M Explorer v0.2.3

    ВНИМАНИЕ! ДАННАЯ ВЕРСИЯ МОРАЛЬНО УСТАРЕЛА!!!
    САМЫЕ СВЕЖИЕ ВЕРСИИ ИЩИТЕ В КОНЦЕ ТЕМЫ!!!

    Очередная подправленная версия.
    ATM CP-M Explorer0231066.zip

    Что нового.
    + Добавлена кодировка Profi при просмотре файла.
    Правда, без трех символов;

    + Добавлена операция копирования файлов внутри образа с помощью drag'n'drop с зажатым shift.
    ВНИМАНИЕ! Shift надо зажимать до начала перетаскивания. Без Shift'a как и раньше происходит перенос из юзера в юзера;

    + Добавлена проверка на существование файла с тем же именем в области пользователя в операциях переноса/копирования файлов внутри образа, переименовывания файла, добавления файла в образ;

    * При переименовывании файлов теперь разрешены оба регистра, так как были найдены образы с именами файлов в нижнем регистре;

    * Исправлена ошибка просмотрщика. Раньше после просмотра файла в 16-ричном режиме и переключения в текстовый при смене кодировки, режим просмотра возвращался к 16-ричному;

    * Удалено мерцание при просмотре файлов в hex-режиме.
    Лень было 2 строчки написать;

    * Исправлена ошибка добавления файла в образ. Для добавляемых файлов не вычислялась crc32;

    * Исправлена обработка образов, имеющих больше 16 областей пользователя;

    * Исправлены мелкие ошибки.

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

    Ждем очередных bug-report-ов.
    Последний раз редактировалось Black Cat / Era CG; 19.09.2018 в 11:09.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    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)
    [свернуть]

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    1Fh - контрольная сумма области 00h..1Eh - простая циклическая сумма + 066h
    Алгоритм бы мне... конкретный...
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

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

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    Алгоритм бы мне... конкретный...
    Код:
    function DPBcrc(var DPB:TBootDPB):byte;
    var ii:integer;
    begin
      Result:=$66;
      for ii:=0 to DPBSize-2 do                         {31 bytes}
        Result:=Result+byte(PChar(@DPB)[ii]);
    end;
    Ну и проверяется как-то так:
    Код:
    procedure GetBOOT(FName: string; FS: TFileStream);
    var xsum: byte;
        i, d, CalculatedSize: integer;
    begin
      BOOT.Damaged:=False;
      FS.Seek(PartitionOffset, soFromBeginning);                                         
      FS.Read(BOOT, sizeof(BOOT));
      BOOT.BOOTvalid:=DPBcrc(BOOT.DPB)=BOOT.DPB.CRC;
    {........}
    Отсюда (во вложении):
    Последний раз редактировалось Error404; 08.11.2010 в 14:58.
    Лучше сделать и жалеть, чем не сделать и жалеть.

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

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

    По умолчанию

    Блин, во я туп, я сначала байты с 10 по 1E складывал, а не с 00, а когда сумма не получилась, полез в конкретные дебри
    а вот этого
    Цитата Сообщение от Error404 Посмотреть сообщение
    1Fh - контрольная сумма области 00h..1Eh
    того, что с нулевого байта я и не приметил.
    Последний раз редактировалось Black Cat / Era CG; 08.11.2010 в 16:43.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    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. #69
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,566
    Спасибо Благодарностей отдано 
    932
    Спасибо Благодарностей получено 
    891
    Поблагодарили
    655 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    Question Мусор или нет?

    Вопрос к знатокам МикроДос Корвета:
    Образ МикроДоса mdos1_870430.kdi (вот отсюда: http://pk8020.narod.ru/Files/microdos.zip) содержит какой-то странный мусор в области каталога (как раз с адреса 3C00). На что моя утилка честно вылетает.
    Это действительно просто мусор прокрался в образ или он там действительно необходим?

    P.S. Следующая версия утилиты уже не будет ограничиваться форматом атм, вот только когда она будет, эта следующая версия?...
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    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)
    [свернуть]

  11. #70
    R.I.P.
    Регистрация
    16.09.2009
    Адрес
    г. Харьков
    Сообщений
    1,466
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    Вопрос к знатокам МикроДос Корвета:
    Образ МикроДоса mdos1_870430.kdi (вот отсюда: http://pk8020.narod.ru/Files/microdos.zip) содержит какой-то странный мусор в области каталога (как раз с адреса 3C00). На что моя утилка честно вылетает.
    Это действительно просто мусор прокрался в образ или он там действительно необходим?

    P.S. Следующая версия утилиты уже не будет ограничиваться форматом атм, вот только когда она будет, эта следующая версия?...

    похоже это действительно мусор, если с 3с00 забить до 4000 E5 то все работает чисто.
    но то что "На что моя утилка честно вылетает." - этого быть не должно
    мой xkorvet с ней спокойно работает
    оригинальные CP/M и МИКРОДОС - тоже спокойно работают
    так что правьте


    Описание дискового биоса Корвет
    или выжимку в формате PDF

Страница 7 из 28 ПерваяПервая ... 34567891011 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Создание образов CP/M дискет
    от Zloy в разделе Софт
    Ответов: 9
    Последнее: 06.12.2016, 19:12
  2. FAR: просмотр графики
    от elf/2 в разделе Утилиты
    Ответов: 39
    Последнее: 31.07.2009, 20:18
  3. Просмотр загрузчика в TR-DOS
    от Zloy в разделе Для начинающих
    Ответов: 4
    Последнее: 29.09.2008, 20:09
  4. Перенос образов дискет на реал
    от Zloy в разделе Софт
    Ответов: 20
    Последнее: 22.09.2008, 19:21
  5. Архив 90 дисков!!
    от DINAMIX в разделе Разный софт
    Ответов: 3
    Последнее: 05.03.2008, 17:35

Ваши права

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