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

User Tag List

Показано с 1 по 10 из 10

Тема: Корвет: дамп CP/M-дисков в .KDI-образы через ZXDStudio

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

    По умолчанию Корвет: дамп CP/M-дисков в .KDI-образы через ZXDStudio

    Модифицированный дампер дискет ZXDStudio от Anykey специально для Корвета:

    ZXDStudio v116a - Korvet Edition
    https://yadi.sk/d/4Yg6n_HOZEjec


    В чем суть модификаций и как пользоваться:
    1) Ранее в упор не сохранялись образы битых дискет. Если при сканировании геометрия диска оказывалась нестандартной (почему-то неправильно читалась), то в kdi сохранить было уже нельзя. Иногда не сохранялось и в универсальный формат.
    Потому нашлось решение - загружать заведомо правильный по формату образ и делать чтение по его меткам.
    Благодаря модификациям Anykey, теперь можно создавать заведомо правильный пустой образ из самой программы:
    Файл->Создать образ->Корвет,
    потом для чтения cделать:
    Диск->Чтение секторов по меткам.
    2) При создании пустого образа из программы, по моей просьбе, образ заполняется не нулями (NULL), а символом с HEX: E5 (судя по анализу других образов, именно этим символом в Корветовских дискетах заполнены пустые байты, а не нулем).
    3) Благодаря предыдущему пункту, если читать битую дискету по меткам пустого образа, сбойные сектора будут заменяться не на NULL, а на E5 и образ получится более правильным.

    Так же оставлю памятку по первоначальной настройке:
    1) Не забываем поставить дррайвер fdrawcmd.sys:
    http://simonowen.com/fdrawcmd/
    2) Cкорость чтения в настройках ZXDStudio нужно поставить в зависимости от дисковода. Может быть и 300к и 250к - выясняется экспериментально.



    ZDXStudio давно умеет напрямую работать с kdi, из них не надо больше делать fdi. Потому информация ниже от ESL неактуальна, оставил для истории --- Serebriakov.

    Старая шапка от ESL:


    небольшое HOW-TO как это делать, скорее напоминалка для самого себя, но может кому пригодится ...
    должно работать начиная с XP, сам записывал на Win 7

    задача:
    есть .kdi образ, надо его записать на реальный 5" диск

    решение:
    1. подключаем стандартный 5" PC дисковод на 1.2 Mb, стандартным шнуром, в биосе ставим как 1.2 (я ставил как А)
    2. качаем ZXDStudio, собственно нужен ZXDStudio.rar (457.4 Кб)
    3. распаковываем архив и добавляем из аттача FTD2XX.dll.zip , положить рядом с ZXDStudio.exe
    4. устанавливаем fdrawcmd.sys - запускаем FdInstall.exe
    5. из аттача fdi.fdi.zip качаем архив fdi.fdi.zip и добываем из него fdi.fdi, это заголовок .fdi
    6. берем нужный .kdi файл (допустим games.kdi)
    и делаем из него .fdi
    copy /b fdi.fdi+games.kdi games.fdi
    на выходе у нас .fdi
    7. запускаем ZXDStudio.exe
    8. идем в настройки и выбираем в настройках диск А и скорость передачи 300к
    9. Образ -> Загрузить как ...., и выбираем наш games.fdi
    8. образ должен загрузится и можно посмотреть что там есть (должно быть 160 дорожек, 5 секторов по 1к
    10. Диск -> Форматировать и записать

    теперь у нас есть диск который можно использовать с Корветом ...

    p.s. а как записать нужный софт в образ .kdi и вообще как манипулировать - отдельным постом

    за ZXDStudio говорим огромное спасибо Anykey ...

    Наконец то у ZX Disk Studio появилась своя тема !!!
    [свернуть]
    Последний раз редактировалось Serebriakov; 11.12.2019 в 02:06. Причина: ZXDStudio v116a - Korvet Edition

  2. Этот пользователь поблагодарил esl за это полезное сообщение:

    shapipovo (27.12.2020)

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

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

    По умолчанию

    Хорошие новости
    начиная с версии 1.11 ZX Disk Studio умеет напрямую работать с .KDI

    http://zx.pk.ru/showthread.php?t=12842

    можно ей напрямую читать и писать диски

  5. #3
    Junior Аватар для Krautsov
    Регистрация
    08.12.2009
    Адрес
    Клецк, Беларусь
    Сообщений
    28
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хорошая Сергей новость... Я раз за "Корвет"... Соберу подходящую машинку и попробую подключить дисковод, попробовать записать диск

  6. #4
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    238
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    75
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию ZXDStudio v116a - Korvet Edition

    Здравия!
    Где-то год назад просил товарища Anykey немного модифицировать его дампер дискет ZXDStudio, за что ему отдельная благодарность.
    Но поделиться модифицированной версией что-то забыл, исправляюсь:
    ZXDStudio v116a - Korvet Edition
    https://yadi.sk/d/4Yg6n_HOZEjec


    В чем суть модификаций и как пользоваться:
    1) У меня в упор не сохранялись образы битых дискет. Если при сканировании геометрия диска оказывалась нестандартной (почему-то неправильно читалась), то в kdi сохранить было уже нельзя. Иногда не сохранялось и в универсальный формат.
    Потому нашел решение - загружать заведомо правильный по формату образ и делать чтение по его меткам.
    Благодаря модификациям Anykey, теперь можно создавать заведомо правильный пустой образ из самой программы:
    Файл->Создать образ->Корвет,
    потом для чтения cделать:
    Диск->чтение секторов по меткам.
    2) При создании пустого образа из программы, по моей просьбе, образ заполняется не нулями (NULL), а символом с HEX: E5 (судя по анализу других образов, именно этим символом в Корветовских дискетах заполнены пустые байты, а не нулем).
    3) Благодаря предыдущему пункту, если читать битую дискету по меткам пустого образа, сбойные сектора будут заменяться не на NULL, а на E5 и образ получится более правильным.

    Так же оставлю памятку по первоначальной настройке:
    1) Не забываем поставить дррайвер fdrawcmd.sys:
    http://simonowen.com/fdrawcmd/
    2) Cкорость чтения в настройках ZXDStudio нужно поставить 300K, иначе сектора не найдутся. Во всяком случае на моем дисководе так.
    Последний раз редактировалось Serebriakov; 23.12.2015 в 03:10.

  7. #5
    Activist Аватар для Gavrilov_S
    Регистрация
    21.12.2015
    Адрес
    г. Канаш
    Сообщений
    226
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Доброго времени суток , Господа!
    Проблема такого рода. каким то образом записал один образ KDI на диск 3.5 оно работает.
    Щас как бы не пытался записать. Корвет его не читает. (кроме одного диска)
    Использовал программу ZXDStudio 116
    В биосе дисковод 3.5 поставил 1.44
    Убрал концевик на дисководе чтобы он диски опеределял как 800К (больше на компьютерном дисководе ничего не делал)
    Скорость записи ставлю 300К
    Потом форматировать и записать
    Но Корвет их не видит. Пробовал разные образы KDI

    - - - Добавлено - - -

    галачка стоит только реставрировать образ дорожки

    - - - Добавлено - - -

    дисководы перепробовал уже 7 штук разных

    - - - Добавлено - - -

    записанный диск пробовал читать. читает как 21 байт на дорожку

  8. #6
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    685
    Спасибо Благодарностей отдано 
    22
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    32 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Gavrilov_S Посмотреть сообщение
    В биосе дисковод 3.5 поставил 1.44
    Убрал концевик на дисководе чтобы он диски опеределял как 800К (больше на компьютерном дисководе ничего не делал)
    Скорость записи ставлю 300К
    250K!!!
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  9. #7
    Activist Аватар для Gavrilov_S
    Регистрация
    21.12.2015
    Адрес
    г. Канаш
    Сообщений
    226
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Точно заработало на 250к. Еще систему переустановил на 7 32 битную. Была ХР
    Еще пишет только на новые дискеты. Форматированные под мс дос выдает ошибки

    - - - Добавлено - - -

    Как можно писать на мс дос диски?

  10. #8
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    238
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    75
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    То, что писал ESL в первом посте уже давно неактуально. ZDXStudio давно умеет напрямую работать с kdi, из них не надо больше делать fdi.
    Все что нужно для работы ZDXStudio - это поставить драйвер fdrawcmd.sys от Саймона.

    Более того, есть специальная версия ZDXStudio, слегка модифицированная для лучшей работы с Корветными образами: https://zx-pk.ru/threads/12580-korve...l=1#post848061

    Цитата Сообщение от Gavrilov_S Посмотреть сообщение
    Точно заработало на 250к
    Скорость зависит от дисковода. Может быть и 300к и 250к - выясняется экспериментально.

    Цитата Сообщение от Gavrilov_S Посмотреть сообщение
    Как можно писать на мс дос диски?
    Предварительно форматировать. Если правильно помню: Образ-Создать образ-Корвет. Далее Диск-Форматировать и записать.
    Последний раз редактировалось Serebriakov; 10.12.2019 в 23:20.

  11. #9
    Moderator Аватар для Serebriakov
    Регистрация
    06.04.2013
    Адрес
    г. Могилев, Беларусь
    Сообщений
    238
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    75
    Спасибо Благодарностей получено 
    35
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В середине 2020 товарищ CPLx добавил поддержку CP/M дисков Корвета в свою новую программу для чтения TR-DOS дисков - Spectrum Archive Reader. Потенциально программа может вычитывать сильно битые дискеты лучше чем ZXDStudio.

    P.S. Немного оффтоп, но решил сохранить ссылку именно здесь на будущее, когда снова дойдут руки до дампов.
    Последний раз редактировалось Serebriakov; 26.12.2020 в 12:28.

  12. Этот пользователь поблагодарил Serebriakov за это полезное сообщение:

    Gavrilov_S (14.01.2021)

  13. #10
    Activist Аватар для Gavrilov_S
    Регистрация
    21.12.2015
    Адрес
    г. Канаш
    Сообщений
    226
    Спасибо Благодарностей отдано 
    16
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проверил вчера программу Spectrum Archive Reader тоже работает хорошо. есть возможность считывания BAD секторов тремя способами. И дажет возможность сохранить если даже есть BAD сектор.
    Еще вчера записал образы Корветовских дисков через ZXDStudio v116a. На виндовс XP работает стабильно.
    Pentagon 128K+AY+FDD, Дельта С-128К+AY+FDD, КОРВЕТ ПК8020+FDD, УКНЦ МС0511, БК 0010-01.

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

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

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

Похожие темы

  1. Ответов: 82
    Последнее: 07.05.2011, 20:32
  2. Корвет: Публикации
    от AlecV в разделе Корвет
    Ответов: 13
    Последнее: 31.05.2010, 22:31
  3. Корвет.
    от Mick в разделе Барахолка (архив)
    Ответов: 8
    Последнее: 19.09.2007, 19:58
  4. Куплю Пк Корвет
    от DATAsoft в разделе Барахолка (архив)
    Ответов: 3
    Последнее: 09.03.2006, 11:16
  5. работа с образами HDD в Unreal Speccy
    от elf в разделе Эмуляторы
    Ответов: 15
    Последнее: 30.03.2005, 18:22

Ваши права

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