Попинал слегка ADOS.
На данный момент поправил RMON (.SDTTM, .SFDAT). Поддержки перехода дат в системе нет - не пришлось править.
В KMON подправил вывод даты.
Осталось сделать ввод - как силы будут - допинаю.
- - - Добавлено - - -Код:sim> B AZ AZ v1 Boot-I-Cold boot.. AZ (177220) disk driver v1.0 2019 RC A2.30 TPA A6.10 TP A2.00Tpa В.Курсеков & В.Рыжов (c) zcntu 1990 G. LP V2.16 (iSPOLXZUJTE KOMANDU SET LP INFORM) АДОС-SJ (S) A06.04 ?KMON-F-Файл DK:STARTS.COM не найден .R DATE ?DATE-I-Time source: KDJ11-E ?DATE-I-Date & time: 18-SEP-2022 23:18:16 .DA 18-Сен-2022 .
Выложил образ диска и SIP файл сюда.
Полная поддержка Y2K для RMON и KMON.
Ввод даты в стиле V5.7 (год либо 72-99, либо 2000-2099).
Проверок на всякие 31 февраля не добавлял - оставил как было.
Файлы этой гадости хранить не буду - снесу при очередной чистке
Так что на всякий случай ниже код .SIP файла.
После применения нужно заново скопировать загрузчик командой COP/BOO.
Он же пригодится как образец для переделок других систем, собранных без поддержки перевода даты в конце суток.
Изменения:Код:R SIPP ADOSSJ.SYS/A 0 4736 43032 ^Z 44450 240 240 ^Z 44656 20127 177777 1402 10167 175372 12001 20127 177777 1406 4767 7112 ^Z 54016 166700 174216 5601 166701 174350 207 ^Z 62202 4767 1424 240 ^Z 62254 1445 240 240 240 240 240 ^Z 62274 4767 1242 ^Z 62362 1212 ^Z 63542 16646 2 6216 316 42716 177637 42766 177740 4 52666 2 42702 140000 207 10046 12700 23 22716 144 101003 5200 162716 144 4767 177116 12600 167 177110 4767 7622 21627 144 2410 21627 3664 2422 21627 4063 3017 162716 3554 162716 110 100412 162716 40 100403 62701 40000 772 62716 40 62601 207 167 176454 ^Y ^C





Ответить с цитированием