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

User Tag List

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

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

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

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

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

    4 23.53%
Страница 6 из 17 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя
Показано с 51 по 60 из 161

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

  1. #51
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    Question .DATE - враг или дура ?

    У меня тут назрело, попытаюсь неспешно задать конкретные вопросы что бы услышать какие-то рекомендации.

    Первый вопрос, по драйверу AC.SYS (AlphaProg),
    однажды я захотел использовать его чисто для того, что бы
    изменить prompt системный (в принципе так пользуюсь им для этого), но тогда ещё выяснилось что на одном из образов версия которая не пашет (в плане промпта) и версия которая пашет.

    Теперь(!) я подружил драйвер с патченой 5.4 и решил в промпт вставить дату - он мне написал 81 - там где год должен быть.
    Ту же магическую 81 - долбачат почти все старые шеллы или связанные с отображением дат программы. ИМХО: лучше бы
    честно как DIR 5.0 писали бы BAD.

    Исходник AC.SYS как-бы есть, но вот незадача (!) во первых он
    дату читает вызовом .DATE, а во вторых это исходник того самого
    AC который промпт не кажет )

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


    Цитата Сообщение от Alex_K
    ac.sys
    Я для этого писал драйвер AC.SYS. Он может менять системный промптер,
    правда для этого я перехватывал вектор EMT, и ловил EMT 351, смотрелось,
    чтобы после команды была MOV R4,R4 или MOV R5,R5, ну и чтобы они были
    в определенном смещении в памяти. Не очень конечно хорошо, но так уж получилось.
    Еще этот драйвер запускает оконный менеджер, но до этого дело не дошло.

    Команды:
    SET AC SYSGEN - подстроиться под параметры генерации монитора;
    SET AC ON - загрузить в ОЗУ и включить драйвер;
    SET AC OFF - выключить драйвер и выгрузить из ОЗУ;
    SET AC [NO]COM - запускать/не запускать коммандер;
    SET AC [NO]HOLD - ждать/не ждать перед запуском коммандера;
    SET AC PROMPT - настроить вид приглашения.

    Запускать драйвер можно только с помощью SET AC ON, а выгружать - SET AC OFF.
    Команды для настройки приглашения:
    $$ - символ $;
    $B - звуковой сигнал (007);
    $D - дата в формате DD-Mon-YY, например 17-Jun-93;
    $E - символ Escape (033);
    $H - шаг назад (убрать предыдущий символ);
    $L - символ LAT (017);
    $R - символ RUS (016);
    $S - устройство SY: в формате DDn, например MZ0;
    $T - время в формате hh:mm:ss, например 12:24:31;
    $U - устройство DK: в формате DDn, например MZ1.
    Все остальные символы - как есть.

    Исходники есть на диске sysimage.dsk.
    _________________________________
    Фрагмент исходника AC.MAC
    Код:
    7$:	CMPB	R4,#204
    	BNE	10$
    	.DATE       ; <- он виноват да? )
    	MOV	R0,R5
    	ASH	#-5,R5
    	BIC	#177740,R5
    	CALL	OUTNUM
    	MOV	R0,R5
    	ASH	#-12,R5
    	BIC	#177760,R5
    	CMP	R5,#12.
    	BLOS	8$
    	CLR	R5


    [свернуть]





    И такой вопрос\пожелание
    пускай и не на уровне исполнения - просто в чём тонкость\трудность
    пропатчить на предмет поддержки дат ADOS - в связи с тем что
    SuperMax - скажем так систему сберёг и даже выложил
    рабочие образы и для КВАНТА и для УК-НЦ, там самая лучшая рабочая среда в плане отечественных наработок для отечественных
    PDP. (поддерживается КВАНТ4 и УК-НЦ).
    http://forum.maxiol.com/index.php?showtopic=4509

    Можно ли всё таки вот эту систему пнут на 2YK+8bit (Сэмзовский монитор - он ведь очень хороший) > http://hobot.pdp-11.ru/ukdwk_archive...Z_rt11sj50.DSK
    Можно ли всё таки пнут на 2YK > RS.SYS ???




    Спасибо!!!
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	wdac.png 
Просмотров:	184 
Размер:	1.7 Кб 
ID:	44554   Нажмите на изображение для увеличения. 

