User Tag List

Страница 30 из 73 ПерваяПервая ... 262728293031323334 ... ПоследняяПоследняя
Показано с 291 по 300 из 726

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

  1. #291

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

    По умолчанию Переключение ROM'ов в Scorpion GMX

    Цитата Сообщение от Grand
    В TR-DOS Navigator'е процедура подсчета контрольной суммы сектора эмуляции для версий 3.9f и 4.01 вызывается из ROM7 ... Знает ли кто-нибудь, как переключаются страницы ПЗУ в Scorpion GMX?
    Как уже понятно, мне удалось разобраться в этом вопросе.
    Суть такова. Все ПЗУ Scorpion GMX, также как и в ПрофПЗУ, поделено на плоскости, в каждой по четыре 16-и килобайтных страницы, а всего плоскостей восемь (номера от 0 до 7). Плоскости переключаются проще, чем ПрофПЗУ: номер нужной плоскости задается в битах 6...4 порта #7EFD.
    Первые страницы основного ПЗУ Scorpion'а (ROM0 - BASIC128, ROM1 - BASIC48, ROM2 - Монитор и ROM3 - TR-DOS, - находятся в плоскости 4, а не в 0, как в ПрофПЗУ.
    Меня интересовала страница ПЗУ с процедурой подсчета CRC для служебного сектора HDD. Также как и в ПрофПЗУ, она имеет условный номер ROM7, но находится в плоскости 5.

    Скоро выйдет новая версия TRDN, будут опубликованы исходники, в которых можно будет посмотреть мое решение этого вопроса.

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

    Evgeny Muchkin(28.10.2020), izzx(21.09.2020)

  2. #292

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,226
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    711
    Спасибо Благодарностей получено 
    1,662
    Поблагодарили
    577 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В первом сообщении новая версия TRDN. Как обычно, всё благодаря Grand'у.
    С уважением, Станислав.

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

    Beaver(28.09.2020), Black Cat / Era CG(22.09.2020), tae1980(22.09.2020)

  3. #293

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,226
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    711
    Спасибо Благодарностей получено 
    1,662
    Поблагодарили
    577 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В первом сообщении обновлены исходники.
    С уважением, Станислав.

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

    tae1980(28.09.2020)

  4. #294

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,226
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    711
    Спасибо Благодарностей получено 
    1,662
    Поблагодарили
    577 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Grand пофиксил найденный баг. В первом сообщении обновлена версия программы и исходники.
    Последний раз редактировалось CityAceE; 09.10.2020 в 10:10.
    С уважением, Станислав.

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

    tae1980(08.10.2020)

  5. #295

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

    По умолчанию

    Исправлена ошибка, из-за которой на Scorpion'е не выбирались примонтированные псевдодиски, если к ним после сброса и до загрузки TRDN не было обращений из TR-DOS.
    Это еще одна ошибка (или особенность) Теневого монитора. Сразу после холодного сброса выбор примонтированного диска из BIOS не сработает (CY=1).
    Код:
    LD A,<лог.номер примонтированного диска>
    LD C,1
    RST 8
    DB #81
    Нужно сначала сделать выбор из TR-DOS:
    Код:
    LD A,<лог.номер примонтированного диска>
    LD C,1
    CALL 15635

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

    Evgeny Muchkin(27.10.2020)

  6. #296

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,169
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Grand Посмотреть сообщение
    Меня интересовала страница ПЗУ с процедурой подсчета CRC для служебного сектора HDD
    Где-то я видел... вроде, в статьях от Vega код для подсчета MOA-вского crc. Оно не оно случайно?

  7. #297

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

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin Посмотреть сообщение
    Где-то я видел... вроде, в статьях от Vega код для подсчета MOA-вского crc. Оно не оно случайно?
    Верно. Я использовал это описание. Но процедура и таблица слишком большие - более 512 байтов, поэтому используется вызов из ПЗУ. Я уже нашел решение и для Scorpion, и для Scorpion GMX. Оно применено в новой версии TRDN .

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

    Evgeny Muchkin(28.10.2020)

  8. #298

    Регистрация
    16.11.2005
    Адрес
    Санкт-Петербург
    Сообщений
    2,925
    Спасибо Благодарностей отдано 
    1,169
    Спасибо Благодарностей получено 
    362
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А при наличии на диске trdn.drv и запуске на Скорпионе будет задействован драйвер?

    Навигатор понравился, но досадная фигня - у меня в ZXMC2 сделана раскладка для цифровых клавиш, соответствующая тому, что на этих клавишах написано. В итоге нормально не работает "Alt"-меню (не могу переименовать, уплотнить и т.д.)

    Из хотелок:
    - возможность настройки цветов (синий вырви глаз, конечно, хоть и аутентичный )
    - мышь
    - бодрый скроллинг при отметке большого количества файлов
    - hdd файловые операции не через #3D13, а как в GMX Commander, чтоб 5 сек и целый диск записан/считан.

    На данный момент глюков не обнаружено.

  9. #299

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

    По умолчанию

    Цитата Сообщение от Evgeny Muchkin
    у меня в ZXMC2 сделана раскладка для цифровых клавиш, соответствующая тому, что на этих клавишах написано.
    Evgeny Muchkin, а как тогда ты набираешь символы "@", "#", "(" и т.д.? :-O


    Цитата Сообщение от Evgeny Muchkin
    бодрый скроллинг при отметке большого количества файлов
    Тут дело в том, что оболочка проектировалась с возможностью адаптации под текстовый экран, так что быстрой перерисовки экрана вероятно не будет.



    Цитата Сообщение от Evgeny Muchkin
    hdd файловые операции не через #3D13, а как в GMX Commander
    Сейчас в TRDN обращения к SMUC HDD идут через RST 8, а к примонтированному псевдодиску через #3D13.


    Цитата Сообщение от Evgeny Muchkin
    мышь
    Это тоже дело в отдаленной перспективе.


    Цитата Сообщение от Evgeny Muchkin
    синий вырви глаз, конечно, хоть и аутентичный
    Согласен с этим полностью. О том, что на ЖК-мониторах синий вреден для глаз стало известно только недавно. У нас были планы по смене палитры, но в этом направлении еще ничего не сделано. То, какими цветами сейчас в TRDN окрашиваются файлы, рассказано в Руководстве TRDN.WRD, в разделе "Некоторые замечания". Высказывайте свои предложения.

  10. #300

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,226
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    711
    Спасибо Благодарностей получено 
    1,662
    Поблагодарили
    577 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    Djoni(30.10.2020)

Страница 30 из 73 ПерваяПервая ... 262728293031323334 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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

Ваши права

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