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

User Tag List

Страница 10 из 17 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя
Показано с 91 по 100 из 166

Тема: Вектор-06Ц: Контроллер HDD

  1. #91
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,105
    Спасибо Благодарностей отдано 
    772
    Спасибо Благодарностей получено 
    643
    Поблагодарили
    398 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Но нужно сначала попробовать относительно не сложно читать/писать CF-карту на РС, не доставая для этого 486-ой из кладовки...
    У меня есть копеечный USB-кардридер Transcend, который принимает все возможные виды карт. Под виндой есть утилиты, которые сырые образы заливают на такие USB-читалки в том числе. По-моему это проще, чем доставать 486 из кладовки (хотя романтика кладовочного 486 манит, я понимаю). Утилиты, которые я помню, что точно работают: rawrite32 и https://etcher.io/ (последняя выглядит так модно, что боюсь, что не запустится на XP
    Больше игр нет

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

  3. #92
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,654
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    ... Утилиты, которые я помню, что точно работают: rawrite32 и https://etcher.io/ (последняя выглядит так модно, что боюсь, что не запустится на XP
    Скачал вплоть до 1.1.2 все требуют минимум Вин7.

  4. #93
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,105
    Спасибо Благодарностей отдано 
    772
    Спасибо Благодарностей получено 
    643
    Поблагодарили
    398 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну я так и предполагал. Но rawrite все равно есть и она точно работает на XP. Было что-то еще, но я не вспомню так сходу название. Как правило руководства об установке Линуксов упоминают способы записи образов линукса на USB-носители. У нас цели другие, но методы можно позаимствовать.
    Больше игр нет

  5. #94
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,654
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вспомнил, что уже пользовался RAWCopy. Откопал прогу HDDRawCopy(чего-то там).
    Прога работает, читает-пишет CF-карту через USB-кард ридер.
    Слил с CF-ки свои эксперименты на реале, посмотрел структуру, в принципе совпадает с тем, что создаёт "creathdd".
    Склеил вручную 16 образов FDD, проверил на эмуляторе ve27a - образ рабочий.
    Залил его на CF-карту... а дискеты то чистые... по команде d пишет "not found"...
    В результате оказалось, что образ заливаемый на CF-карту должен иметь по адресу 80h (описание головок, секторов, дорожек ...) данные характерные для данной CF-карты, а не выбранные при создании образа.
    Последний раз редактировалось KTSerg; 29.07.2018 в 17:22.

  6. #95
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,806
    Спасибо Благодарностей отдано 
    642
    Спасибо Благодарностей получено 
    1,773
    Поблагодарили
    1,023 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    Правда под ОСью FPH511 ничего запустить не смог
    А в emu с этого образа эти программы под FPH511 запускаются?
    Сам я пробовал в emu запускать и cp/m-овские программки и игрушку rom, все работало (и под FPH511 и под более ранним досом).

  7. #96
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,654
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так и есть, была ошибка в склеивании образа, сейчас проги из под FPH511 запускаются.

    Проверил ещё раз: в образе HDD, по адресу 80h выставлял разные данные (считанные с реальной CF-карты и созданные прогой "creathdd". В результате, в эмуляторе ve27a образ воспринимается в обоих вариантах, диски переключаются, каталоги отображаются, программы с разных дисков запускаются.
    А вот эти образы переписанные на CF-карту, на реале, работают только если по адресу 80h проставлены "родные" для этой карты данные.

    Так что с автоматической генерацией образов будет проблеммс... нужно предусмотреть считывание с карты параметров, и запись их в создаваемый образ...

    Ещё, для размещения в образе HDD, подходят только образы дискет размером 820КБ (839680 Байт). Наткнулся на образы дискет размером 830КБ (849920 Байт) - от них кусок нужно будет откусывать...
    Последний раз редактировалось KTSerg; 29.07.2018 в 18:01.

  8. #97
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,806
    Спасибо Благодарностей отдано 
    642
    Спасибо Благодарностей получено 
    1,773
    Поблагодарили
    1,023 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от KTSerg Посмотреть сообщение
    подходят только образы дискет размером 820КБ (839680 Байт)
    А стандартные 80 дорожечные (800 Кб, 819200 байт)?

  9. #98
    Member
    Регистрация
    23.06.2012
    Адрес
    г. Минск, Белоруссия
    Сообщений
    155
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Опять же извиняюсь, что влажу, но для создания образов дисков стандартной утилитой от os/2 xdfcopy воспользоваться пробовали? Приложил в аттаче XDFCOPY.7z

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    А стандартные 80 дорожечные (800 Кб, 819200 байт)?
    Нужно будет добавить

    Принцип такой.
    1. Берём бут. Он занимает адреса 0h...3FFh
    2. Дописываем к нему первый образ FDD целиком. Он должен занять адреса 400h...CE7FFh.
    Если мало - пописать E5h, если много - обрезать.
    Для проверки: директорий первой дискеты должен начинаться с адреса A400h, а данные с адреса B400h.
    3. От образа второй (и последующих) дискет отрезаем только полезную инфу с адреса A000h и до конца.
    Получается все последующие дискеты начинаются сразу с директория.
    Длина получаемых (обрезанных) образов должна составлять 785КБ (803840 Байт).
    4. Дописываем к создаваемому образу HDD, вторую дискету.
    Для проверки: директорий начинается с адреса CE800h, данные CF800h, конец дискеты 192BFFh.
    ...
    Третья дискета начинается с 192C00h.
    Четвёртая - 257000h.
    И т.д.

    Останется, только поправить инфу с адреса 80h.

    Честно сказать пока не выяснил, важно ли, что образ HDD создаваемый программой "creathdd" длиннее полезной инфы...
    Последний раз редактировалось KTSerg; 29.07.2018 в 18:52.

  11. #100
    Veteran
    Регистрация
    22.02.2014
    Адрес
    г. Курган
    Сообщений
    1,654
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    301
    Поблагодарили
    212 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну, как-бы это...
    Набросал я за сегодня HDDCreator - прогу, склеивающую образы FDD Вектора в образ HDD. Который потом можно накатывать на CF-карту.
    На эмуляторе образ работает, на реале пока не проверил.

    Замечания по программе:
    1. При выборе MBR - нужно выбирать файл образа считанный с CF-карты, прога копирует из него первые 400h байт. Можно выбирать любой файл размером более 400h содержащий MBR для CF-карты.
    2. При выборе Boot - можно выбрать образ FDD, на котором в загрузочную область уже записана OS.COM. А можно выбрать любой другой файл (rom, com, ...), который будет прочитан и запущен загрузчиком.
    3. Добавлять в образ HDD желательно "стандартные" образы FDD (820Кб и 830Кб).

    Образ HDD можно только записать, "открыть" - в меню есть, но ничего не делает.

    PS.
    Обновил прикреплённый файл.
    Кое-что поправил по мелочи (нумерацию дискет).
    Добавил сохранение в текстовом файле списка FDD использованных в образе HDD. И предупреждение при попытке добавить в образ более 40 дискет.
    Вложения Вложения
    Последний раз редактировалось KTSerg; 27.09.2018 в 19:51.

Страница 10 из 17 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Кино и вектор
    от ivagor в разделе Вектор
    Ответов: 92
    Последнее: 25.12.2023, 19:51
  2. Вектор-06Ц
    от Robusta в разделе Барахолка (архив)
    Ответов: 11
    Последнее: 17.03.2009, 23:18
  3. Вектор-06Ц: БП от PC
    от Dmitry Dubrovenko в разделе Вектор
    Ответов: 11
    Последнее: 08.03.2009, 21:53
  4. Ищу ВЕКТОР-06ц
    от BYTEMAN в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 17.11.2008, 20:50
  5. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23

Ваши права

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