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

User Tag List

Страница 65 из 72 ПерваяПервая ... 616263646566676869 ... ПоследняяПоследняя
Показано с 641 по 650 из 716

Тема: TR-DOS Navigator (TRDN)

  1. #641
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    950
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    1,005
    Поблагодарили
    319 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    Переменная #35 из группы #00 хранит копию регистра накопителя/гололовки?
    да
    Цитата Сообщение от Grand Посмотреть сообщение
    и вегда ли в ней 4-й бит означает номер HDD (иными словами, в любой ли момент времени можно через эту переменную определять номер накопителя, хотябы для версии ТМ 4.01)?
    да

  2. Этот пользователь поблагодарил LW за это полезное сообщение:

    Grand (10.12.2022)

  3. #642
    Master
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    831
    Спасибо Благодарностей отдано 
    239
    Спасибо Благодарностей получено 
    271
    Поблагодарили
    151 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    trdnx101_trd.zip
    Что-то у меня в эмуляторе при связке ProfROM V4.01 TRDN X10.1 диск E вообще не вызывается. HDD0-1.B запускал тоже. Но не помогает. В мониторе мастер/слейв менял.
    На версии 0.76b Тоже не видать диска Е.

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


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  4. #643
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    331
    Поблагодарили
    146 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от izzx
    Что-то у меня в эмуляторе при связке ProfROM V4.01 TRDN X10.1 диск E вообще не вызывается.

    С
    эмулятором Unreal Speccy и у меня все неоднозначно. Поэтому важно набрать статистистику работы на реале, чего я пока сделать не могу.

    А вообще в TRDN наличие HDD определяется вот так:
    Код:
    	LD HL,#7000
            LD D,L
            LD C,9
            RST 8;выделяем буфер для чтения сектора HDD
            DEFB #81
            LD C,34
            RST 8
            DEFB #81
    Если на выходе CY=1, то работа с HDD блокируется без вариантов.

  5. #644
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    950
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    1,005
    Поблагодарили
    319 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от izzx Посмотреть сообщение
    В мониторе мастер/слейв менял.
    Используйте стандартное ПЗУ.

  6. #645
    Master
    Регистрация
    23.04.2020
    Адрес
    г. Тотьма
    Сообщений
    831
    Спасибо Благодарностей отдано 
    239
    Спасибо Благодарностей получено 
    271
    Поблагодарили
    151 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    Используйте стандартное ПЗУ.
    Я подожду когда TRDN заработает с новым ПЗУ. Да ещё на ГМХ ). А сейчас на реале и так работает, второго винта то нет у меня ещё.

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


    https://drive.google.com/drive/folde...xZ83juCuaBe32I

    Scorpion ZS 256 Turbo+/GMX 2MB/SMUC v1.3 OP/CF-IDE 2GB/TS ARM/Covox #DD/FDD 5'25/FDD 3'5/AT Kbrd & Mouse Ctrl v2.5/Universal PS/2 Kbrd Ctrl/ZX WiFi
    Leningrad 1/Sega Joy Adapter
    DivGMX
    ZX Spectrum +2A
    ZX Evolution rev. C

    TCK Computer 486DX2-66/512K Tridend 9000i/8MB SIMM72/CF-IDE 512MB/ESS 1869/CNet CN200/FDD 5'25/FDD 3'5
    [свернуть]

  7. #646
    Member
    Регистрация
    04.12.2005
    Адрес
    Славгород
    Сообщений
    80
    Спасибо Благодарностей отдано 
    123
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    CityAceE, А если сделать TRDN с оверлеями, и какие ни будь редкие функции вынести в файлы на текущий диск? Можно тогда при запуске, проверять доступную память и если её больше 48кб, оверлеи загружать туда.

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

  9. #647
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    4,574
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    399
    Спасибо Благодарностей получено 
    1,207
    Поблагодарили
    394 сообщений
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dima_ZX Посмотреть сообщение
    А если сделать TRDN с оверлеями
    Да, были такие мысли. И скорее всего что-то типа такого Grand и планирует реализовать в следующей архитектурной версии TRDN. Но в любом случае для этого придётся кардинально менять внутреннюю архитектуру программы.
    С уважением, Станислав.

  10. Эти 3 пользователя(ей) поблагодарили CityAceE за это полезное сообщение:

    Beaver (13.12.2022), Dima_ZX (13.12.2022), Djoni (15.12.2022)

  11. #648
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    331
    Поблагодарили
    146 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Тестовая версия X10.2

    Тестовая версия X10.2. Я проводил тестирование по-прежнему на эмуляторе.
    Сделано, чтобы для slave-HDD в LBA-режиме не было коррекции номера сектора примонтированных псевдодисков, как рекомендавал LW.
    Сделана возможность запуска на разрабатываемой версии ТМ с кодом 98, но работа с HDD там почему-то не ладится; буду искать причину.


    Цитата Сообщение от LW
    Цитата Сообщение от Grand
    При эмуляции Scorpion + ProfROM V3.9f переключения на slave-HDD не происходит
    скорее всего она находится по другому смещению от начала блока переменных
    Оказалось что это смещение +#33. Но переключения на slave-HDD 4-м битом в этой переменной по-прежнему не происходит.


    Несмотря на то, что в последних версиях TRDN включение режима LBA проверяется перед каждым чтением сектора с данными о примонтированных дисках, переключение "на лету" в Мониторе при работающем TRDN не получается. Переключение нужно делать так:
    1. зайти в Монитор;
    2. H.Hard disk utility > S.Set up > L.LBA mode;
    3. S.Set up > M.Monitor > P.Save CMOS

    В следеющих версиях TRDN процедура проверки LBA-режима вероятно будет перенесена в стартовые процедуры.
    Последний раз редактировалось Grand; 19.12.2022 в 04:27. Причина: Удаление вложения

  12. #649
    Master Аватар для LW
    Регистрация
    05.09.2007
    Адрес
    Орск
    Сообщений
    950
    Спасибо Благодарностей отдано 
    228
    Спасибо Благодарностей получено 
    1,005
    Поблагодарили
    319 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    Сделана возможность запуска на разрабатываемой версии ТМ с кодом 98, но работа с HDD там почему-то не ладится; буду искать причину.
    Не заморачивайтесь, ошибка не в TRDN. Вы используете функцию 35 с 3м битом, подключение по имени, адрес имени в памяти в DE. А эту часть процедуры монтирования я еще не правил под новые возможности.

  13. #650
    Veteran Аватар для Grand
    Регистрация
    10.04.2005
    Адрес
    Сибирь
    Сообщений
    1,153
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    331
    Поблагодарили
    146 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LW Посмотреть сообщение
    Вы используете функцию 35 с 3м битом, подключение по имени, адрес имени в памяти в DE
    Вообще-то нет. Сейчас в TRDN сначала формируется и записывается сектор с информацией о примонтированных дисках, а потом дается команда автоподключения.

Страница 65 из 72 ПерваяПервая ... 616263646566676869 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. spectrum navigator
    от scl^mc в разделе Софт
    Ответов: 21
    Последнее: 03.05.2021, 16:50
  2. Софт для PC : Dos Navigator
    от spensor в разделе PC-совместимые компьютеры
    Ответов: 13
    Последнее: 26.02.2021, 19:09

Ваши права

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