User Tag List

Страница 6 из 67 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 666

Тема: Поддержка HDD slave в Scorpion ZS-256

  1. #51

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    https://zx-pk.ru/threads/1360-smuc-n...ll=1#post54927
    https://zx-pk.ru/threads/13230-probl...-smuc-1-3.html

    Это уже не про LBA b CHS, пишут про то, что профпзу работает в пределах 1800 Мб https://zx-pk.ru/threads/7032-prosto...-pro-smuc.html
    Последний раз редактировалось marinovsoft; 24.11.2022 в 11:06.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  2. #52

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AndXor Посмотреть сообщение
    Да. Например - запись "Save Set Up to disk" в режимах CHS и LBA производится в разные сектора HDD.
    Не ошибаетесь?
    Проверил сейчас на оригинальном ПЗУ v4.01 настройки пишутся в одно и тоже место.

  3. #53

    Регистрация
    15.03.2022
    Адрес
    г. Саянск
    Сообщений
    20
    Спасибо Благодарностей отдано 
    56
    Спасибо Благодарностей получено 
    16
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не ошибаюсь. Этой "фичей" пользовался ещё в конце 90х на версии 4.01.
    Ещё раз проверил на UnrealSpeccy.
    Установите CHS, сохраните в CMOS, примонтируйте диски, сохраните "Save Set Up to disk".
    Установите LBA, сохраните в CMOS, примонтируйте другие диски, сохраните "Save Set Up to disk".
    Посмотрите содержимое винта. У меня сектора 1 и 2 раздела MFS.
    Scorpion ZS 256 Turbo (жёлтый)
    Scorpion ZS 1024 Turbo+ + SMUC 2.0 rev.A1 + GS 1.3 2MB + ZXM-MoonSound + ZXKM-SD + VGA&PAL

  4. #54

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Возможно, это зависит от CHS винта.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  5. #55

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AndXor Посмотреть сообщение
    Посмотрите содержимое винта. У меня сектора 1 и 2 раздела MFS.
    Раздела MFS или быть может винчестера?
    1й и 2й сектор раздела MFS (если считать с единицы), содержат список подразделов. Потом уже идут данные подразделов.
    Пункт Save Set Up to disk сохраняет настройки на дискету либо, если примонтирован образ, то на образ диска. Причем список примонтированных образов там не сохраняется.
    А вот в самом начале винчестера уже записаны настройки примонтированных образов.
    Причем в режиме CHS они записываются в сектор 2 (считаем от ноля), а в режиме LBA в сектор 3. Отсюда и растут все проблемы.

  6. #56

    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,202
    Спасибо Благодарностей отдано 
    270
    Спасибо Благодарностей получено 
    397
    Поблагодарили
    171 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сектор hdd, в который записываются данные о примонтированных псевдодисках - разный в CHS и LBA. В TR-DOS Navigator'е это учитывается.
    Поскольку в CHS сектора считаются с "1", то CHS=000003 не тоже самое, что LBA=000003.

  7. #57

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Создал новый пустой диск, дабы потестить LBA (на патченном ПЗУ)
    fsutil file createnew test.hdd 1056964608
    CHS0=2048/16/63
    LBA0=2064384
    Еще ничего не делал, а unreal уже сообщает "unknown ata cmd"


    Пробую разбить винт на разделы, переключаю в режим LBA, создаю MFS раздел на 128 Мб, получаю сообщения в консоли "unknown ata cmd" и ошибку в анриле.
    Последний раз редактировалось marinovsoft; 24.11.2022 в 12:06.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  8. #58

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #59

    Регистрация
    06.02.2009
    Адрес
    Кемерово
    Сообщений
    1,409
    Спасибо Благодарностей отдано 
    72
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    161 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На непатченном аналогичная ошибка, в том числе и в режиме CHS. Скорее всего ему геометрия не нравится, либо эмулятор глючит. Вечером проверю еще и на zxmak2, у него вроде как и логирование ATA операций есть.
    https://www.upload.ee/files/14692254/us.7z.html

    Еще такой момент - если поставить chs0=0/0/0, а оставить только LBA то профпзу не видит винт совсем, не знаю баг ли это эмулятора или нет.
    ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC

  10. #60

    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    1,071
    Спасибо Благодарностей отдано 
    269
    Спасибо Благодарностей получено 
    1,245
    Поблагодарили
    370 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от marinovsoft Посмотреть сообщение
    Еще такой момент - если поставить chs0=0/0/0, а оставить только LBA то профпзу не видит винт совсем, не знаю баг ли это эмулятора или нет.
    CHS винта из настроек эмуля передаются как данные служебного сектора винчестера, соответственно, если из служебного сектора прочитаны нулевые значения геометрии винчестера, считается что винт отсутствует. Так что ошибки тут не вижу.

Страница 6 из 67 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Обмен компьютера Scorpion ZS 256 на печатную плату Scorpion 1024!
    от ZXFanat в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 02.03.2012, 10:37
  2. Продаётся Scorpion ZS 256 Turbo+, SMUC, ZXMC2, GS 2Mb, TS, HDD 40Gb, FDD 5'25 & 3'5
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 16
    Последнее: 10.02.2011, 18:41
  3. Ответов: 128
    Последнее: 24.11.2010, 17:48
  4. Продаётся Scorpion ZS 256 Turbo+, SMUC, ZXMC2, GS 2Mb, TS, HDD 40Gb, FDD 5'25 & 3'5
    от Evgeny Muchkin в разделе Барахолка (архив)
    Ответов: 13
    Последнее: 06.03.2010, 18:25
  5. Програмная поддержка HDD.
    от alexfreed в разделе Внешние накопители
    Ответов: 1
    Последнее: 23.10.2005, 09:49

Ваши права

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