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

User Tag List

Страница 9 из 35 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя
Показано с 81 по 90 из 350

Тема: SDCard HxC Floppy Emulator(Флоппиэмуль француза)

  1. #81
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Anykey Посмотреть сообщение
    На образе TRDOS и у четных и нечетных дорожек SIDE=0
    А как это понять?!! У "свежесконверченной" TRDшки - "На четных дорожках Side=0, на нечетных Side=1", а у "свежеотформатированной" - "...и у четных и нечетных дорожек SIDE=0", так?

    Чета у меня уже "крыша едет"....

    Написал Жану Франсуа. Пару дней назад попросил сделать поддержку FDI и UDI-форматов. Пробная версия с подержкой FDI - тут.Кто сможет, протестируйте, пожалуйста! FDIшки можно найти тут, на форуме.
    Желательно проверять на версиях TR-DOS 5.03, 5.04.
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  2. #82
    Master
    Регистрация
    15.08.2009
    Адрес
    Чайковский
    Сообщений
    833
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    А как это понять?!! У "свежесконверченной" TRDшки - "На четных дорожках Side=0, на нечетных Side=1", а у "свежеотформатированной" - "...и у четных и нечетных дорожек SIDE=0", так?
    На каждой дорожке располагается по 16 секторов (для TRDOS), между секторами идут поля заполненные байтами синхронизации, но перед каждым сектором расположен адресный маркер который говорит контроллеру какой сектор
    за ним идет Этот маркер состоит из 6 байт
    № дорожки - 1 байт
    Side - 1 байт
    № сектора - 1 байт
    Размер сектора - 1 байт
    Контрольная сумма - 2 байта

    В данном случае Side это число (а не сигнал) записываемое маркеры перед каждым сектором.

    При форматировании диска, дорожки как раз и размечаются, на них записываются маркеры и если байт Side, записываемый в маркеры равен текущей стороне диска (сигнал Side), то эмуль такую дорожку форматирует, если не равен, то не форматирует, а так как TRDOS постоянно пишет side =0, то при начале форматирования получает
    что диск односторонний.

    ZXDS форматирует тупо, какие маркеры стоят в образе, такие и пишет
    т.е. если взять стандартный TRDOS образ, например disk008.udi, то ZXDS
    при записи каждой нечетной дорожки будет выдавать ошибки.

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


    Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
    Profi v3.2 256kB + PAL coder
    Плата ZXM Phoenix 1024kB + VGA converter
    ZX Evolution 4096kB + SSD-1Gb
    Плата Speccy 2010
    Плата Sprinter Sp2000s
    Плата Reverse U9 EP3C
    Плата Reverse U10 EP3C
    Плата Reverse U16 EP4CE22
    Плата Mist v1.31
    Terasic DE1
    Terasic DE1-SoC
    Terasic DE10-nano
    iCore 3
    [свернуть]

  3. #83
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXFanat Посмотреть сообщение
    Все дело, наверно, в прошивках. Потому, уже есть проблема, которую надо обсудить: какую единую прошивку TR-DOS применять, и как это реализовать для других совместимых машин, к которым подключен флоппи-эмулятор.
    Гена, я категорически против такой постановки вопроса! По крайней мере, пока Жан-Франсуа не ответил что эту проблему не возможно решить правкой кода софт-конвертора или фимваря эмуля. Как правильно сказал Дмитрий, эмуль должен максимально точно "воспроизводить" оригинал. Тем более, кто-то по "религиозным" соображениям не захочет менять версию TR-DOS, у кого-то банально нет программатора и т.д. В общем-то методов решения проблемы 1264/1264 пока два:
    - форматить сторонними прогами, которые коректно делают 2544/2544 секторов на "выходе".
    - использовать TR-DOS версий 6.хх, где подправлена процедура форматирования, и на "выходе" так же имеем требуемые 2544/2544 секторов.

    Я же, все-таки, подождал бы ответа Жана-Франсуа, тем более, он сделал бету поддержки формата FDI, и возможно, сделает поддержку формата UDI. А это уже было бы здорово - почти все защищенные диски можно будет "напрямую", без взлома юзать на Спеках, благодаря эмулятору. Все это дело надо тестировать, если что фиксить, выяснять проблемы и возможные методы их решения. Так что ещё не раз обновим и фирмварь и софт будет периодически обновляться.

    ---------- Post added at 11:00 ---------- Previous post was at 10:48 ----------

    P.S.
    Гена, если есть время/желание, проверь как софт-конвертор работает с форматом FDI. Смотри мой пост №102. Процедура та же - распаковать с заменой файла и любую FDI-шку "скормить" этой версии конвертора.
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  4. #84
    Master
    Регистрация
    15.08.2009
    Адрес
    Чайковский
    Сообщений
    833
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробовал новой утилитой сконвертировать
    несколько FDI, образы то конвертятся,
    но ни один потом не запустился.

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


    Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
    Profi v3.2 256kB + PAL coder
    Плата ZXM Phoenix 1024kB + VGA converter
    ZX Evolution 4096kB + SSD-1Gb
    Плата Speccy 2010
    Плата Sprinter Sp2000s
    Плата Reverse U9 EP3C
    Плата Reverse U10 EP3C
    Плата Reverse U16 EP4CE22
    Плата Mist v1.31
    Terasic DE1
    Terasic DE1-SoC
    Terasic DE10-nano
    iCore 3
    [свернуть]

  5. #85
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ZXFanat, Anykey, попрошу поподробнее - какая версия TR-DOS, какие конкретно сообщения об ошибках и где: в TR-DOS, на дисплее эмуля?

    Anykey, ты в окошке "SDCard HxC Floppy Emylator setting" снял галку "Double Step"? Проверь это, и если что, переконверти FDIшки, и проверь их, пожалуйста, ещё раз. Как я понял, это надо делать каждый раз, после обновления софта.
    Ща сам займусь тестированием.
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  6. #86
    Master
    Регистрация
    15.08.2009
    Адрес
    Чайковский
    Сообщений
    833
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ой наврал, я видимо не так сконвертировал
    через Load Raw Image
    Сейчас сделал Batch converter и вроде все
    образы нормально запустились.
    Пробовал на PentEvo Evo-DOS V 0.26

    Щас попробую на Phoenix.

    Вопрос - есть ли где описание формата hfe файлов
    Знаю что в исходниках можно посмотреть, но неохото в
    них ковыряться

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


    Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
    Profi v3.2 256kB + PAL coder
    Плата ZXM Phoenix 1024kB + VGA converter
    ZX Evolution 4096kB + SSD-1Gb
    Плата Speccy 2010
    Плата Sprinter Sp2000s
    Плата Reverse U9 EP3C
    Плата Reverse U10 EP3C
    Плата Reverse U16 EP4CE22
    Плата Mist v1.31
    Terasic DE1
    Terasic DE1-SoC
    Terasic DE10-nano
    iCore 3
    [свернуть]

  7. #87
    Guru Аватар для zx-kit
    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    66
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Anykey Посмотреть сообщение
    Вопрос - есть ли где описание формата hfe файлов
    Знаю что в исходниках можно посмотреть, но неохото в
    них ковыряться
    Может здесь:
    http://hxc2001.free.fr/floppy_drive_...ile_format.pdf
    "L-256"

  8. #88
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так, докладаю о своих результатах.
    "Полигон" для испытаний - KAY-1024 v2010 с TR-DOS 5.04T.
    Сконвертил порядка 8-и FDI-шек, найденных тут, на форуме.
    Только одна "защищенная", по имени "ZASCITA.FDI" вывалилась в Бейсик, но видимо, FDI такая защита "не по зубам", надо UDI. Все же остальное, а это "Черный Ворон" оригинал - 2 диска, "Черный Ворон" новые миссии, Генины iS-DOS 1999 и iS-DOS 2000(другие не стал пробовать), и ещё пара "музыкалок", а так же комп. журнал "Spectrum Progress №1"(по идее, он с какой-то защитой). Читается все замечательно. Образ "ZASCITA.FDI" пожзе попробовал формаатировать - в "голом" TR-DOS 5.04T - 1264/1264, из под QuickCommander - 2544/2544. После перенес не этот же диск сам QuickCommander, перезагрузился, по RUN, запустился сам QuickCommander(boot), корректно показал свободное место: 2483 сектора.
    Пока все.
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  9. #89
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Гм... Исходя из:
    Код:
    pictrack[80];
    он не "схавает" "хитрые" защиты и загрузчики, которые пишутся за пределами стандартных 80 треков? По крайней пере, пока.

    ---------- Post added at 20:19 ---------- Previous post was at 20:17 ----------

    Цитата Сообщение от ZXFanat Посмотреть сообщение
    Версии TR-DOS: 5.03 (для Scorpion), EVO-DOS 0.26 (ZXEvo), TR-DOS 6.12E (ZXEvo). При запуске всех *.FDI никаких ошибок не выводилось!
    Гена, попробуй форматни любую FDIшку под TR-DOS: 5.03 (для Scorpion) и TR-DOS 6.12E (ZXEvo).
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  10. #90
    Master
    Регистрация
    15.08.2009
    Адрес
    Чайковский
    Сообщений
    833
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Все Fdi запустились на Phoenix
    с TRDOS 5.03

    Кстати в ZXDS можно открывать UDI файлы
    а сохранять их как FDI и потом в HFE уже
    конвертором

    Я так disk008.udi и disk020.udi из архива проверил

    ---------- Post added at 21:24 ---------- Previous post was at 21:19 ----------

    Попробовал отформатировать FDI на TRDOS 5.03
    Результат 1263/1264 в этом образе FDI один сектор помечен как
    сбойный, Даже при записи на дискету, видимо защита.

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


    Profi v3.2 (SIMM 1024kB, Color CP/M, Turbo VG)
    Profi v3.2 256kB + PAL coder
    Плата ZXM Phoenix 1024kB + VGA converter
    ZX Evolution 4096kB + SSD-1Gb
    Плата Speccy 2010
    Плата Sprinter Sp2000s
    Плата Reverse U9 EP3C
    Плата Reverse U10 EP3C
    Плата Reverse U16 EP4CE22
    Плата Mist v1.31
    Terasic DE1
    Terasic DE1-SoC
    Terasic DE10-nano
    iCore 3
    [свернуть]

Страница 9 из 35 ПерваяПервая ... 5678910111213 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Higgins Spectrum Emulator
    от Higgins в разделе Эмуляторы
    Ответов: 56
    Последнее: 16.01.2011, 19:17
  2. SpecEmu v2.8 emulator released
    от Woodster в разделе RST#38
    Ответов: 7
    Последнее: 16.11.2008, 21:03
  3. Ответов: 0
    Последнее: 25.10.2008, 21:14
  4. TRD image -> floppy disk
    от Error404 в разделе Утилиты
    Ответов: 13
    Последнее: 28.01.2007, 20:15

Ваши права

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