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

User Tag List

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

Тема: вопросы реальщикам по тырдосу

  1. #1
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    178 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    Question вопросы реальщикам по тырдосу

    вот, допустим, в эмуляторе захожу в тырдос, выполняю LIST, результат - "No disk"
    открываю корректный образ диска, выполняю команду LIST - вижу каталог
    "извлекаю" образ, снова LIST, результат теперь уже "Disk error"
    и так и будет без подключенного образа "Disk error" до самого резета

    а теперь вопрос для начала: на реале то же самое поведение?
    ...или, может, разное на разных моделях и прошивках?
    Прихожу без разрешения, сею смерть и разрушение...

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

  3. #2
    Veteran Аватар для Serg6845
    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,004
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    230 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    вот, допустим, в эмуляторе захожу в тырдос, выполняю LIST, результат - "No disk"
    открываю корректный образ диска, выполняю команду LIST - вижу каталог
    "извлекаю" образ, снова LIST, результат теперь уже "Disk error"
    и так и будет без подключенного образа "Disk error" до самого резета

    а теперь вопрос для начала: на реале то же самое поведение?
    у меня то же самое, да. тырдос 5.03, первый Ленинград, контроллер на основе пентагоновского

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  4. #3
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    178 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    у меня то же самое, да. тырдос 5.03, первый Ленинград, контроллер на основе пентагоновского
    Спасибо. Покопавшись, выяснил, что тип сообщения зависит от системных переменных 23802-23805 (в старых версиях время перемещения головки, позже просто признак инициализации). Если в бейсике покнуть их стартовым значением 255, тогда снова будет выдаваться "No disk". То есть, видимо, тупо до первого успешного обращения считается, что диска еще нет, а потом - что всегда есть. Интересно, почему тырдос не отслеживает извлечение дискеты - не может или не хочет? Это в принципе же осуществимо технически для вгшки и типичного дисковода?

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

    ...и наверно, если самой первой вставить заведомо нечитаемую дискету, тоже будет выдаваться "No disk"?
    Прихожу без разрешения, сею смерть и разрушение...

  5. #4
    Veteran Аватар для Serg6845
    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,004
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    230 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    ...и наверно, если самой первой вставить заведомо нечитаемую дискету, тоже будет выдаваться "No disk"?
    нет.
    Disc error
    Trk 0 sec 9
    Retry,Abort,Ignore?

    при выборе Abort или Ignore - далее Disc error

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

  6. #5
    Guru Аватар для Lethargeek
    Регистрация
    08.09.2005
    Адрес
    Воронеж
    Сообщений
    4,552
    Записей в дневнике
    3
    Спасибо Благодарностей отдано 
    272
    Спасибо Благодарностей получено 
    225
    Поблагодарили
    178 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    нет.
    Disc error
    Trk 0 sec 9
    хм, возможно, потому что сбой был только в 9 секторе
    видимо, таки придётся придётся в код погружаться...
    Прихожу без разрешения, сею смерть и разрушение...

  7. #6
    Guru Аватар для ZX_NOVOSIB
    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,547
    Спасибо Благодарностей отдано 
    233
    Спасибо Благодарностей получено 
    258
    Поблагодарили
    178 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    Интересно, почему тырдос не отслеживает извлечение дискеты - не может или не хочет? Это в принципе же осуществимо технически для вгшки и типичного дисковода?
    сделай и тебе поставят памятник! )
    Куплю корпус и материнку от Spectrum +2/+3

  8. #7
    Guru Аватар для SoftLight
    Регистрация
    28.02.2005
    Адрес
    Москва
    Сообщений
    2,082
    Спасибо Благодарностей отдано 
    736
    Спасибо Благодарностей получено 
    451
    Поблагодарили
    250 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    сделай и тебе поставят памятник! )
    В некоторых boot-ах это так и сделано еще в середине 90-х, вроде в MonsterCommander было и еще где-то.
    Ну и вот, например, статья как проверить наличие дискеты в дисководе.
    Последний раз редактировалось SoftLight; 01.02.2024 в 14:47.

  9. #8
    Veteran Аватар для Serg6845
    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,004
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    250
    Поблагодарили
    230 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Lethargeek Посмотреть сообщение
    хм, возможно, потому что сбой был только в 9 секторе
    потому что трдос первым читает именно этот сектор (в котором лежат параметры дискеты) и если прочесть не может - то все.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

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

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

Похожие темы

  1. ЕС-1849: Вопросы
    от BYTEMAN в разделе Разное
    Ответов: 11
    Последнее: 25.12.2023, 00:09
  2. Вопросы по МК-90
    от Yprit в разделе Программируемые калькуляторы
    Ответов: 12
    Последнее: 15.01.2022, 14:34
  3. Агат 7 вопросы.
    от surinm в разделе Агат
    Ответов: 24
    Последнее: 20.06.2021, 23:08
  4. Просьба реальщикам от эмуляторщиков
    от Vladimir Kladov в разделе Несортированное железо
    Ответов: 85
    Последнее: 08.11.2014, 13:29
  5. Вопросы и ответы
    от Addison в разделе ZX Концепции
    Ответов: 31
    Последнее: 28.11.2007, 11:35

Ваши права

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