Название:	wdrs.png 
Просмотров:	188 
Размер:	3.1 Кб 
ID:	44555  
    Вложения Вложения
    Архив программ для УК-НЦ, ДВК и БК.

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

  2. #52
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    606
    Поблагодарили
    398 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Первый вопрос, по драйверу AC.SYS (AlphaProg),
    однажды я захотел использовать его чисто для того, что бы
    изменить prompt системный (в принципе так пользуюсь им для этого), но тогда ещё выяснилось что на одном из образов версия которая не пашет (в плане промпта) и версия которая пашет.

    Теперь(!) я подружил драйвер с патченой 5.4 и решил в промпт вставить дату - он мне написал 81 - там где год должен быть.
    Ту же магическую 81 - долбачат почти все старые шеллы или связанные с отображением дат программы. ИМХО: лучше бы
    честно как DIR 5.0 писали бы BAD.

    Исходник AC.SYS как-бы есть, но вот незадача (!) во первых он
    дату читает вызовом .DATE, а во вторых это исходник того самого
    AC который промпт не кажет )
    hobot, почему вы так уверены, что это исходник плохого AC? На диске sysimage.dsk версия от 12.09.1994.

    Теперь по поводу 81-го года. Когда писалась AC, то о никаких Y2K я даже и не слышал. На год в слове выделялось 5 бит, соответственно от 0 до 31, или с 1972 года по 2003 год. Далее все идет по кругу - 2013 минус 2004 равно 9, плюс 1972, вот вам и 1981 год. .DATE тут ни при чем. Надо менять процедуру обработки вывода даты в AC, использовать для этого еще два дополнительных бита, ну и выводить в четырехзначном формате.

  3. #53
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию


    Цитата Сообщение от Alex_K Посмотреть сообщение
    hobot, почему вы так уверены, что это исходник плохого AC?
    потому что я его скомпилил )

    ---------- Post added at 20:34 ---------- Previous post was at 20:32 ----------

    Цитата Сообщение от Alex_K Посмотреть сообщение
    адо менять процедуру обработки вывода даты в AC, использовать для этого еще два дополнительных бита, ну и выводить в четырехзначном формате.
    Вот бы ещё знал бы я как это делать?Почему вы так уверены что я программист и знаю ассемблер? )))
    Вложения Вложения
    • Тип файла: rar ACish.rar (3.7 Кб, Просмотров: 93)
    Последний раз редактировалось hobot; 17.12.2013 в 02:07. Причина: прилепил AC.MAC
    Архив программ для УК-НЦ, ДВК и БК.

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

  4. #54
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    345
    Спасибо Благодарностей получено 
    606
    Поблагодарили
    398 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    потому что я его скомпилил )
    Сейчас перекопировал под другим именем, скомпилировал, слинковал, и получил тот самый AC, который на диске sysimage.dsk.

    ---------- Post added at 20:58 ---------- Previous post was at 20:52 ----------

    Цитата Сообщение от hobot Посмотреть сообщение
    Вот бы ещё знал бы я как это делать?Почему вы так уверены что я программист и знаю ассемблер? )))
    Исходники те самые.
    Не уверен, что знаете ассемблер, но и самому неохота что-то переделывать. Уже как-то пройден этот этап.

  5. #55
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    hobot, почему вы так уверены, что это исходник плохого AC? На диске sysimage.dsk версия от 12.09.1994
    Да! Извиняюсь, поторопился, исходник тот самый - я просто ждал от него эффекта сразу после sysgen и ins, позабыв его запустить! (r или loa - !).
    Значит дедукцию применим
    Архив программ для УК-НЦ, ДВК и БК.

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

  6. #56
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Последний вариант дистрибутива TSX-Plus V6.01 с поддержкой Y2K, максимально приведен к оригиналу.
    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

  7. #57
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    form, пожалуйста просто уточни, как быть с тем, что уже лежит в хламничке в разделе ДВК? Полностью заменить этим со всем хэлп-текстами и комментариями или рядышком положить? )
    Архив программ для УК-НЦ, ДВК и БК.

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

  8. #58
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    form, пожалуйста просто уточни, как быть с тем, что уже лежит в хламничке в разделе ДВК? Полностью заменить этим со всем хэлп-текстами и комментариями или рядышком положить? )
    Пусть рядышком - там был оригинал (как его испоганили шаловливые ручки) и патчи. Для истории
    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

  9. #59
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да! В шапку темы сейчас ссылку добавлю на форумную публикацию ! )

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

    Цитата Сообщение от form Посмотреть сообщение
    Пусть рядышком
    Гуд! )
    Архив программ для УК-НЦ, ДВК и БК.

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

  10. #60
    Guru Аватар для form
    Регистрация
    27.05.2009
    Адрес
    СССР, Новосибирск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    281
    Поблагодарили
    227 сообщений
    Mentioned
    29 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Гуд! )
    Осталось добыть 6.5...
    Написал письмо, жду ответа...
    И лицензии что-то на VMS не идут - скоро старые кончаются уже
    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 из 17 ПерваяПервая ... 2345678910 ... ПоследняяПоследняя

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

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

Эту тему просматривают: 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, 03:39
  4. Програмная поддержка HDD.
    от alexfreed в разделе Внешние накопители
    Ответов: 1
    Последнее: 23.10.2005, 09:49
  5. Поддержка CP/M Profi в эмулях
    от Doctor Max в разделе Эмуляторы
    Ответов: 5
    Последнее: 24.03.2005, 00:54

Ваши права

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