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

User Tag List

Результаты опроса: Вам интересена поддержка Y2K и другие улучшения в ранних версиях ОС RT-11?

Голосовавшие
17. Вы ещё не участвовали в этом опросе
  • Да ! В идеале надо патчить всё !

    11 64.71%
  • Только RT-11 V5.x .

    2 11.76%
  • Только TSX-Plus .

    0 0%
  • Мне всё равно, я и так счастлив )

    4 23.53%
Страница 2 из 8 ПерваяПервая 123456 ... ПоследняяПоследняя
Показано с 11 по 20 из 79

Тема: ОС RT-11 и поддержка Y2K !!!

  1. #11
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,604
    Благодарностей: 2729
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    Между 5.0 и 5.04G не было каких-то глобальных изменений
    С точки зрения запуска программ - были как раз глобальные изменения. В 5.0 ячейки 500-777 по умолчанию грузятся из кода программы, а в 5.02 и последующих - по умолчанию заполняются копией командной строки запуска программы.

    К примеру программы которые "не работают" при не-destructive tabs на самом деле просто писались в состоянии "SET TT NOTAB" (в старых системах настройка по умолчанию, в новых - наоборот
    В SJ-мониторах вообще нет такой настройки - там табуляция (с точки зрения RMON) ничем не отличается от обычных символов.
    Последний раз редактировалось Patron; 28.02.2013 в 12:12.

  2. #12
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,134
    Благодарностей: 1945
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    С точки зрения запуска программ - были как раз глобальные изменения. В 5.0 ячейки 500-777 по умолчанию грузятся из кода программы, а в 5.02 и последующих - по умолчанию заполняются копией командной строки запуска программы.
    Это оже описывалась и даже выкладывал утилиту для правки и IND скрипт для правки всего.

    Цитата Сообщение от Patron Посмотреть сообщение
    В SJ-мониторах вообще нет такой настройки - там табуляция (с точки зрения RMON) ничем не отличается от обычных символов.
    В SJ мониторах вообще есть такая настройка и она работает.
    Правда настройка эта многотерминальная.
    Последний раз редактировалось form; 28.02.2013 в 12:23.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  3. Этот пользователь поблагодарил form за это полезное сообщение:
    hobot (28.02.2013)

  4. #13
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,604
    Благодарностей: 2729
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    В SJ мониторах вообще есть такая настройка и она работает.
    Значит не во всех.

    Вот так реагирует на неё SJ-монитор последней версии, сгенерённый с поддержкой абсолютно всех команд:

    Код:
    RT-11SJ (Y) V05.04 G
     
    .SET TT SCOPE
     
    .SE TT TAB
    ?KMON-F-Invalid set parameter
     
    .SE TT NOTAB
    ?KMON-F-Invalid set parameter

  5. #14
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,134
    Благодарностей: 1945
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Значит не во всех.
    Ну я написал выше - это многотерминальная настройка в SJ.
    Многотерминальный монитор вообще много чего умеет, в том числе поддерживает 8bit символы без всяких правок системы...
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  6. #15
    Guru Аватар для hobot
    Регистрация
    29.08.2011
    Адрес
    Зеленоград
    Сообщений
    4,567
    Благодарностей: 1003
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от form Посмотреть сообщение
    надо просто разбирать конкретный случай и исправлять.
    Вот конкретный случай, для 05.04G запускается только один вариант CAT.SAV на УК-НЦ, тот где правильная ДВКашная заставка, но съедена нижняя строка - жуков-попыточников не видно, облом! Твой патч - если помнишь такой chapa? пишет No need ! Принуждение не помогло, так что как-то так.
    Цитата Сообщение от form Посмотреть сообщение
    Вобщем гораздо полезнее на мой взгляд разобрать случаи где что-то не работает и составить список возможных проблем
    И есть ещё вещи с УК-НЦшным софтом - который летает в 05.00 и трапится в 05.04
    (про 05.07 я вообще молчу - это уже не SJ и для меня это как новая система вообще - до сих пор не освоенная).
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  7. #16
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,134
    Благодарностей: 1945
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Начни с того, что спроси SH CONF и там и там, сравни драйверы диска которые и там и там.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

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

  9. #17
    Guru Аватар для hobot
    Регистрация
    29.08.2011
    Адрес
    Зеленоград
    Сообщений
    4,567
    Благодарностей: 1003
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    по умолчанию заполняются копией командной строки запуска программы.
    Мне вот это как раз нужно, а где бы увидеть пример как прочитать параметры и вообще строку которую пользователь ввёл, хочу свой HUST перепинать, что бы можно было им прямо в системе (на УК_НЦ разумеется) как color - оператором в бейсике пользоваться? )

    ---------- Post added at 14:57 ---------- Previous post was at 14:53 ----------

    Цитата Сообщение от form Посмотреть сообщение
    Начни с того, что спроси SH CONF и там и там, сравни драйверы диска которые и там и там.
    Тогда прямой вопрос - что проще описать и рассмотреть 100 проблем с запуском программ или пропатчить версию 05.00 ? ) Это ведь веха в RT-11 - выход на новый этап, супер версия - на ней все отечественные разработки строились, что может быть (особенно для "фанатов" RT-11) приятнее увидеть, что старая проверенная версия теперь просто не ругается на календарь, нормально показывает псевдографику и вообще живее всех Win 3.11 (к примеру) )))
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  10. #18
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,134
    Благодарностей: 1945
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Тогда прямой вопрос - что проще описать и рассмотреть 100 проблем с запуском программ или пропвтчить версию 05.00 ? ) Это ведь веха в RT-11 - выход на новый этап, супер версия - на ней все отечественные разработки строились, что может
    быть (особенно для "фанатов" RT-11) приятнее увидеть, что старая проверенная версия теперь просто не ругается на каллендарь, нормально показывает псевдографику и вообще живее всех Win 3.11 )))
    Во-первых разбор с проблемами вносит некоторое понимание, что и в принципе пригодится и позволить опять-таки в новом мониторе сделать так чтобы работало.

    Во-вторых, а кто тебе сказал, что в самособранном 5.0 оно заработает? Может оно вообще работает в конкретном мониторе или в мониторе конкретной конфигурации. Отсюда и мысль - сначала проверить конфиги и драйверы.

    ---------- Post added at 18:07 ---------- Previous post was at 18:00 ----------

    И кстати если на то пошло, если говоришь о программе которая не работает, неплохо бы сослаться на нее. Я вот понятия не имею где этот CAT.SAV живет и где монитор в котором он работает
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  11. Этот пользователь поблагодарил form за это полезное сообщение:
    hobot (01.03.2013)

  12. #19
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,604
    Благодарностей: 2729
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Мне вот это как раз нужно, а где бы увидеть пример как прочитать параметры и вообще строку которую пользователь ввёл
    Работать будет только в v5.02 и выше:

    Код:
    ;
    	.MCall	.Exit, .Print, .GTLIN
    START:
    	Mov	#510, R0
    	Mov	(R0)+, R1
    	BEq	1$
    	Dec	R1
    	BEq	1$
    
    	.Print	#Args
    	.Print	#512	
    	.GTLIN	#BUFF
    	.Exit
    1$:
    	.Print	#NoArgs
    	.Exit
    
    NoArgs:	.ASCIZ	\No Args..\
    Args:	.ASCII	\Args: \<200>
    	.Even
    BUFF = .
    .End	START
    ;

  13. Этот пользователь поблагодарил Patron за это полезное сообщение:
    hobot (28.02.2013)

  14. #20
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,134
    Благодарностей: 1945
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Работать будет только в v5.02 и выше:

    Код:
    ;
    	.MCall	.Exit, .Print, .GTLIN
    START:
    	Mov	#510, R0
    	Mov	(R0)+, R1
    	BEq	1$
    	Dec	R1
    	BEq	1$
    
    	.Print	#Args
    	.Print	#512	
    	.GTLIN	#BUFF
    	.Exit
    1$:
    	.Print	#NoArgs
    	.Exit
    
    NoArgs:	.ASCIZ	\No Args..\
    Args:	.ASCII	\Args: \<200>
    	.Even
    BUFF = .
    .End	START
    ;
    Только кроме проверки в chain области, параметры еще надо явно вычитать с помощью .GTLIN, .CSIGEN и .CSISPC, иначе они отработают как следующая команда

    ---------- Post added at 18:57 ---------- Previous post was at 18:56 ----------

    А-а, ну тут оно и вычитывается - не рассмотрел

    ---------- Post added at 18:58 ---------- Previous post was at 18:57 ----------

    Добавлю еще, что CCL при вводе команды в формате "PROG ARG1 ARG2" выдаст результат пригодный для CSI (ARG2=ARG1). Но в chain области перестановок не будет.
    PDP-11/83, Электроника МС0511 (УК-НЦ), DECserver 90M
    Q-Bus: H9278-A, DLV11-J, DZQ11, DHV11, DELQA-M, LPV11, CQD-420/TM, DRV11
    PMI: KDJ11-BF, MSV11-JE
    VT220, CM7209

  15. Этот пользователь поблагодарил form за это полезное сообщение:
    hobot (28.02.2013)

Страница 2 из 8 ПерваяПервая 123456 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Поддержка NemoIDE A8
    от Black_Cat в разделе Программирование
    Ответов: 6
    Последнее: 14.03.2011, 00:31
  2. Ответов: 128
    Последнее: 24.11.2010, 17:48
  3. Поддержка Digital Sound
    от Destr в разделе Программирование
    Ответов: 18
    Последнее: 05.05.2008, 01:39
  4. Програмная поддержка HDD.
    от alexfreed в разделе Внешние накопители
    Ответов: 1
    Последнее: 23.10.2005, 07:49
  5. Поддержка CP/M Profi в эмулях
    от Doctor Max в разделе Эмуляторы
    Ответов: 5
    Последнее: 24.03.2005, 00:54

Ваши права

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