User Tag List

Показано с 1 по 10 из 494

Тема: Вектор-06Ц: Операционные системы

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Залил предоставленную Syntal обновленную прошивку - и все заработало как надо, тест показывает соответствие тестам в EMU. В связи с этим заработала FPH52. Все запустилось. Разницы в целом не понял, я так понимаю, поддержка квазидиска Баркаря в совокупе с операционной системой его поддерживающей дает возможность запускать более обьемные программы, до 46 или 48 кб ? Если честно, не пойму чем проверить, у меня и так вроде все запускалось. Подскажите пожалуйста, чем можно проверить конкретные блага, предоставляемые FPH52 ?

    А, вот, кинул перемычку на RESET, теперь он подключенный, и все работает, пробовал последние версии T72, FH51, R3 и FPH52, ничего не подвисает... Начинаю даже думать, что это Transcend 128 mb карта только с сигналом RESET не дружила, и портила файлы при записи... Было дело.. МОжет те карты которые я использую этим не страдают..

    И еще, о минусах... И у T72, и у FPH52 есть разные проблемы с ASC... У Т72 после перемонтирования диска 9 А:2 например (с любого на любой) из ASC выкидывает, показывает курсор > без буквы диска, и из этого реально выйти только блк+сбр. ПРичем шрифт в досе кусочно в цветах ASC.
    Предложения (дружеские) было бы неплохо, чтобы T72 после вызова рестарта системы прописывал свою стандартную цветовую таблицу в РУ2. Понятно, что время, нужно ожидать прерывания, потом по 4 - 6 раз перезаписывать каждый цвет... Но зато всегда все красиво )))
    Ну а по поводу того что ASC вылетает при наборе 9 A:X тут вряд ли что поделаешь, похоже та версия которая у меня не вылетает, и на FH51 не вылетает, как то заточена в этом под mdos31 - а FH51 на него во многом похож... В T72 этот "патч" не работает. В целом, другие версии ASC вылетают и в перечисленных досах при вводе этой команды... ПО этому тут ничего по моему особо не сделаешь..

    Касаемо FPH52 - она стартует на ура, все показывает и даже при смене диска не вылетает из ASC. НО при перезапуске системы (ввод+блк и запуск с квазидиска) ASC просто не показывает файлы, а при нажатии БЛК+СБР пишет на черном экране read error в рамочке... и при остальных перезапусках (стартах системы с квазидиска) делает то же самое сразу... И только повторный старт с HDD до перезапуска с квазидиска этого эффекта лишает. Как то так.

    ТО есть все выявленные неприятные моменты связанны не с системой напрямую, а с работой в ней единственного адекватного файлового менеджера из всех имеющихся...

    И по сему мы вроде как подошли к написанию, или адаптации чего либо более менее адекватного под существующие системы.

    Если я чем то могу в этом помочь, готов принять любые задачи !

    Спасибо Вам огромное друзья что занимаетесь всем этим, и прошу вас меня простить, за то что моя квалификация не очень позволяет во всем этом учавствовать на уровне, на котором хотелось бы
    Последний раз редактировалось electroscat; 24.04.2020 в 17:42.

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

    ivagor(24.04.2020)

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

  3. #2

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,375
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от electroscat Посмотреть сообщение
    чем можно проверить конкретные блага, предоставляемые FPH52 ?
    Есть пара досовских программ, использующих преимущества FPH, из них одна действительно важная - это спецверсия дискового бейсика BASDFP, которую можно взять например здесь. В ней дисковые операции без таких задержек, как в "обычном" дисковом бейсике.

    Цитата Сообщение от electroscat Посмотреть сообщение
    Предложения (дружеские) было бы неплохо, чтобы T72 после вызова рестарта системы прописывал свою стандартную цветовую таблицу в РУ2.
    Можно прописать в INITIAL.SUB соответствующую команду

    Если сравнивать CO и ASC, то CO имхо круче, зато ASC заметно универсальнее в плане поддержки ДОСов.

  4. #3

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Можно прописать в INITIAL.SUB соответствующую команду
    Да, это сработало, теперь цвет по крайней мере остается таким же как и был до запуска ASC, спасибо !

    ВОт, проявилось, с RESET - при подключенном RESET почему то не могу писать на жесткий диск, пока не отпаял перемычку - так и не смог поправить INITIAL.SUB. Правил в ED.COM - вроде сохраняет, при попытке загрузиться изменений нет... Потом попробовал сохнанить изменения - и загрузить сразу другой файл, но все повисло... Ну и в целом нестабильно даже система загружается, раз в пять - шесть загрузок может не стартануть система, или вообще показать какие то желто - синие полосы вертикальные вместо системы.. В общем, с RESERом мне кажется в апаратную часть упирается все, не в програмную, потому что общая нестабильность заметна.. Не важно какая система, даже до системы, и загрузчик даже раз не стартанул... Вот.Так что можно просить Syntal чтобы задействовал вывод идущий на RESET - для переключения памяти в режим второго квазидиска ПОтому как без RESET все устойчиво и прекрасно работает !! А с ним вот наоборот..
    Последний раз редактировалось electroscat; 24.04.2020 в 20:45.

  5. #4

    Регистрация
    27.08.2019
    Адрес
    г. Ростов-на-Дону
    Сообщений
    1,034
    Спасибо Благодарностей отдано 
    468
    Спасибо Благодарностей получено 
    194
    Поблагодарили
    125 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Если сравнивать CO и ASC, то CO имхо круче, зато ASC заметно универсальнее в плане поддержки ДОСов.
    Я в этом и не на секунду не сомневаюсь. Но, ASC конкретно с HDD вообще не приспособленна работать, только одна версия найдена, которая по крайней мере после команды перемонтирования диска не вылетает, и то только в 2х системах это происходит.. То есть касаемо HDD - не так уж она и универсальна.. Ну а говорить о каких то специальных элементах для управления перемонтированием дисков, как например в Vector Comander говорить вообще не приходится..
    Последний раз редактировалось electroscat; 26.04.2020 в 19:10.

  6. #5

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    588
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Новая версия Т-72, проверял на реале и эмуляторе:

    1. Первая попытка создать некую модульность для ОС, теперь в специальном файле определений "equates.inc" можно настроить режимы компиляции системы, для чего служат две первые строки, "#DEFINE NoFDD" и "#DEFINE NoHDD". Раскомментировав первую строку можно отключить добавление драйвера флоповода, а вторая отключает добавление драйвера НЖМД. Всего, выходит, можно получить четыре варианта системы, но вот только в чисто-квазидисковой буквы дисков А: и В: остаются, при обращении к ним выдаётся ошибка.

    2. По пожеланию ivagor изменено переключение клавиатуры русский/латинский, теперь это работает так:
    - одиночное нажатие клавиши РУС/ЛАТ -- переключение языка клавиатуры
    - нажатие РУС/ЛАТ и любой клавиши -- изменение языка клавиатуры без переключения
    - нажатие СС и любой клавиши -- изменение регистра символов (заглавные/маленькие)
    - нажатие СС + Ф5 -- переключение регистра символов, типа капслок.
    - комбинации на переключение кодовых страниц (АР2 + СС, АР2 + РУС/ЛАТ и т.д.) сохранились, как в предыдущих версиях. (Как и что там переключается затрудняюсь сказать, т.к. на эмуляторе проверить сложно, винда эти комбинации перехватывает, а на реале забываю поиграться.)

    3. Ну и как обычно, исправил найденные баги и добавил новые.

    Архив с исходниками: T72m4x_src.7z
    Внутри архива дополнительно есть папка "Variants" откомпилированными тремя альтернативными вариантами системы:
    os-t72f.rom -- только флоповоды
    os-t72h.rom -- только жёсткий диск
    os-t72k.rom -- только квазидиск (один или два)

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

    electroscat(28.04.2020), ivagor(28.04.2020), KTSerg(28.04.2020), Syntal(28.04.2020)

  7. #6

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,424
    Спасибо Благодарностей отдано 
    768
    Спасибо Благодарностей получено 
    2,375
    Поблагодарили
    1,322 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пока не пробовал, но осудить (или просто спросить) уже хочется
    Цитата Сообщение от Improver Посмотреть сообщение
    - одиночное нажатие клавиши РУС/ЛАТ -- переключение языка клавиатуры
    - нажатие РУС/ЛАТ и любой клавиши -- изменение языка клавиатуры без переключения
    - нажатие СС и любой клавиши -- изменение регистра символов (заглавные/маленькие)
    - нажатие СС + Ф5 -- переключение регистра символов, типа капслок.
    Правильно ли я понимаю, что
    1. Нажатие и отпускание только РУС/ЛАТ сменит язык
    2. Нажатие РУС/ЛАТ + буквенная клавиша сменит язык на время ввода буквы
    3. Нажатие СС + буквенная клавиша сменит регистр на время ввода буквы
    4. Нажатие СС+F5 сменит регистр
    Смущает разница п. 1 и 4. Может в обоих случаях сделать +F5 или наоборот в обоих случаях только нажатие и отпускание одной клавиши (РУС/ЛАТ или СС), чтобы было единообразно?

  8. #7

    Регистрация
    06.02.2018
    Адрес
    г. Волгоград
    Сообщений
    1,070
    Спасибо Благодарностей отдано 
    588
    Спасибо Благодарностей получено 
    472
    Поблагодарили
    254 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Правильно ли я понимаю, что...
    Да, всё так и есть.

    Цитата Сообщение от ivagor Посмотреть сообщение
    Смущает разница п. 1 и 4. Может в обоих случаях сделать +F5 или наоборот в обоих случаях только нажатие и отпускание одной клавиши (РУС/ЛАТ или СС), чтобы было единообразно?
    До этого так и было, переключение по +Ф5. Можно сделать и переключение регистра одиночным нажатием СС, но я не вижу особого смысла -- это потребует выполнения дополнительных команд во время прерывания, а само это переключение на Векторе будет практически невостребованым. Как капслок на ПС. Вернуть обратно перключалку по +Ф5?

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

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

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

Похожие темы

  1. Ответов: 213
    Последнее: 13.06.2022, 14:02
  2. Ответов: 4
    Последнее: 20.08.2007, 16:14
  3. Организация plug-in'нной системы
    от CityAceE в разделе Программирование
    Ответов: 9
    Последнее: 20.09.2005, 12:45
  4. Описание системы команд - давайте централизуем ;)
    от Alex/AT в разделе Программирование
    Ответов: 42
    Последнее: 09.07.2005, 22:34
  5. Инициализация системы
    от breeze в разделе Программирование
    Ответов: 13
    Последнее: 24.03.2005, 10:03

Ваши права

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