User Tag List

Страница 3 из 58 ПерваяПервая 1234567 ... ПоследняяПоследняя
Показано с 21 по 30 из 644

Тема: Замена дисковода эмулятором диска

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    23.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    367
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Тогда почему бы не сделать поддержку совсем уж универсального формата MFM, который будет представлять собой последовательность бит, выдаваемых "дисководом". Вот уж туда легко ложится практически любой формат дорожек. Минус - размеры (около 2.5Мб на DD диск).
    Так в UDI и сделан практически MFM (но только для служебных маркеров), в остальном обычные байты данных, т.к. этого хавтает практически под все задачи. Какой смысл хранить синхробиты от MFM там где они стандартные (вторая половина битовой ячейки не нужна - это синхроимпульс)?

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

  3. #2

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,776
    Спасибо Благодарностей отдано 
    553
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от deathsoft Посмотреть сообщение
    Так в UDI и сделан практически MFM (но только для служебных маркеров), в остальном обычные байты данных, т.к. этого хавтает практически под все задачи. Какой смысл хранить синхробиты от MFM там где они стандартные (вторая половина битовой ячейки не нужна - это синхроимпульс)?
    Ну так оно еще более универсально получается - можно хранить не только IBM совместимые форматы дорожки, но и амижные, и CGRные, в общем, любые.

    Удобство в том, что при загрузке такого файла в эмулятор не нужно заботиться о преобразовании его в тот или иной формат (ZX, Amiga и так далее) - то есть вообще никаких преобразований не нужно. Практически waveform
    Последний раз редактировалось tnt23; 21.03.2007 в 16:47.

  4. #3

    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Ну так оно еще более универсально получается - можно хранить не только IBM совместимые форматы дорожки, но и амижные, и CGRные, в общем, любые.

    Удобство в том, что при загрузке такого файла в эмулятор не нужно заботиться о преобразовании его в тот или иной формат (ZX, Amiga и так далее) - то есть вообще никаких преобразований не нужно. Практически waveform
    Ну так этим и должен как раз девайс заниматься :-)
    Конвертировать из сложившегося исторически формата в МФМ

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  5. #4

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,776
    Спасибо Благодарностей отдано 
    553
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    138 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV Посмотреть сообщение
    Ну так этим и должен как раз девайс заниматься :-)
    Конвертировать из сложившегося исторически формата в МФМ
    Он этим и пытается заниматься беда в том, что форматов заметно больше одного, а вычислительных можностей в устройстве не то чтобы очень много, а скорее даже мало. Поэтому - раз уж упоминалась возможность конвертировать в UDI изо всех других форматов - чего бы сразу не конвертировать в MFM?

    (Я вот вообще невежественно полагаю, что довольно было бы и одного TRD )

  6. #5

    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    (Я вот вообще невежественно полагаю, что довольно было бы и одного TRD )
    TRD убогий формат - не отражающий весь диска. В принципе можно сделать несколько форматов, что влезут и базовый формат который отражает сущность диска (его естественно описать полностью). А господа плагинописатели надеюсь поддержут такой формат и можно будет откуда угодно в него конвертнуть.
    Второй момент - взять какой нить дешевенький АРМ7 с памятью в четвертьмегабайта, туда слона живьем можно засунуть.

    Добавлено через 59 секунд
    Цитата Сообщение от deathsoft Посмотреть сообщение
    В принципе для большинства программ - да. UDI нужен только для программ с нестандартной разметкой диска.
    АГа и выкинуть в помойку CP/M, iSDOS...
    Последний раз редактировалось CHRV; 22.03.2007 в 10:01. Причина: Добавлено сообщение

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  7. #6

    Регистрация
    23.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    367
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    (Я вот вообще невежественно полагаю, что довольно было бы и одного TRD )
    В принципе для большинства программ - да. UDI нужен только для программ с нестандартной разметкой диска.

  8. #7

    Регистрация
    10.05.2006
    Адрес
    В.Новгород
    Сообщений
    388
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я думаю , если уж делать эмулятор дисковода , то с полной его эмуляцией , чтобы потом не жалеть по причине его усеченности .
    Получиться никому особо ненужная вещь . Ну да, она позволит эффективнее пользоваться программным обеспечением, почти так же как и винчестер , который будет не совместим с TR-Dos без сторонних утилит.
    Поэтому я только за полную эмуляцию. Пусть образ и будет занимать в памяти карточки метр или чуть больше. Зато ненужно будет писать утилиты , все останутся довольны.

    Если совместимость будет зависеть только от прошивки эмулятора, тогда еще ладно. Главное его не забросить и постоянно совершенствовать.

  9. #8

    Регистрация
    23.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    367
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV Посмотреть сообщение
    АГа и выкинуть в помойку CP/M, iSDOS...
    Рома, а их ктото реально использует? Именно в работе, а не так чтобы просто по приколу запустить посмотреть.

  10. #9

    Регистрация
    18.01.2005
    Адрес
    Москва
    Сообщений
    3,695
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от deathsoft Посмотреть сообщение
    Рома, а их ктото реально использует? Именно в работе, а не так чтобы просто по приколу запустить посмотреть.
    Еще как используют - практически многие у кого есть хард и IDE Nemo.
    У нас на АТМке это профилирующая ОСЬ, между прочим я из под нее трдшники запускаю запускаю.

    Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!

    NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
    [Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
    Все здесь: http://www.nedopc.com.
    Новости/поддержка/Faq: http://forum.nedopc.com.
    Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977

  11. #10

    Регистрация
    23.05.2005
    Адрес
    Санкт-Петербург
    Сообщений
    367
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CHRV Посмотреть сообщение
    Еще как используют - практически многие у кого есть хард и IDE Nemo.
    У нас на АТМке это профилирующая ОСЬ, между прочим я из под нее трдшники запускаю запускаю.
    Так в IsDos вроде формат дискет то обычный, токо сектор 1024к, т.е по идее для эмуляции и формата trd (или аналогичного (посекторного дампа)) достаточно, только надо еще где то флаг поставить что сектор 1024к, а не 256к. На счет CP/M не знаю, но думаю, что всякие нестандартные фишки там тоже не используются. Т.е. нужен просто бинарный дамп всех секторов и некий набор параметров (число дорожек, головок, секторов на дорожке и байт в секторе). Этого будет достаточно даже для нестандартных форматов, где не используются защиты и запись в межсекторные промежутки или привязка к номерам секторов.

    Эмулировать на уровне MFM особого смысла нету, т.к. файл образа получится в 2 раза больше, а для 99% программ толку от этого никакого не будет. UDI является вполне приемлемым компромиссом.
    Последний раз редактировалось deathsoft; 22.03.2007 в 23:59.

Страница 3 из 58 ПерваяПервая 1234567 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Достал грохот жесткого диска ...есть элегантное решение
    от Orionsoft в разделе Несортированное железо
    Ответов: 1
    Последнее: 27.07.2005, 18:36
  2. куплю плату Бета-диска
    от rw6hrm в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 18.07.2005, 20:07
  3. Определение номера дисковода
    от goodboy в разделе Программирование
    Ответов: 2
    Последнее: 22.06.2005, 01:54

Ваши права

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