PDA

Просмотр полной версии : Софт для УКНЦ



Страницы : 1 [2] 3

hobot
11.02.2012, 17:55
Попробовал посмотреть архивчик TimUKNC.7z
В теме "ПОИСК ФАЙЛОВ" - которую я как бы ради архива и завёл на эти образы сразу куча жалоб была, я поэтому из общего хламника их удалил, там ещё некоторые дискеты только в формате RT-11, но для БКашек (моя БК и знать ничего не знала ни про какие дисководы и RT-11. Про кассеты к слову я помню)

Titus
11.02.2012, 19:36
В теме "ПОИСК ФАЙЛОВ" - которую я как бы ради архива и завёл на эти образы сразу куча жалоб была, я поэтому из общего хламника их удалил, там ещё некоторые дискеты только в формате RT-11, но для БКашек (моя БК и знать ничего не знала ни про какие дисководы и RT-11. Про кассеты к слову я помню)

Зачем стирать, если можно восстановить? Вдруг что ценное?
К тому же, надо спросить у автора коллекции, может дискетки даст.

И вообще, я смотрю - куча еще УКНЦ-шного софта не найдена, и где-то явно существует.

hobot
11.02.2012, 20:32
И вообще, я смотрю - куча еще УКНЦ-шного софта не найдена, и где-то явно существует.
))) Так и есть ! Кто то зажимает Зеленоградские разработки !!! )))

Пол-царства за "Страну Монстров!" )))
А дискеты я потёр только из общего хламничка - у меня на харде они вроде бы лежат в сторонке где-то, коллекция образов от Titusa опять же возможно прибудет )))

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

И есть ещё участники от кого я жду ответов, просто что-то пока на связь не возвращаются ... я думаю пополнения в архив УКНЦ ещё будут ...

hobot
17.02.2012, 08:53
Текстовый редактор EDITOR.SAV, с графическим помошником (какой-то лысый дядечка - но почти как офисный !), в приложении
загрузочная дискета rt11_57C - с патчами от forma, удалил
оттуда все *wd*.* связанные файлы, чтобы хватило места для
редактора. В приложенном архиве образ диска и три файла редактора
отдельно, см. картинку )))

:redface:
p.s. в хламник такую же папку пришпилил, не получилось на кириллицу
переключиться, зато с выделением блока текста и копированием разобрался
быстро (помошник же есть!)

hobot
15.03.2012, 07:01
ИГРЫ 1 УКНЦ.dsk, ИГРЫ 2 УКНЦ.dsk, СТАРЫЕ ИГРЫ 5.dsk - все образы битые! В первых двух нет даже каталога
где каталогов нет, это ИТО-пакеты наверное:redface: У меня архив этот целиком так и лежит в сторонке:smile:


MZ.SYS для УКНЦ - без исходника, версия 2.2(2.3) + описание к нему

Описание.


MZ.SYS - описание.

Драйвер MZ.SYS V2.2 написан для обслуживания контроллера с
удвоенной плотностью записи УК-НЦ, к которому подключены накопители
на гибких 133-х мм дискетах ( НГМД-6022, -6021, -6121, Электроника
МС 5305 и Электроника МС 5309 др ).


КРАТКОЕ ОПИСАНИЕ ДРАЙВЕРА

Драйвер позволяет:
- работать без ошибок;
- читать и записывать информацию, загружать операционную систему с
дискет, информация на которых находится:
а) на обоих или на одной стороне дискеты и на каждой дорожке;
б) на обоих или на одной стороне дискеты через дорожку;
в) на дорожках, номера которых не равны физическим номерам
дорожек;
( этот формат позволяет работать при помощи драйвера
MY V2.2 на ДВК оборудованной контроллером MY, с дискетами
подготовленными на Микро ЭВМ УК-НЦ, оборудованной 40
дорожечными накопителями )
г) на дискетах в формате IBM;
- настраивать отдельно параметры каждого накопителя (время перехода с
дорожки на дорожку, под'ема и опускания головки, номера дорожек с
которых включается коррекция). Настройки производятся через систему
SET команд или через МЕНЮ, котрое входит в драйвер.
- копировать дискеты с разным форматом записи,командой
операционной системы "COPY/WAIT",на одном накопителе.

<...>

ПРИМЕЧАНИЕ: к сожалению аппаратура не дает гаринтии на
надежное чтение дисков подготовленных на 80 дорожечных
дисководах в 40 дорожечных накопителях. Было замечено, что с
наибольшей вероятностью читается информация размещенная на
внеших дорожках диска, т.е. на дорожках с маленькими номерами.
Следовательно, чтобы улучшить чтение таких дисков на 40
дорожечных дисководах, можно рекомендовать размечать диск, на
меньшее число дорожек, например на 20, а не на 40. Желаю удачи.

hobot
16.03.2012, 02:43
))) Так и есть ! Кто то зажимает Зеленоградские разработки !!! )))
Вот например такая штука - про которую "так часто спрашивают" )))

Поправленная дискета с полным (похоже) пакетом для разработки (http://pdp-11.org.ru/~hobot_lmb/ukdwk_archive/ukncbtlwebcomplekt/ukload/ukload_muzred.dsk)
программ на ПАСКАЛЕ и АССЕМБЛЕРЕ с использованием спрайтов и
возможностей встроенного "бипира" УКНЦ ))) (источник архив от Tim)

Подробности.



http://savepic.net/2558108.gif
Так выглядит экран по окончанию загрузки.
Как видно из ХЭЛП-ТЕКСТА командные клавиши
уже разложены как надо :smile:

Далее, советую всем полностью проглядеть
демонстрацию возможностей пакета. Запускаем
файлик ZAST.SAV (командой ZAST), если запустить
командный файл с тем-же именем он заного пересоберётся
из исходников, но поскольку изменений мы туда не
вносили, то и смысла как бы нет. Смотрим.
http://savepic.net/2556060.gif

http://savepic.net/2613407.gif

http://savepic.net/2614431.gif

http://savepic.net/2619551.gif
Этот экран нужно видеть в движении.

Далее идут скоростные тесты, любопытно...
http://savepic.net/2608287.gif

http://savepic.net/2605215.gif

http://savepic.net/2611359.gif

http://savepic.net/2599071.gif

http://savepic.net/2598047.gif
Ну конечно. Шутка в духе format c: (((
Не смешно ни капельки, ради эксперимента
я согласился (введя "Y")
Тут несколько оговорок + информация по банеру,
смотрите внимательно команда с ключом /Noq всё равно
выдаёт запрос ))) МПиТК - это название кафедры МГИЭТ -
Микро Приборы и Техническая Кибернетика.

http://savepic.net/2602143.gif
Похоже нас просто попугали, или провели некий
эксперимент на сообразительность или просто
поделили на людей и киберов, на микро-приборы в смысле.

Системный диск похоже остался жив, и что бы
убедится что это не просто пустой каталог - я
срочно запустил MUZRED !!!
http://savepic.net/2588831.gif
http://savepic.net/2595999.gif
http://savepic.net/2592927.gif


В целом, как уже писалось, данный пакет разрабатывался с целью упростить написание графических, со звуковыми эффектами игровых и обучающих программ. Самым большим минусом данной разработки была необходимость загружать в память ПП UKLOAD (он там должен был висеть). На дискете вся необходимая документация по пакету и демонстрашка с исходником. В пакет так же входит редактор спрайтов.
:redface:

hobot
02.04.2012, 16:23
Похожая или почти такая дискета на форуме уже всплывала (кажется).
Мне этот образ достался из архива присланного тов.oldskool, за что
ему ещё раз выражаю благодарность.

Каталог дискеты:

Image : NC_turboBAS_uknc.dsk

Format : DSK
Size : 800 Kb

Volume ID: NC_turboBAS
Owner : OLDSKOOL

File Blocks Date Bytes
---------- ------ ----------- ----------
SWAP .SYS 26 15-Jan-1993 13'312
PP .SYS 2 31-Mar-1990 1'024
MZ .SYS 4 15-Jan-1990 2'048
VM .SYS 2 22-Feb-1990 1'024
TT .SYS 2 19-Sep-1986 1'024
SL .SYS 10 28-Dec-1987 5'120
NC .SYS 29 06-Mar-1992 14'848
RT11SJ.SYS 72 21-Aug-1986 36'864
CS .SYS 15 30-Mar-1992 7'680
TS .SYS 2 14-Apr-1993 1'024
LP .SYS 6 03-Oct-1992 3'072
DIR .SAV 19 12-Mar-1985 9'728
DUP .SAV 45 24-Sep-1986 23'040
LIBR .SAV 24 09-Oct-1987 12'288
PIP .SAV 29 24-Apr-1985 14'848
ED .SAV 21 30-Jul-1991 10'752
KEY1 .SAV 2 12-Jan-1993 1'024
KOSYN .SAV 42 10-Apr-1992 21'504
TURBO .SAV 93 28-Aug-1997 47'616
PACMAN.SAV 50 11-Apr-1991 25'600
ANT .SAV 51 11-Apr-1991 26'112
SPRIT .SAV 32 15-Jan-1993 16'384
MISION.SAV 54 11-Apr-1991 27'648
SUPORT.SAV 3 06-Nov-1992 1'536
DAY .SAV 4 19-Dec-1988 2'048
RUS .SAV 1 22-Dec-1986 512
LAT .SAV 1 22-Dec-1986 512
TESTMZ.SAV 15 29-Dec-1989 7'680
LOGO .SAV 71 22-Oct-1991 36'352
ED .HNL 3 27-Nov-1991 1'536
PAINT .BIN 8 28-Aug-1997 4'096
EDITFT.TBO 8 28-Aug-1997 4'096
SANSER.FNT 5 28-Aug-1997 2'560
THICK .FNT 5 28-Aug-1997 2'560
NONAME.BA 1 13-Oct-1994 512
TB0000.SWP 1 13-Oct-1994 512
NONAME.TBO 2 13-Oct-1994 1'024
TURBO .DSC 1 13-Oct-1994 512
SPRIT .PAS 5 15-Jan-1993 2'560
MON .SPR 5 13-Jan-1993 2'560
MON .MAC 12 10-Jul-1994 6'144
LOGO .HLP 2 08-Jul-1992 1'024
EDITFT.BAS 8 28-Aug-1997 4'096
BIG .FNT 5 28-Aug-1997 2'560
TESTGR.BAS 14 28-Aug-1997 7'168
PROBA .DAT 1 13-Oct-1994 512
PAINT .TBO 21 28-Aug-1997 10'752
PAINT .BAS 39 28-Aug-1997 19'968
WAN .FNT 5 28-Aug-1997 2'560
PRAGM .FNT 5 28-Aug-1997 2'560
POET3 .LOG 10 13-Oct-1994 5'120
TURBO .HLP 371 28-Aug-1997 189'952
BOLD .FNT 5 28-Aug-1997 2'560
GOTIC .FNT 5 28-Aug-1997 2'560
D .COM 1 30-Nov-1992 512
STARTS.COM 1 05-Mar-1993 512
CS .COM 1 05-Mar-1993 512
CS12 .COM 1 05-Mar-1993 512
< UNUSED > 308 157'696
---------- ------ ----------- ----------
58 Files, 1278 Blocks
308 Free blocks


Как следует из заголовка этого сообщения на дискете
присутствует версия (рабочая) NC.sys (файловый менеджер),

http://savepic.net/2672141.jpg

http://savepic.net/2632205.jpg

пакет (наверное полный) TurboBasic,

http://savepic.net/2673164.jpg

http://savepic.net/2663948.jpg

интерпретатор языка LOGO (LOGO.SAV) -
к нему есть очень интересная (во всех смыслах) программа POET3.LOG)

http://savepic.net/2639372.jpg

http://savepic.net/2642444.jpg

Так же на дискете есть PACMAN.SAV - 50 блоков!
Очень похоже что выдранный из ИТО пакета, но ничего
кроме заставки не рисует - либо я просто не разобрался
с запуском. Ещё пара игр каких-то, в целом нормальная
такая дискета для УКНЦ, обязательно в таком же виде
переедет в общий архив.
Ещё раз спасибо всем кто делится материалами по теме
УКНЦ - ДВК !!!
:redface:

BYTEMAN
03.04.2012, 02:40
hobot, затянулась у меня немного эпопея с дискетами моими. Я думал, что они в Бресте, сегодня наводил уборку - оказывается, я их давным давно в Минск к себе перевёз :) Надеюсь на этой неделе с ними разобраться. Возник такой вопрос: там вперемежку дискеты на 40 дорог, на 80 дорог и IBM'овские. Если айбиэм я отличить спокойно смогу, то что делать с 40/80? Запускать всегда перегон на 80 дорог, и если на второй дороге сбой, то тормозить и гнать как 40-дорожечную?

hobot
03.04.2012, 03:57
что делать с 40/80?
для начала визуально попытаться раскидать их в две кучки )))
40 отдельно, 80 отдельно.
Потом можно досовским эмулятором воспользоваться, там есть параметр
set em[n] size=800.
если диск на 40 дорожек и
set em[n] size=1600.
если диск на 80 дорожек.
,где вместо [n] номер устройства для дисковода А:
(более полная инструкция есть, точки в конце параметра size означают десятичное число - нужны обязательно!)

и тупо командой dir их просмотреть
прямо в эмуляторе, если я ничего не путаю
все которые на 80 должны быть объёмом 800кб(1600блоков),
а те которые на 40 соответственно 400кб(800блоков)
как-то так примерно.
После сортировки можно уже спокойно делать образы с правильными настройками для каждой кучки, я делал образы утилитой UKDSKP - доработанной Titus'ом версией.
В любом случае, когда дело дойдёт до считывания и будут проблемы какие-то пишите на форум в эту тему или в мою "ПОИСК ФАЙЛОВ", не я так, кто-то другой подскажет.

Patron
03.04.2012, 14:16
и тупо командой dir их просмотреть прямо в эмуляторе, если я ничего не путаю все которые на 80 должны быть объёмом 800кб(1600блоков), а те которые на 40 соответственно 400кб(800блоков)Имеется в виду, что и у 40-дорожечных, и у 80-дорожечных дисков - каталог находится на нулевой дорожке. Поэтому, если используемый дисковод в принципе способен прочитать с диска 0-ю дорожку, то возможность просмотра каталога для диска любого типа - никак не будет зависеть от шага дорожек.

А уже прочитав каталоги и узнав суммарную ёмкость каждого диска - легко вычислить, сколько где дорожек.

hobot
03.04.2012, 19:23
2: oldskool, вопрос по одной из ваших дискет, а именно по вот такому проекту
http://savepic.net/2706840.jpg
:confused_std:
Если кто то из участников так же обладает информацией,
не стесняйтесь пишите, вопрос такой - был ли этот проект
закончен? Какие к нему попутно должны идти программы, библиотеки ?
Словом все подробности интересуют.

Спасибо.
:rolleyes_std:

hobot
03.04.2012, 21:42
Файл read.me c этого образа



ЯЗЫКИ ПРОГРАММИРОВАНИЯ ФОРТРАН, ПРОЛОГ И ФОРТ .
__________________________________________________ __________________________

Операционная система:

SWAP .SYS CS .SYS VC .SYS MC .SYS SL .SYS
LP .SYS VL .SYS TT .SYS LD .SYS MZ .SYS
QQ .SYS RT11SJ.SYS NC .SYS DIR .SAV KLAV .SAV
LAT .SAV RUS .SAV PIP .SAV DAY .SAV ASTERM.SAV
RULON .SAV DMP .SAV DUMP .SAV SETKEY.SAV DUP .SAV

EDIK .SAV - Текстовый редактор с описанием.
EDIK .HLP

DESS .SAV - Программа экранного редактирования файлов с описанием
DESS8 .SAV
DESS .HLP

WALK2 .SAV - Программа преобразования файлов в текст на языке ас-
WALK2 .DOC семблера с описанием .

LINK .SAV - Программа для создания исполняемых файлов .SAV из фай-
LINK .HLP лов типа .OBJ с описанием ключей.

LIBR .SAV - Программа создания библиотек к языкам высокого уровня
LIBR .HLP с описанием ключей.

COMPIL.HLP - Язык высокого уровня ФОРТРАН-IV с библиотекой и крат-
FORTRA.HLP ким описанием .
FORTRA.SAV
FORLIB.OBJ
SYSLIB.OBJ

PROLOG.SAV - Язык программирования ПРОЛОГ (интерприт.) с описанием.
PROLOG.DOC

FORTH1.SAV - Язык программирования ФОРТ версия 1.4.
FORTH2.SAV - Язык программирования fig-ФОРТ версия 2.1.


http://savepic.net/2724267.png
По невыясненной причине загрузка с этого диска вылетает в СТОП,
однако, если далее продолжить с помощью 0 затем <ИСП>
системное приглашение появляется. А "ПРОЛОГ" (к слову) до сих пор
входит в программу некоторых ВУЗов, так что могли бы и УКНЦ с вооружения не снимать в принципе :smile:
(образ диска так же из архива участника oldskool).

Titus
03.04.2012, 23:45
По невыясненной причине загрузка с этого диска вылетает в СТОП
А что за эмуль?

hobot
04.04.2012, 00:20
А что за эмуль?
издеваешься? EmuStudio http://i.smiles2k.net/holidayes_smiles/137.gif (http://smiles2k.net/holidayes_smiles/index.html)
Я думаю меня в тайной разработке "любого" эмулятора вряд ли можно заподозрить )))

Titus
04.04.2012, 00:31
издеваешься? EmuStudio http://i.smiles2k.net/holidayes_smiles/137.gif (http://smiles2k.net/holidayes_smiles/index.html)
Я думаю меня в тайной разработке "любого" эмулятора вряд ли можно заподозрить )))
Ну так попробуй на UKNCBTL)

Кстати, на твоем скриноште цвета не моего эмуля, да и разрешение тоже)

Alex_K
04.04.2012, 00:51
http://savepic.net/2724267.png
По невыясненной причине загрузка с этого диска вылетает в СТОП,
А причина - испорченный файл NC.SYS.

hobot
04.04.2012, 02:07
Кстати, на твоем скриноште цвета не моего эмуля, да и разрешение тоже)
Иногда для зрелищности при подготовке к публикации скрины приходится преобразовывать, главное суть сообщения и ошибку скрин показывает явно.


А причина - испорченный файл NC.SYS.
Понял, спасибо! Ну что же NC.SYS рабочий уже выкладывался на форуме в разных
темах и на дискете с TurboBas среди последних в этой теме, кому надо тот заберёт оттуда.

-----------------------------------
если получится поправить NC.SYS тогда и в "хламник" к остальным
"ПРОЛОГам" дискета плавно переместится )

------------ 2'46" поправил (заменил) NC.SYS теперь всё норм.

Образ дискеты С ПРОЛОГОМ заменён !!! )))
(http://zx.pk.ru/attachment.php?attachmentid=34523&d=1333493561)

http://savepic.net/2737588.png

Дискета и в "хламничек" параллельно перемещается ))) (http://archive.pdp-11.org.ru/ukdwk_archive/ukncbtlwebcomplekt/Forth/)

hobot
04.04.2012, 22:13
Я вспомнил такую штуку - как то пытались "расширить" доступное под файлы место на дискетах,
и каким-то образов INI команду выполняли как-то так, что не с 14 блока, а с 8 примерно начинался диск,
вот только не могу вспомнить как? На практике выигрыш ничтожный и это на надёжности чтения в реальных
приводах как-то сказывалось.

Patron
04.04.2012, 22:25
Я вспомнил такую штуку - как то пытались "расширить" доступное под файлы место на дискетах,
и каким-то образов INI команду выполняли как-то так, что не с 14 блока, а с 8 примерно начинался диск,
вот только не могу вспомнить как?


.HELP INI/SEG

SEGMENTS:n
Specifies the number of segments in the new directory

.



На практике выигрыш ничтожный и это на надёжности чтения в реальных приводах как-то сказывалось.На практике единственное отличие каталогов RT-11 с разным числом сегментов в том, что на диск с односегментным каталогом можно записать не больше 71 файла, с двухсегментным - 71*2 и т.д.

По умолчанию число сегментов в каталоге выбирается программой DUP в зависимости от ёмкости диска и для дискет составляет 4 сегмента.

Размер одного сегмента 2 блока. Первый сегмент занимает 6-й и 7-й блоки диска.

hobot
04.04.2012, 22:41
По умолчанию число сегментов в каталоге выбирается программой DUP в зависимости от ёмкости диска и для дискет составляет 4 сегмента.

Размер одного сегмента 2 блока. Первый сегмент занимает 6-й и 7-й блоки диска.

Извиняюсь, я просто не совсем из этой формулы понимаю, откуда берётся стартовый блок 14 по умолчанию? (что то как-то не соображу я)

Patron
04.04.2012, 23:08
Извиняюсь, я просто не совсем из этой формулы понимаю, откуда берётся стартовый блок 14 по умолчанию? (что то как-то не соображу я)1-й сегмент занимает блоки 6+7 - если в каталоге 1 сег. - файлы начинаются с 8-го блока.
2-й сегмент занимает блоки 8+9 - если в каталоге 2 сег. - файлы начинаются с 10-го блока.
3-й сегмент занимает блоки 10+11 - если в каталоге 3 сег. - файлы начинаются с 12-го блока.
4-й сегмент занимает блоки 12+13 - если в каталоге 4 сег. - файлы начинаются с 14-го блока.

hobot
04.04.2012, 23:32
1-й сегмент занимает блоки 6+7 - если в каталоге 1 сег. - файлы начинаются с 8-го блока.
2-й сегмент занимает блоки 8+9 - если в каталоге 2 сег. - файлы начинаются с 10-го блока.
3-й сегмент занимает блоки 10+11 - если в каталоге 3 сег. - файлы начинаются с 12-го блока.
4-й сегмент занимает блоки 12+13 - если в каталоге 4 сег. - файлы начинаются с 14-го блока.
благодарю за шпаргалку )))

hobot
07.04.2012, 01:53
Эта программа с одной из дискет на сайте Арсения,
из описания комплект такой:


Состав программы:
HPIC.SAV -исполняемая часть; TEST.PIC -тест программы;
PIC.HLP -текст помощи, который вы сейчас читаете


Все три файла есть на прилепленной загрузочной дискете.
Проверил, запускается, работает, рисует )))

Под спойлером картинки и dir/fu/vo/bl дискеты


http://savepic.net/2748431.png

http://savepic.net/2749455.png


Image : hpic.dsk

Format : DSK
Size : 800 Kb

Volume ID: HPIC
Owner : UKNCBTL

File Blocks Date Bytes
---------- ------ ----------- ----------
SWAP .SYS 27 20-Dec-1985 13'824
RT11SJ.SYS 79 05-Jul-2002 40'448
RS .SYS 26 04-May-1973 13'312
LD .SYS 8 20-Dec-1985 4'096
TT .SYS 2 20-Dec-1985 1'024
MZ .SYS 4 07-Dec-2011 2'048
SL .SYS 10 19-Jan-1988 5'120
KEYS .SAV 2 27-Feb-1992 1'024
PIP .SAV 30 20-Dec-1985 15'360
DUP .SAV 47 20-Dec-1985 24'064
DIR .SAV 19 04-Jul-2002 9'728
RESORC.SAV 25 20-Dec-1985 12'800
UCL .SAV 2 31-Dec-1999 1'024
DATE .SAV 4 29-Feb-2012 2'048
RDWR .SAV 2 10-Feb-1987 1'024
TTY .SAV 3 25-Jan-1991 1'536
RS .COM 1 22-Mar-2012 512
STARTS.COM 1 07-Apr-2012 512
HPIC .SAV 74 30-Jan-1994 37'888
PIC .HLP 33 30-Jan-1994 16'896
TEST .PIC 3 30-Jan-1994 1'536
< UNUSED > 1184 606'208
---------- ------ ----------- ----------
21 Files, 402 Blocks
1184 Free blocks

hobot
08.04.2012, 01:40
2 form - вопрос по disasm (тот который простенький не ПИСИШНЫЙ,а для макро-11(RT-11)), там есть какие-то управляющие ключи или что-то подобное? или возможность создания сохранения в файл?
1 - нужно для полноценного описания,
2 - как пользоваться если листинг на 8 экранов )))

Всё! Отмена! Нашёл оригинальное сообщение !!!



*[lstfile[.LST]=]binfile[.SAV][/B:base][/O:offsblk][/N:nblks]

* listfile - файл листинга (если не указывать, выводит на терминал)
* binfile - бинарный файл
* /B - задает начальный адрес (по умолчанию 0)
* /O - задает начальный номер блока
* /N - задает количество блоков которые дизассемблировать

hobot
08.04.2012, 23:46
Ещё одна "музейная" позиция из недавно присланного архива.
Вот часть описания программы (возможно уже всплывала на форуме)


Информационно-поисковая система Data Manager в реа-
лизации для компьютера УКНЦ предназначена для ведения
картотек, генерации и печати документов и отчетов, произ-
водства расчетов, хранения и обраблтки текстов.
Информационно-поисковая система Data Manager - это
интегрированная среда, включающая базу данных иерархичес-
кого типа с возможностью проведения расчетов по формулам
по принципу злектронных таблиц в режиме автовычислений,
текстовый редактор, встроенная процедура печати, процеду-
ра настройки. калькулятор и календарь.
Предназначена для работы с любыми типами дисководов,
винчестером или злектронным диском, с наиболее часто при-
меняемыми принтерами, с цветным или черно-белым дисплеем.

Основные особенности:

- возможность оперативного создания и редактирования
экранных форм;
- возможность написания разнообразных семейств зкранных
форм для работы с одним массивом информации;
- высокая скорость работы;
- принципиально новые возможности хранения текстов;
- удобство в работе;
- легкость освоения;

Рекомендации к применению:

- создание на основе Data Manager АРМов и комплексов,
например "Кадры", "Зарплата", "Библиотека" и т.п.

Основные характеристики:

- Размер программы - 120 блоков;
- максимальный объем базы данных - 32000 записей;
- максимальная глубина и размер каталогов - не ограни-
чены;
- средняя скорость выборки записи
на винчестере СМ5508 - 0.06 сек,
на дискете 800 к - 0,8 сек;
- максимальный объем редактируемого текста - 25-30
блоков (12.5-15 тыс. символов);

На поставляемой дискете находятся файлы:
DM - программа Data Manager;
DOC.TB - описание работы;

Для того, чтобы получить твердую копию описания,
необходимо включить принтер, загрузиться с этой дискеты,
запустить программу DM командой R DM.
После появления заставки программы нажать клавиши
УПР/У , Вы попадете в режим установок. Нажав клавишу К2,
выберите тип Вашего принтера и нажмите ВК. Выход из ре-
жима - клавиша СБРОС.
Затем нажмите клавишу К2 ("Редактор") и выберите
режим "Текстов". На предложение ввести имя базы введите
DOC . Таким образом Вы войдете в редактор текстов.
Нажмите клавишу К1 ("Файл"). Выберите режим "Чтение
из базы и перед Вами каталог описания.
Выбрав нужный пункт из каталога, нажмите ВК, в ре-
дактор будет загружен текст.
Чтобы его распечатать, снова нажмите К1 и выберите
режим "Печать". Вы можете в этом режиме установить пара-
метры печати, найти лист и печатать. Выход из режима -
клавиша К2.

Patron
09.04.2012, 00:26
Перепаковал найденный в сети комплект BKD-образов, оставив только те, которые открывал DSK-плагин ( понятия не имею что там ):

33 DSK-образа дисков для УКНЦ и БК-0011 в формате RT-11 (http://www.onlinedisk.ru/file/857221/).

hobot
09.04.2012, 00:43
Перепаковал найденный в сети комплект BKD-образов, оставив только те, которые открывал DSK-плагин
Это ТимАрхив - я его так называю ))) Но всё равно спасибо, тем более, что
1 - главное участие
2 - я его целиком так и не просмотрел ещё
3 - повторы нестрашно, страшно когда нет ни одной копии )))

Vamos
09.04.2012, 00:46
Перепаковал найденный в сети комплект BKD-образов, оставив только те, которые открывал DSK-плагин ( понятия не имею что там ):

33 DSK-образа дисков для УКНЦ и БК-0011 в формате RT-11.
Баян :)
http://zx.pk.ru/showpost.php?p=307901&postcount=4

hobot
09.04.2012, 00:50
Баян
На самом деле, там самое ценное было для меня поначалу это
1 - возможность заменить считанный с ошибками диск с БД от СЭМЗ
2 - образы с игропакетами от ИТО Москва - игрушка1 и игрушка2

так что как я уже писал, повторы это не страшно )))

hobot
10.04.2012, 09:27
http://savepic.net/2747165.png
Вот о чём я говорил, РАФОС на УКНЦ )))

hobot
13.04.2012, 05:34
На тему РАФОС+, загрузочная дискета для УКНЦ есть (см. пред пост.)
источником её была ссылка от участников Patrona и anasana на вот такой замечательный архив. (http://pdp-11.ru/mybk/pdp11/dsk/) Максима Багаева.

Я в продолжении темы решил поиспользовать USE ) В UKNCBTL )
(скрины под спойлером)


http://savepic.net/2734721.png

http://savepic.net/2735745.png

прилеплю сюда рядом с загрузочной РАФОС+ УКНЦшной дискетой, пусть будет (1984год - УКНЦ ещё даже не начали проектировать похоже) :rolleyes_std:

hobot
15.04.2012, 18:00
Вот такие странные rom файлики обнаружились на одной из дискет от тов.oldskool: timer.rom и timer2.rom

Alex_K
15.04.2012, 20:39
Вот такие странные rom файлики обнаружились на одной из дискет от тов.oldskool: timer.rom и timer2.rom
Это дизассемблированный обработчик прерывания сетевого таймера в системном ПЗУ УКНЦ.

hobot
28.07.2012, 04:52
Это с одного из разделов харда, образ которого на форуме перевыкладывали уже много много раз ))) Там ещё такой-же пакет
по БЕЙСИКУ есть, но на этапе заливки заставки - глючит и виснет, увы.

картинки с прилепленных образов

http://savepic.net/3202072.png
http://savepic.net/3199000.png
http://savepic.net/3200024.png
http://savepic.net/3188760.png

http://savepic.net/3189784.png

http://savepic.net/3186712.png

:redface:

hobot
14.10.2012, 12:34
Вариант русифицированной ADOSSJ с ДВК
для УК-НЦ добавлено: MZ,WD - драйвера для УК-НЦ,
RS.SYS - файловый менеджер (SE RS ON)
UCL.SAV - упрощённый вариант by hobot )
Шрифт и спец.файлы для УК-НЦ.

убраны спец.драйвера для ДВК и КВАНТА
Все остальные файлы и библиотеки от
родной системы.


Каталог дискеты:


Image : adosmz.dsk

Format : DSK
Size : 800 Kb

Volume ID: ADOSSJ
Owner : UKNCBTL

File Blocks Date Bytes
---------- ------ ----------- ----------
SWAP .SYS 30P 31-Dec-1999 15'360
ADOSSJ.SYS 80P 07-Oct-1992 40'960
TT .SYS 2P 10-Dec-1991 1'024
VM .SYS 3P 21-Apr-1992 1'536
SL .SYS 10P 28-Dec-1987 5'120
LD .SYS 8P 25-Jun-1994 4'096
MZ .SYS 4P 12-Jan-1990 2'048
RS .SYS 26P 13-Sep-1994 13'312
WD .SYS 2P 01-Oct-1980 1'024
WDBOOT.SAV 5P 03-Oct-1980 2'560
WDR .SAV 3P 01-Oct-1980 1'536
WDX .SAV 41P 01-Oct-1980 20'992
WDXR .SAV 41P 01-Oct-1980 20'992
NYS .SAV 22P 22-Oct-1993 11'264
XDIR .SAV 12P 05-Jun-1991 6'144
RDWR .SAV 3P 20-Dec-1991 1'536
MZFORM.SAV 6P 13-Jun-1990 3'072
RMKOI8.SAV 6P 31-Dec-1999 3'072
DIR .SAV 19P 08-Jul-1991 9'728
DUP .SAV 44P 08-Jul-1991 22'528
RESORC.SAV 24P 10-Dec-1991 12'288
MACRO .SAV 58P 19-Mar-1992 29'696
HAND .SAV 7P 18-Jun-1992 3'584
LINK88.SAV 49P 04-Mar-1994 25'088
PITON .PAS 5P 23-Oct-1991 2'560
SYSLIB.OBJ 55P 19-Mar-1992 28'160
PASCAL.SAV 54P 13-Mar-1992 27'648
PASCAL.OBJ 63P 13-Mar-1992 32'256
LIBR .SAV 21P 13-Mar-1992 10'752
LINK .SAV 50P 19-Mar-1992 25'600
SYSMAC.SML 73P 19-Mar-1992 37'376
DESS19.SAV 19P 04-Mar-1994 9'728
KLAV .SAV 18P 10-Feb-1989 9'216
UCL .SAV 2P 31-Dec-1999 1'024
RUS .SAV 2P 16-Oct-1994 1'024
SYS .SAV 3P 30-May-1979 1'536
LAT .SAV 2P 16-Oct-1994 1'024
LOGICA.SAV 6P 18-May-1992 3'072
RMON .SAV 11P 18-May-1992 5'632
TABLES.SAV 6P 18-May-1992 3'072
SKY .SAV 4P 08-Apr-1993 2'048
HUST .SAV 6P 31-Dec-1999 3'072
COLS .SAV 17P 09-Aug-1990 8'704
FONTUK.SAV 5P 31-Dec-1999 2'560
PIP .SAV 26P 08-Jul-1991 13'312
STARTS.COM 1P 14-Oct-2012 512
TEST .PAS 1 31-Dec-1999 512
TEST .MAC 1 31-Dec-1999 512
< UNUSED > 630 322'560
---------- ------ ----------- ----------
48 Files, 956 Blocks
630 Free blocks

http://savepic.net/3490024.png
Начало...
http://savepic.net/3497192.png
и конец загрузки.
http://savepic.net/3494120.png
Вот такой вариант Паскаля.

hobot
28.11.2012, 22:04
Тут такая вещь, я делаю дискету с урезанной версией системы (место на дискете нужно больше) от form'а 57C которая и вот с чем столкнулся:

Драйверы:
CL: - часы в нижней строке
DD: - DECtape II через C2
LD: - логические диски, поддерживает 16 устройств
LP: - принтер
LS: - принтер через C2
MZ: - упрощенный драйвер дисководов (только 80 дорожек, 2 стороны)
NL: - нуль-устройство
SD: - символьный отладчик
SL: - редактор команд/ввода, DECовский от 5.4G
WD: - драйвер винчестера, поддерживает 64 устройства
XL: - драйвер связи через С2 для VTCOM

Нет драйвера TT.SYS ? А что его функции выполняет? SD.SYS ?
То есть как мне вывести на терминал (экран) например трансляцию
исходника на паскале? было же так filename,TT:=filename ?
NL - обязательно нужен? - дискету делаю для своей реальной машинки и хочу минимизировать набор файлов от первоисточника не принеся ущерба (как-бы).
:confused_std:

Patron
28.11.2012, 22:13
Нет драйвера TT.SYS ? А что его функции выполняет? Он у старших версий в ядро встроен - работает так же, только файла TT.SYS нет:



.DIR TT
28-Nov-2012

0 Files, 0 Blocks
109 Free blocks

.COPY STRTSB TT:
Files copied:
DK:STRTSB.COM to TT:
SET TT FORM
SET EDIT K52
SET EM ON
SET SL ON


.

hobot
28.11.2012, 22:23
Он у старших версий в ядро встроен
Благодарю! Продолжаем, кстати говоря сейчас вот делаю загрузочные дискеты для реальной машинки и параллельно в хламник их сложу, на замену удалённых из архива позиций, там странное что то было, по крайней мере при переносе на реал. дискеты были ошибки, в жмуляторе не было. Переделаю на всякий случай - Уже с помощью 1.05 версии плагина !

form
29.11.2012, 11:35
NL - обязательно нужен? - дискету делаю для своей реальной машинки и хочу минимизировать набор файлов от первоисточника не принеся ущерба (как-бы).
:confused_std:

NL: много места не займет, а вещь полезная особенно если собираешься со сборкой программ вручную работать. Традиционный метод в RT-11 - использование логических имен: SRC, OBJ, BIN, LST, MAP которые указывают соответственно на исходники, куда класть OBJ, куда класть готовые файла и куда отправлять листинг и карту памяти. Для листинга и карты памяти можно назначить диск, терминал или NL: если не нужно.

hobot
29.11.2012, 12:11
NL:
То есть это виртуальное несуществующее устройство?
У меня цель просто до минимума урезать твой вариант системы что-бы место на дискете освободить - но (!) 57С ценна в первую очередь актульностью (номер версии) и поддержкой реального календаря !!! )))

form
29.11.2012, 12:15
То есть это виртуальное несуществующее устройство?
У меня цель просто до минимума урезать твой вариант системы что-бы место на дискете освободить - но (!) 57С ценна в первую очередь актульностью (номер версии) и поддержкой реального календаря !!! )))

Это устройство которое при записи в него пишет вникуда (и очень быстро), а при чтении с него сразу говорит что достигнут конец файла.
К примеру у тебя есть командный файл который собирает программу:


R PASCAL
FILE,LST:FILE=FILE

ты перед запуском его делаешь


.AS DK LST

и получаешь файл FILE.LST; вместо DK подставляешь TT - печатает на экран, NL - просто без листинга.

hobot
29.11.2012, 12:22
Для чего тогда служит
SD: - символьный отладчик ???

form
29.11.2012, 12:38
Для чего тогда служит
SD: - символьный отладчик ???

Ты будешь смеяться, но для отладки программ :)
При этом (как следует из названия) можно назначать имена адресам и обращаться по именам к частям программы. Пересборка программы с включением отладчика не требуется.

У меня и на bitsavers есть описание для RT-11 V5.6.

Patron
29.11.2012, 23:15
У меня цель просто до минимума урезать твой вариант системы что-бы место на дискете освободитьСоветский SL.SYS полностью имитирует поведение NL.

hobot
29.11.2012, 23:50
Советский SL.SYS полностью имитирует поведение NL.
Но напрочь отказывается сотрудничать с версией 57 ))) Ну не в какую )))
А вот в родном SL.SYS от 5.4G который, как клавиши назначить, и если есть к нему
описание подскажите где почитать, что я ничего не нашёл к нему. На LET он просто
хмыкает и выдаёт системное приглашение, на HELP начинает меня обзывать инвалидом )))

form
29.11.2012, 23:54
Но напрочь отказывается сотрудничать с версией 57 ))) Ну не в какую )))

Прекрасно работает с версией 5.7.
Косяки есть в нем, но от системы не зависят :)

---------- Post added at 02:54 ---------- Previous post was at 02:51 ----------



А вот в родном SL.SYS от 5.4G который, как клавиши назначить, и если есть к нему
описание подскажите где почитать, что я ничего не нашёл к нему. На LET он просто
хмыкает и выдаёт системное приглашение, на HELP начинает меня обзывать инвалидом )))

Описание кажется в описании системных команд RT-11.
LET в нем делается внешней программой LET, Команда SET SL LET всего лишь разрешает этот режим использовать. При этом у него вроде нет позможности как в советском назначить строки которые сразу <CR>ятся.
И как NL: он не работает :)

hobot
29.11.2012, 23:57
Прекрасно работает с версией 5.7.
Попробую ещё разок ))) У меня он на SE SL ON убил всё и вылетел в @@@СТОП@@@ , что то я там наисправлял не то наверное )))



Описание кажется в описании системных команд RT-11.
Ты имеешь в виду обычный HELP который? Надо поглядеть )

form
30.11.2012, 00:03
Попробую ещё разок ))) У меня он на SE SL ON убил всё и вылетел в @@@СТОП@@@ , что то я там наисправлял не то наверное )))

Это явно убитый драйвер. Я сначала на УКНЦ именно советский пользовал. Только потом узнал, что в RT-11 V5.4G уже был новый SL (имеющий полноценную историю команд), но при этом еще не была выброшена поддержка VT52. Ну а позже просто собрал родной от 5.7 - исходники есть.


Ты имеешь в виду обычный HELP который? Надо поглядеть )

Я имею в виду документацию на RT-11. У меня на странице информации есть.

hobot
02.12.2012, 21:19
* Elite corporation * 55-95-17 *
Virus-1,Rain,Virus-3,Virus-4,VTR,RekS
Не пугайтесь ! Это не самораспространяющиеся вирусы.
Это просто ПРИКОЛЫ, показывающие на какие выкрутасы
способна старушка УК-НЦ.

Вирусы : 1,3 и 4 - изменяют таблицу строк.
вирус - 1 : переворачивает экран (не сразу)
вирус - 3 : изображение сдвигается влево
вирус - 4 : изображение разъезжается в
разные стороны.
Rain (вирус2): с верхней строки (графической)
падает капелька.
Можно запускать несколько раз.
VTR : "Выключает" эти вирусы.
RekS : рекламка-резидент.

Перечисленные программки - резиденты в ПП.

И еще.
1 : Не рекомендуется запускать 1,3 или 4 вирусы подряд;
лучше перед запуском нового вируса, "выключив"
предварительно старый (а то не будет эффекта).
2 : При полной работе вируса - может очень медленно
работать дисковод, так что не пугайтесь.
3 : Для вирусов 1,3,4 предусмотрена временная пауза -
клавиша <ФИКС>.


Кто имеет что-нибудь эффектное на УК-НЦ звоните :

55-95-17 Иванов Александр.


На самом деле по мимо чисто ДЕМОНСТРАЦИЙ есть и "полезные",
одна из программ на прилагаемом дискете включает режим отображения
в сист.строке режимов клавиатуры - отображаются при нажатии НР, СУ,
ФИКС. В общем занятная вещь - и теперь в архиве. (http://archive.pdp-11.org.ru/ukdwk_archive/ukncbtlwebcomplekt/ELITE/)

сайт с первоисточником http://uknc.narod.ru/Soft1/index.htm
:redface:



Местный UCL - всего два блока! Мой вариант UCL тут (http://zx.pk.ru/showpost.php?p=436944&postcount=175) :smile:
http://images.netbynet.ru/direct/e10ab4d500c27b8e2467cb1f633ca82d.png

http://images.netbynet.ru/direct/611fc06084b1329f76a91eafcd73f3bf.png
Сдвиги экранов нужно конечно смотреть в движении ! :wink:
http://images.netbynet.ru/direct/425e0d31bb2367b8e9f4e15039b01d54.png

Красная капелька - программа RAIN.SAV :smile:
http://images.netbynet.ru/direct/851de3ff9aa7ad8473dd3bdb7ce7ed2a.png

Очень симпатичный "мерцающий" банер в нижней сист. строке!:rolleyes_std:
http://images.netbynet.ru/direct/7d2a09be11b985f502e336b5f5e22ff0.png - жаль умерла картинка!

hobot
17.12.2012, 03:17
paf_Commander + ЖД с WD-прошивкой\драйвером !!!

Я несколько раз пробовал их подружить и результат был грустным.

PC (paf_commander) - просто вис при попытках обращения к разделам WD.
Я получил несколько вопросом\запросов в ЛС, на эту тему от нескольких участников форума и решил ещё один эксперимент провести.

Собрал дискету (экспериментальную), чисто под эту задачку

Volume ID: RT11A
Owner :
SWAP .SYS 26P 12-Mar-83 RT11SJ.SYS 73P 12-Mar-83
TT .SYS 2P 12-Mar-83 NL .SYS 2P 12-Mar-83
LD .SYS 8P 12-Mar-83 SL .SYS 10P 19-Jan-88
MZ .SYS 4P 12-Jan-90 WD .SYS 2P 01-Oct-80
PIP .SAV 29P 12-Mar-83 DUP .SAV 45P 12-Mar-83
DIR .SAV 19P 12-Mar-83 RESORC.SAV 22P 12-Mar-83
KLAV .SAV 18P 10-Feb-89 COLS .SAV 17P 09-Aug-90
WDBOOT.SAV 5P 03-Oct-80 WDR .SAV 3P 01-Oct-80
WDX .SAV 41P 01-Oct-80 WDXR .SAV 41P 01-Oct-80
UCL .SAV 2P 31-Dec-99 NYS .SAV 22P 22-Oct-93
RDWR .SAV 3P 20-Dec-91 RUS .SAV 2P 16-Oct-94
SYS .SAV 3P 30-May-79 LAT .SAV 2P 16-Oct-94
SKY .SAV 4P 08-Apr-93 MZFORM.SAV 6P 13-Jun-90
HUST .SAV 6P 31-Dec-99 FONTUK.SAV 5P 31-Dec-99
RMKOI8.SAV 6P 31-Dec-99 DESS19.SAV 19P 04-Mar-94
TTY .SAV 3P 25-Jan-91 DBAS .SAV 59P 28-Aug-97
PC .EXT 1 09-Jul-93 PC .SAV 1 09-Jul-93
PC .SYS 3 09-Jul-93 PCC .SAV 1 09-Jul-93
PC .FUC 59 12-Jul-93 PCC .FUC 59 12-Jul-93
PC .INI 1 22-Dec-93 PC .HLP 36 14-Feb-95
STARTS.COM 1 -BAD-
41 Files, 671 Blocks
915 Free blocks


Прилепил этот образ к сообщению.
Использовать её нужно только при подключенном ЖД !!!
Перед запуском PC надо загрузить резидент WDR (энтер)
Потом запускаем сам файловый менеджер командой PC (энтер)
Эксперимент проводился в UKNCBTL с хардом которым я пользуюсь
разбитым на 0,1,2,3,4,5 - разделов - грубо говоря это тот же образ
который оцифровали и перегнали для эмулятора nzeemin и Arseny, только я контент естественно свой туда залил.

Результат всё равно озадачивает, но чувствуется, что наладить в принципе можно (только не знаю я как?). Подробности под спойлером.


Для запуска PC нужно помимо приложенного образа (я его монтировал в дисковод 0), в остальные дисководы загнать любые DSK - главное что бы они не были пустыми (дисководы!) и конечно подключить ЖД (см. скриншот).
http://images.netbynet.ru/direct/667b53673a0e19ba8de63056b9dc98c6.png

Сразу после загрузки системы - загружаем резидент WDR.
http://images.netbynet.ru/direct/82976512c4409bcc31a6dfb7ba8bcf26.png

После этого можно запускать файловый менеджер PC.
http://images.netbynet.ru/direct/57b9ff9852f03d9a9ad097c3240595ff.png

http://images.netbynet.ru/direct/91afdd4c5a0eff562175f0aafdf5ad89.png
Видно, что при старте PC (в левом верхнем углу очень быстро пробегает
список WD, 0-1-2-3-4-5-6-7) только после этого появляется само окно оболочки. Из меню
видно, что PC видит все допустимые WD.SYS разделы,
но реально на ЖД их 6 (а именно WD0,WD1,WD2,WD3,WD4,WD5)
http://images.netbynet.ru/direct/3dde40ed1dd60475c340d45ed993be9d.png

И вот тут самый главный нюанс, PC открывает только два раздела
из шести, отличие этих разделов на глаз я вижу только два :
1-нечётные номера и 2-отсутствие загрузчика.
WD0 - не открывет - ругается! Там есть загрузчик.
http://images.netbynet.ru/direct/5468ac4130dba611d15f0df0b79e1e97.png

WD1 - только игры и нет загрузчика открывается без проблем,
игры вроде бы то же запускаются )
http://images.netbynet.ru/direct/07a561f28b05f7c9719774157d9c7cf6.png

http://images.netbynet.ru/direct/05140484efab741e0575f4cd58992fd1.png
WD2 - там система! Увы нет, ни в какую.
http://images.netbynet.ru/direct/fd2311f794a2e1eb36cc247444c4bf94.png

WD3 - там различные утилиты (сборник) описания
загрузчика нет (номер как и у WD1 нечётный)
http://images.netbynet.ru/direct/7cd778db38946fd949d08fe945e46f67.png

http://images.netbynet.ru/direct/0fc428da38c53cc25c01144044c2e2da.png
И тут есть загрузчик ! Ну ни как :mad_std:
http://images.netbynet.ru/direct/c4f0a6726a218e103b912fb6a078cb73.png

http://images.netbynet.ru/direct/9cc00e02933b6b3bf49524089baf28b9.png

http://images.netbynet.ru/direct/5f0ea637b6c9b7664746a9c4791277ec.png

Вот такая картинка получилась. Попробовал перенести
содержимое дискеты с PC и создать загрузчик на одном
из разделом ЖД, и даже на том который он отказывается открывать,
на WD5 - загрузился, стартанул PC. Он в обоих панелях показал
мне MZ0 и упорно отказывается открывать любые разделы ЖД,
кроме WD1 и WD3. Пока на этом остановился. Буду рад любым мнениям
и может кто своим опытом поделиться.


:confused_std:

hobot
18.12.2012, 09:27
RT-11SJ 5.4G (Y) - вариант для УК-НЦ - пробный камушек, минимальный набор для энтузиастов, файлы собраны аналогично этому (http://zx.pk.ru/showpost.php?p=560098&postcount=147).

http://images.netbynet.ru/direct/62d10fa3265c22be3983fc83e534334e.png

Благодарность за (Y) патчи уходят к авторам (Y) патчей )

:redface:

Titus
18.12.2012, 15:43
RT-11SJ 5.4G (Y) - вариант для УК-НЦ - пробный камушек, минимальный набор для энтузиастов, файлы собраны аналогично
Чем характерна эта система?

Patron
18.12.2012, 17:20
Чем характерна эта система?

См ТАМ (http://zx.pk.ru/showthread.php?postid=559883), а также тут:



SYSGEN.CND RT-11 V05.68 SYSTEM CONDITIONAL FILE CREATED 16-Dec-12 16:02:51
;SYSGEN EDIT LEVEL = V05.68
;+
;
; THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED
; OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE.
;
; COPYRIGHT (c) 1986 BY DIGITAL EQUIPMENT CORPORATION.
; ALL RIGHTS RESERVED.
;
SYSG$N = 1 ;Indicate sysgened monitor
RDF$L = 1 ;System I/O error messages
TTYOUT = 40. ;Size of the output buffers
TTYIN = 80. ;Size of the input buffers
U$CL = 1 ;User command linkage
U$TIL = 1 ;Utility commands
L$ANG = 1 ;Language commands
M$INI = 1 ;Minimal commands
CLOCK = 50. ;Power line frequency
STAR$T = 1 ;Startup command file

Titus
18.12.2012, 17:26
См ТАМ (http://zx.pk.ru/showthread.php?postid=559883), а также тут:
Мне это ничего не говорит, т.к. я не разбираюсь в RT-системах)
Достаточен ответ на пальцах, как для обывателя)

Patron
18.12.2012, 17:44
Мне это ничего не говорит, т.к. я не разбираюсь в RT-системах) Достаточен ответ на пальцах, как для обывателя)Система предназначена для использования с драйвером SL.SYS ( у неё короткий входной буфер терминала ), не поддерживает очередь таймера и таймауты.

Для добавления в эту систему драйверов, которым всё пофиг ( типа LD.SYS ) - нужно обнулить в файле драйвера ячейку с адресом 060 ( например, программой DESS ). Если драйвер реально нуждается в поддержке таймаутов - нужно или перегенерить драйвер без таймаутов или сгенерить систему с таймаутами.

hobot
26.12.2012, 16:36
Программа невыясненного назначения, исходника не обнаружено.

http://images.netbynet.ru/direct/5062355130304d64cff6db823657dc2e.png

Обнаружилась на дискетах уч. oldskool.
На скриншоте текст подсказки.

NovaStorm
26.12.2012, 16:41
.REL => .DEC судя по описанию, знать бы ещё что это =) Моя попытка: rel(чисто по названию) - файл с адресами символов для перемещаемых программ.

hobot
26.12.2012, 17:18
form - даже специальную программу написал для запуска REL файлов в ОЗУ ПП УК-НЦ,
PRUN - смотри самое первое сообщение в теме )))

NovaStorm
26.12.2012, 17:33
Ну почти угадал =)

Patron
26.12.2012, 18:09
Программа невыясненного назначения

WALK & WALK2 (http://zx.pk.ru/attachment.php?attachmentid=38957)



Программа WALK.SAV позволяет
ретранслировать файлы загрузочного формата операционной
системы РАФОС и совместимых с ней. Исходный текст программы
WALK впервые опубликован на одной из лент DECUS'А ( DEC
User's Society - Ассоциации пользователей машин фирмы Digi-
tal Equipment Corporation). Текст доработан Ковригиным из
ЛГУ в части исправления ошибок ретрансляции некоторых
команд и Проскурниковым М.И. (ВНИИЭП, г. Ленинград) исправ-
ление ошибок, введение директив .ASCII и .RAD50.



Программа WALK-2 предназначена для преобразования
файлов форматов .SAV, .REL операционной системы RT-11
версий 3, 4 и 5, а также абсолютного формата - образа
памяти (без учета информации, содержащейся в нулевом
блоке файла) в текст на языке ассемблера.

Кстати, если программа выводит сообщения маленькими латинскими буквами вместо больших русских - для изготовления скриншота её работы лучше использовать эмулятор ДВК, нажав в терминале кнопку [Lc].

...

hobot
06.01.2013, 13:45
2: Alex_K : вопрос по драйверу AC.SYS !
У меня вопрос возник - я пытался подружить с вашей дискеты (http://archive.pdp-11.org.ru/ukdwk_archive/ukncbtlwebcomplekt/ASPcorpGAMES_UKNC/) этот драйвер с другими мониторами - всё работает и SYSGEN проходит после чего драйвер при загрузке начинает выводить свой заголовок, но вот только PROMT не меняет хоть что угодного делай! На родной дискете попробовал всё меняет отлично на лету, что я не так могу делать? Какие ограничения на работу этой функции ?

Alex_K
06.01.2013, 14:12
2: Alex_K : вопрос по драйверу AC.SYS !
У меня вопрос возник - я пытался подружить с вашей дискеты (http://archive.pdp-11.org.ru/ukdwk_archive/ukncbtlwebcomplekt/ASPcorpGAMES_UKNC/) этот драйвер с другими мониторами - всё работает и SYSGEN проходит после чего драйвер при загрузке начинает выводить свой заголовок, но вот только PROMT не меняет хоть что угодного делай! На родной дискете попробовал всё меняет отлично на лету, что я не так могу делать? Какие ограничения на работу этой функции ?
Драйвер различает промптер, если он выводится командой EMT 351 (макрос .PRINT), и после EMT 351 стоит команда MOV R5,R5 (код 010505). Также команда EMT 351 должна находится в диапазоне 014000-05000 от начала USR.
Кстати а активируете драйвер командой SET AC ON? И самое главное - выложите образ диска, где есть проблемы.

hobot
06.01.2013, 14:38
Кстати а активируете драйвер командой SET AC ON?
Как на исходном диске LO AC потом уже SE AC ON про EMTы я читал же конечно, образ чуть позже выложу я уже удалил из проблемного сам AC.SYS раз он не завёлся ) А пытался с пропатченным RT115.4Y - который подружить его ))) Вот отсюда (http://zx.pk.ru/showpost.php?p=560099&postcount=301), ну и не только с ним на самом деле )

Alex_K
06.01.2013, 14:50
Как на исходном диске LO AC потом уже SE AC ON про EMTы я читал же конечно, образ чуть позже выложу я уже удалил из проблемного сам AC.SYS раз он не завёлся ) А пытался с пропатченным RT115.4Y - который подружить его ))) Вот отсюда (http://zx.pk.ru/showpost.php?p=560099&postcount=301), ну и не только с ним на самом деле )
Ну тогда не знаю. Попробовал с RT115.4Y, у меня все заработало. Выкладывайте именно тот образ, где не работает, посмотрю.

hobot
06.01.2013, 17:23
Попробовал с RT115.4Y, у меня все заработало.
Значит я тугой! ) Но у меня не получается )
http://savepic.ru/3751776.png

С каким-то стареньким монитором прокатило без проблем!
Сменился прямо на лету! С исходным то же нет проблем, а вот
с этим ( Всё проделывал в UKNCBTL.
Описание драйвера читал на форуме вот такое (очень подробное и полное)


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.

Alex_K
06.01.2013, 18:11
hobot, где же Вы достали такой древний AC.SYS, аж дремучего 1993 года? На диске sysimage есть датированный 1994 годом, он работает.

hobot
06.01.2013, 18:12
сейчас покопаюсь ))) важный момент выяснился ! )))

Вот прилепил версию, вроде оно?
Там и исходник и sys файл - буду его сейчас мучить ! )

По инструкции )

hobot
06.01.2013, 18:16
где же Вы достали такой древний AC.SYS
на дискете с редактором для LAND! )))

http://savepic.ru/3787642.png

Titus
11.01.2013, 05:08
Решил выложить исходник теста скорости команд для УКНЦ (http://zx.pk.ru/showpost.php?p=471850&postcount=196).
Может быть кому-то будет полезным. А может Alex_K увидит какие-то ошибки, исправит.
Тест - пока только набросок, на основе него можно сделать тест любых не только команд ПП, ЦП, но и регистров, ОЗУ, ПЗУ и т.д.

hobot
11.01.2013, 19:11
Titus,
Это к последней версии исходник, из тестов в теме "Восстанавливаем?"
Там была TSSPD v0.1c

Titus
11.01.2013, 19:25
Titus,
Это к последней версии исходник, из тестов в теме "Восстанавливаем?"
Там была TSSPD v0.1c

Одним абзацем выше написано) И внутри исходника тоже)

---------- Post added at 19:25 ---------- Previous post was at 19:19 ----------

Кстати, тут как-то промелькивала фраза Alex_K, что сетевой таймер в УКНЦ не 50Гц, а примерно 50. Если это так, то тест нуждается в корректировке. Потому что он рассчитан из того, что сетевой таймер именно 50Гц. И тактов в кадре для ПП - 125000, а для ЦП - 160000.

Alex_K
11.01.2013, 19:36
Кстати, тут как-то промелькивала фраза Alex_K, что сетевой таймер в УКНЦ не 50Гц, а примерно 50. Если это так, то тест нуждается в корректировке. Потому что он рассчитан из того, что сетевой таймер именно 50Гц. И тактов в кадре для ПП - 125000, а для ЦП - 160000.

Да, действительно. У УКНЦ длина строки развертки составляет 64 мкс, что полностью соответствует системе PAL/SECAM. Но вот строк в двух полукадрах не 625, а 624. Из-за этого интервал между прерываниями сетевого таймера составляет не 20000 мкс, а 19968 мкс, что короче на 32 мкс.

Vamos
11.01.2013, 19:43
У УКНЦ длина строки развертки составляет 64 мкс, что полностью соответствует системе PAL/SECAM.
Чегож на телевизорах то картинка за края экрана прилично вылазит?

Alex_K
11.01.2013, 20:07
Чегож на телевизорах то картинка за края экрана прилично вылазит?

А на телевизорах и обычные телевизионные программы вылезают за края. Воспользуйтесь регулировками, все увидите. А так лучше пользоваться ТВ-тюнерами.

Vamos
11.01.2013, 20:16
А на телевизорах и обычные телевизионные программы вылезают за края. Воспользуйтесь регулировками, все увидите.
Не все ТВ имеют регулировку по горизонтали (что странно), УКНЦшная картинка еще шире чем таблица для настройки ТВ. В свое время был у меня ТВ который можно было настроить под УКНЦ но ТВ программы становились меньше размера экрана.

Alex_K
11.01.2013, 20:20
Не все ТВ имеют регулировку по горизонтали (что странно), УКНЦшная картинка еще шире чем таблица для настройки ТВ. В свое время был у меня ТВ который можно было настроить под УКНЦ но ТВ программы становились меньше размера экрана.
Во всяком случае на моем Beholder-е и телевизионная картинка, и картинка с УКНЦ, имеют одинаковую ширину и по краям есть даже узкие полоски.

Vamos
11.01.2013, 20:29
А можно поподробнее про Beholder, модель год и что это тюнер или ТВ.

Alex_K
11.01.2013, 20:33
А можно поподробнее про Beholder, модель год и что это тюнер или ТВ.
Это ТВ-тюнер, информация - здесь (http://beholder.ru/products/m6extra/).

Vamos
11.01.2013, 20:41
Понятно, у меня нет подстольного компа мне нужно решение на USB, ну и картинка через тюнер будет ч/б. Странно что мой Pinnacle картику с УКНЦ не держит (либо она "замерзает" (зависает) либо вообще нет), да и не только он :( .

Titus
11.01.2013, 20:42
Да, действительно. У УКНЦ длина строки развертки составляет 64 мкс, что полностью соответствует системе PAL/SECAM. Но вот строк в двух полукадрах не 625, а 624. Из-за этого интервал между прерываниями сетевого таймера составляет не 20000 мкс, а 19968 мкс, что короче на 32 мкс.

Отлично. Очень ценная информация.

Значит тактов в кадре для ЦП не 160000, а 159744 - на 256 меньше, а тактов в кадре для ПП не 125000, а 124800 - на 200 меньше.
И кадровая частота таким образом получается 50,080128205128205128205128205128Hz :-)

Что самое интересное, я эти лишние 200 тактов получал экспериментально и списывал на тормозной вход в обработчик прерываний.

Vamos
11.01.2013, 20:47
О и получается что тюнер Beholder пока единственный (о котором я узнал) который понимает такую кадровую частоту.

Patron
11.01.2013, 20:55
Проблем с кадровой частотой в наши дни вообще быть не должно - в начале каждого кадра идёт кадровый синхроимпульс, после которого показ кадра начинается сначала. Сейчас ведь в телевизорах даже отклоняющих систем уже нет.

Titus
11.01.2013, 20:56
Проблем с кадровой частотой в наши дни вообще быть не должно - в начале каждого кадра идёт кадровый синхроимпульс, после которого показ кадра начинается сначала. Сейчас ведь в телевизорах даже отклоняющих систем уже нет.

У многих CRT-телевизоры)

Alex_K
11.01.2013, 20:57
О и получается что тюнер Beholder пока единственный (о котором я узнал) который понимает такую кадровую частоту.

Ну почему единственный? palsw и Arseny используют другие модели.

Patron
11.01.2013, 21:03
У многих CRT-телевизоры)С пониженной частотой кадров проблемы могут быть только у тех CRT-телевизоров, у которых генератор кадровой развёртки настроен чётко на 50 Гц.

Кадровый синхроимпульс должен "срубать" фазу развёртки, увеличивая реальную частоту генератора до требуемой, но если генератор выдаёт ровно 50 гц - УВЕЛИЧИТЬ эту частоту до 49.9 Гц невозможно никаким способом, кроме отвёртки.

Vamos
11.01.2013, 21:12
Вот все с точностью до наоборот, есть у меня CRT ТВ и на них УКНЦ нормально, кроме ширины картинки, показывает и ни какой отвертки не надо. А вот там где есть преобразование аналога в цифру начинаются проблемы с кадровой синхронизацией.

Patron
11.01.2013, 21:23
Вот все с точностью до наоборот, есть у меня CRT ТВ и на них УКНЦ нормально, кроме ширины картинки, показывает и ни какой отвертки не надо. А вот там где есть преобразование аналога в цифру начинаются проблемы с кадровой синхронизацией.Получается, что в аналоговых телевизорах минимально допустимая кадровая частота ~ 48 Гц, а в цифровых - ровно 50. Тут может помочь только изменение прошивки ( или приобретение другого цифрового устройства, которое уже запрограммировано более адекватно ).

Alex_K
11.01.2013, 21:24
Вот все с точностью до наоборот, есть у меня CRT ТВ и на них УКНЦ нормально, кроме ширины картинки, показывает и ни какой отвертки не надо. А вот там где есть преобразование аналога в цифру начинаются проблемы с кадровой синхронизацией.
Это точно. У меня на LCD-телевизоре Samsung LE26C350D1WXRU еще все зависит от того какие цвета на экране, и даже от того в каком месте мигает курсор.
Об этом я писал здесь (http://zx.pk.ru/showpost.php?p=400234&postcount=12).

Vamos
11.01.2013, 21:32
или приобретение другого цифрового устройства, которое уже запрограммировано более адекватно
Вот с этим как раз и вопрос, да еще желательно RGB на USB.

Alex_K
11.01.2013, 21:36
Вот с этим как раз и вопрос, да еще желательно RGB на USB.

На USB сложно, но у Beholder-а есть модели с поддержкой RGB - A8 и H8. Смысла в H8 уже нет, т.к. это гибридный тюнер с поддержкой DVB-T, которого у нас в стране уже нет. А вот A8 поддерживает RGB. По описанию идут только сигналы RGB, так что синхронизация наверное должна подмешиваться в зеленый канал.

Titus
11.01.2013, 23:03
Кадровый синхроимпульс должен "срубать" фазу развёртки, увеличивая реальную частоту генератора до требуемой, но если генератор выдаёт ровно 50 гц - УВЕЛИЧИТЬ эту частоту до 49.9 Гц невозможно никаким способом, кроме отвёртки.

Сложно поверить в это, но к данной теме не относится, т.к. у УКНЦ 50.08Гц)

Patron
11.01.2013, 23:42
Сложно поверить в это, но к данной теме не относится, т.к. у УКНЦ 50.08Гц)Тогда вполне понятно, почему аналоговая развёртка с УКНЦ работает без проблем и совсем непонятно, что не нравится цифровым "системам развёртки", ведь они и 50 Гц должны поддерживать, и 60 - как же на промежуточных значениях им удаётся "спотыкаться"..

Alex_K
11.01.2013, 23:48
Тогда вполне понятно, почему аналоговая развёртка с УКНЦ работает без проблем и совсем непонятно, что не нравится цифровым "системам развёртки", ведь они и 50 Гц должны поддерживать, и 60 - как же на промежуточных значениях им удаётся "спотыкаться"..

Ну у меня спотыкалась при наличии зеленой составляющей в определенных местах, т.к. синхросигнал подмешивается в зеленый канал. Плюс еще на одну видеостроку меньше, выводится 312, а на половине 313-й должен следовать кадровый синхроимпульс, а он следует сразу же за 312-й.

Titus
12.01.2013, 00:03
Ну у меня спотыкалась при наличии зеленой составляющей в определенных местах, т.к. синхросигнал подмешивается в зеленый канал. Плюс еще на одну видеостроку меньше, выводится 312, а на половине 313-й должен следовать кадровый синхроимпульс, а он следует сразу же за 312-й.

Зеленый сигнал из синхры убирается парой перемычек на плате.
Судя по всему у всех подобных систем (Спектрум, Специалист, РК и т.д.) 312 строк, и должно быть все одинаково.

BYTEMAN
12.01.2013, 00:27
О и получается что тюнер Beholder пока единственный (о котором я узнал) который понимает такую кадровую частоту.
AverMedia M-135A удалось настроить так, чтобы получить полный УКНЦ-кадр на мониторе (со всеми служебками, без обрезки символов по бокам и т.п.). Правда, понадобился DScaler.

form
12.01.2013, 01:13
AverMedia M-135A удалось настроить так, чтобы получить полный УКНЦ-кадр на мониторе (со всеми служебками, без обрезки символов по бокам и т.п.). Правда, понадобился DScaler.

У меня ни на одном тюнере не обрезало по бокам, зато на всех откусывало небольшой кусочек сверху :)

Примерно так (http://pdp-11.org.ru/~form/files/pics/uknc/ypa.png).

Alex_K
12.01.2013, 01:17
У меня ни на одном тюнере не обрезало по бокам, зато на всех откусывало небольшой кусочек сверху :)

Это у всех так. Просто в УКНЦ изображение начинается не с 24-строки после начала кадрового синхроимпульса, а с 19-й или 20-й.

BYTEMAN
12.01.2013, 01:18
вроде бы я смог настроить чтобы было целиком видно... Жаль, скринов не осталось чтобы 100% проверить :(

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

в DScaler'е можно двигать окно синхронизации.

form
12.01.2013, 01:19
вроде бы я смог настроить чтобы было целиком видно... Жаль, скринов не осталось чтобы 100% проверить :(

У меня бывало, но специально ничего не делал - просто отгрызенный кусочек сам менялся и иногда почти целиком все влезало. Впрочем я и не пытался настраивать, а буковки в верхней строке сами у меня не появлялись ибо не пользуюсь SL.SYS от Сторожевых С.В. - он мешает нормально SIPP запускать :)

hobot
12.01.2013, 01:47
не пользуюсь SL.SYS от Сторожевых С.В. - он мешает нормально SIPP запускать
Нужен новый, что бы не мешал, но функционал как у "нашего" )

form
12.01.2013, 01:48
Нужен новый, что бы не мешал, но функционал как у "нашего" )

Дык кто мешает? :)
Мне DECовского хватает за глаза :)

hobot
12.01.2013, 01:58
Мне DECовского хватает за глаза
как ты без hot-keys обходишься? Ну те же директории каждый раз вручную?

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


Дык кто мешает?
сравни сколько время пройдёт прежде чем такого уровня софт от hobota появиться )
А между прочим календарь Мая уже проехали )

form
12.01.2013, 01:59
как ты без hot-keys обходишься? Ну те же директории каждый раз вручную?

Мне не в лом набрать три буквы :)

hobot
12.01.2013, 02:00
Мне не в лом набрать три буквы
Так я это и не ставил под сомнение ! )

form
12.01.2013, 02:01
Хоткеи ни родные ни советские ни разу не потребовались :)

SKcorp.
12.01.2013, 03:19
Хоткеи ни родные ни советские ни разу не потребовались :)

А вот я регулярно пользуюсь КУВТ-шными.

form
12.01.2013, 03:26
А вот я регулярно пользуюсь КУВТ-шными.

Ну кому-то это важно, а мне важно, чтобы в программу вводилось то, что я вводил и чтобы при использовании RTEM головная система в момент ввода строки находилась в idle как ей и положено, а не грузила проц до упора :)

---------- Post added at 06:26 ---------- Previous post was at 06:21 ----------

Утренняя шутка на закуску ;)

(реальный результат нормальной работы)


.TY TEST.MAC
.TITLE TEST
.MCALL .PRINT,.EXIT

.PSECT CODE,I
START: CMP #START,#VALUE
BEQ 10$
.PRINT #DIF
.EXIT
10$: .PRINT #EQU
.EXIT

.PSECT DATA,D
VALUE: .ASCIZ /XXXXXX/

DIF: .ASCIZ /#START != #VALUE/
EQU: .ASCIZ /#START == #VALUE/

.END START


.RU TEST
#START == #VALUE

.

Titus
20.01.2013, 17:17
Специально для Хобота и не только - моя коллекция дисков для УКНЦ!
Некоторые диски прочитались с ошибками, и там в скобках перечисленны ошибочные сектора.
На сколько я помню, источники дисков - это два человека. Один из них, который подарил мне в 97 году УКНЦ (как раз та самая безкорпусная разогнанная УКНЦ), т.к. перешел на НЕОН, друг Сотченко Дениса, жил примерно где-то в районе Академической улицы.
Другой жил на Соколе. Одного из них звали или Андрей Красивский или Алексей - точно не помню.

http://zalil.ru/34186395

hobot
21.01.2013, 06:05
Специально для Хобота и не только
Отлично! Давно ждал! Спасибо ! ) У меня пока всё замерло с пополнениями )

form
25.01.2013, 18:54
hobot, кстати о софте...

дубликаты файлов (http://pdp-11.org.ru/~form/files/pdp-11/archive-dupes.txt) в архиве, в том числе с разными названиями :)

hobot
26.01.2013, 02:42
в архиве, в том числе с разными названиями
Я проглядел, знаешь в некоторых я не так уж уверен, что это 100% дубли, речь идёт
о Масro из одной там папки - она вроде бы совпадает с другими из папки 5.7 и макро-11, но только туда я последний раз заливал макро пофикс. с форума ! А остальные не дёргал, может такое быть или всё побайтово прямо?
В принципе дублей полно я и раньше это знал и понимал )
Что касается раздела бк - там просто всё в кучу )

form
26.01.2013, 03:56
некоторых я не так уж уверен, что это 100% дубли

А между тем они именно 100% - проверяется содержимое :)

hobot
26.01.2013, 11:10
А между тем они именно 100% - проверяется содержимое
В любом случае отличное подспорье, что бы причесать архив, некоторые позиции пересмотреть, спасибо! Есть ещё (для примера) такие варианты: четыре одинаковых DSK с бейсиком - один я сделал с одного из присланных кем-то с помощью плагина и загрузку естественно в эмуляторе, получилось как две и две из архивов присланных другими участниками, т.о. получилось четыре с разными названиями, но (уже не помню) по каким причинам выложил все четыре, наверное ошибки чтения на всех разные проскакивали, хотя если 1 в 1 то и BAD-BLOCKS должны быть 1 в 1 ?

Разделам БК (просто повторюсь) я даже и не планировал пока разгребать, там цель
была просто на хранение с разных источников скинуть, поскольку у меня на буке
перестало умещаться ))) И кстати по БК будет (наверное) ещё небольшое пополнение ( и куча соответственно дублей!).

form, в любом случае очень полезная инфа, я дискеты от Titusa последние проглядел, там SCEUK с JS.SYS - тот который парольный ) И документация LSI файл громадный, наверное залью как есть архивом с кратким описанием.

2 Titus> а что там за две DOS дискеты? Я что то не могу добраться до содержимого никак (

---------- Post added at 11:10 ---------- Previous post was at 10:56 ----------

И сразу видно, кстати говоря, что 99% архива это копии из того что Арсений давно давно собрал в двух папках для форума отдельно по ДВК и отдельно по УК-НЦ.
Такие дела. )

hobot
01.02.2013, 18:37
2 Alex_K - если можно какую нибудь краткую инструкцию как правильно работать с FNT.SAV ? Ситуация такая - рисую шрифт - пытаюсь сохраниться по Упр-Ц
выдёт запрос - S/E/Q - на первые два всегда пишет Write Error! ) Но почему-то запоминает внесённые изменения? Чудеса?
Написал ему в строке запроса FILENAME/S - все изменения потёрлись и более того
всё куда-то уплыло и символы вообще не на своих местах оказались?

Да! И самое главное, что мне нужно - создать шрифт (руками) и возможность использовать его в системе? Как этого добиться? Как правильно сохранять промежуточный результат?

Спасибо.

Alex_K
01.02.2013, 19:40
2 Alex_K - если можно какую нибудь краткую инструкцию как правильно работать с FNT.SAV ? Ситуация такая - рисую шрифт - пытаюсь сохраниться по Упр-Ц
выдёт запрос - S/E/Q - на первые два всегда пишет Write Error! ) Но почему-то запоминает внесённые изменения? Чудеса?
Написал ему в строке запроса FILENAME/S - все изменения потёрлись и более того
всё куда-то уплыло и символы вообще не на своих местах оказались?

Да! И самое главное, что мне нужно - создать шрифт (руками) и возможность использовать его в системе? Как этого добиться? Как правильно сохранять промежуточный результат?

Спасибо.
О-ох!!! Давно это было, но попробую вспомнить.
Сам редактор оперирует файлами с расширением .FNT. Он позволяет редактировать шрифт, содержащийся в этих файлах, загружать шрифт из файла в ПП и сохранять шрифт из ПП в файл.
Начнем с командной строки. Собственно если запустить FNT без параметров и на приглашение FNT> нажать <ВВОД>, то выведется краткая помощь:


FILE - Edit font
FILE/L - Load font
FILE/S - Save font

Соответственно если набрать только имя файла, то запуститься редактор для шрифта, содержащегося в этом файле. Если файл не существует на диске, то выдается запрос на создание нового файла, при положительном ответе ("Y") создается новый файл и запускается на редактирование.
Ключ /L позволяет загрузить шрифт в ОЗУ ПП, т.е. установить новый системный шрифт. Таким образом, чтобы воспользоваться новым шрифтом, его надо загрузить с ключом /L.
Ключ /S позволяет сохранить текущий системный шрифт в файл из области ПП.

Теперь редактор. Экран состоит из большой таблицы с кодами и рисунками символов, слева сетка для редактирования выбранного символа и буфер обмена.

Команды в таблице символов:
<ТАБ> - переключений между кодами 0-127 и 128-255;
<УПР+W> - обновить экран;
стрелки - перемещение по таблице;
<ВВОД> - редактировать символ;
<УПР+C> или <СБРОС> - выйти из редактора в командную строку.

При выходе выдается запрос: "Command [S/E/Q] : ". Соответственно команды:
<УПР+C> или <СБРОС> - отменить выход;
S - Save, записать изменения в файл и продолжить редактирование;
E - Exit, записать изменения в файл и выйти;
Q - Quit, выйти без сохранения изменений.

Команды при редактировании символа:
стрелки - перемещение по сетке;
<ВВОД> - запомнить изменения и выйти в таблицу;
<УПР+C> или <СБРОС> - выйти в таблицу без сохранения изменений;
<Пробел> - изменить значение точки.

Общие команды для редактирования в таблице и редакторе символа:
R - Rotate around a vertical axis - повернуть вокруг вертикальной оси;
O - rOtate around a horizontal axis - повернуть вокруг горизонтальной оси;
U - Up - циклический сдвиг вверх;
D - Down - циклический сдвиг вниз;
L - Left - циклический сдвиг влево;
I - rIght - циклический сдвиг вправо;
G - Get - взять символ из буфера обмена;
P - Put - положить символ в буфер обмена;
A - Add - добавить по ИЛИ символ из буфера обмена;
C - Clear - очистить;
N - iNverse - инвертировать.

hobot
01.02.2013, 20:49
Clear - я нащупал, рисовал, в общем всё правильно вроде делал,
а откуда Write Error?
/L - работает, но получается вот такой сбой !!!
http://savepic.org/2700496.png
Хотя возможно я что то делал не так.
Просто как он мог помнить состояние если перед этим я ничего не сохранял никуда?
Но и не перезагружался (!) Перезагрузился всё слетело. Буду разбираться, другой
редактор вообще не на моём языке говорит )
В чём различие 5 и 6 блочных FNT-файлов - какой размер родных (станд.) файлов у редактора? В целом классная вещь и практически безальтернативная на УК-НЦ.
Описание добавлю в архив к образам ваших дискет где есть FNT.

Alex_K
01.02.2013, 20:56
Clear - я нащупал, рисовал, в общем всё правильно вроде делал,
а откуда Write Error?
/L - работает, но получается вот такой сбой !!!
http://savepic.org/2700496.png
Хотя возможно я что то делал не так.
Просто как он мог помнить состояние если перед этим я ничего не сохранял никуда?
Но и не перезагружался (!) Перезагрузился всё слетело. Буду разбираться, другой
редактор вообще не на моём языке говорит )
В чём различие 5 и 6 блочных FNT-файлов - какой размер родных (станд.) файлов у редактора? В целом классная вещь и практически безальтернативная на УК-НЦ.
Описание добавлю в архив к образам ваших дискет где есть FNT.
У меня файлы 6-блочные, 256 символов по 11 байт каждый, итого 2816 байт.
А что у Вас не так, откуда Write Error, и тд и тп, то выложите образ - посмотрим.

---------- Post added at 20:56 ---------- Previous post was at 20:53 ----------

Родные FNT-файлы для этого редактора есть только на диске sysimage.dsk.
Если есть другие шрифты, то можно с помощью других программ их загрузить, а потом сохранить в файл с помощью FNT с ключем /S.

hobot
01.02.2013, 21:16
Если есть другие шрифты,
У меня задача нарисовать шрифт по шаблону и конечно я хотел исполняемый независимый файл сделать, но похоже до этого далеко, поэтому буду бодать FNT!

Просто я не понимал как устроено, теперь больше понятного он сохраняет в файл
уже загруженный в ПП шрифт так? И загружает в ПП шрифт из родного файла?
А как мне промежуточный результат сохранить (ну не могу я за раз например все буковки начертить), допустим я нарисовал все цифры и знаки и всё, как это сохранить, что бы потом продолжить?

Write Error - всегда по нажатие S или E при запросе S/E/Q - по Упр+Ц )

Может быть у меня версия FNT.SAV 1.0 (93года) - может есть ещё какая-то?

Образ - я на ЖД держу его, брал с вашей дискеты, откуда же ещё? )

---------- Post added at 21:16 ---------- Previous post was at 21:13 ----------


как это сохранить, что бы потом продолжить?
получается он помнит до выключения компа ) Или загрузки другого шрифта )

---------- Post added at 21:16 ---------- Previous post was at 21:16 ----------

Таблица это то что в файле или то что в памяти?

Alex_K
01.02.2013, 21:25
Понял, почему у Вас Write Error, потому что используете файл шрифта нестандартного размера, меньше, чем 6 блоков.

hobot
03.02.2013, 15:17
Alex_K, ещё один момент по редактору.
Такая вещь - в чём причина того, что из загруженных с помощью FNT или MENFNT шрифтов (последний менеджер создаёт исполняемый файл 5-блоков с выбранным пользователем шрифтом, причём кириллица и лат.шрифт - могут различаться), некоторые программы видят только латинские символы и знаки, а кириллицу или не
видят вовсе или искажают?

пример - не видят вовсе

пока воспроизвести не удалось, замечено было таким образом,
сразу после загрузки с sysimage.dsk запустить с этого же образа
тест TEST.SAV - вместо любой буквы (кириллицы) пробел.
Шрифт из исполняемого файла виделся нормально. Очень похоже,
какой-то баг очередной в эмуляторе?


пример - искажают

Так программа FD.SAV (утилита форматирования дискет - может она не для УК-НЦ написана и в этом проблема?) искажает шрифт из исполняемого файла который в мониторе видится нормально! FONTUK.SAV.
http://upyourpic.org/images/201301/ik3dc944bm.jpg

А шрифт загруженный FNT с ключём /L видится нормально.
http://upyourpic.org/images/201301/26s6vbv875.jpg


Что там такое в УК-НЦ барахлит, в способе загрузки шрифта в памят УК-НЦ? Или программы сами виноваты? (для надёжности выходит - не трогать системный (прошитый) шрифт. - но хочется же, раз возможность есть)

Alex_K
03.02.2013, 15:35
Что там такое в УК-НЦ барахлит, в способе загрузки шрифта в памят УК-НЦ? Или программы сами виноваты? (для надёжности выходит - не трогать системный (прошитый) шрифт. - но хочется же, раз возможность есть)
В УКНЦ шрифты можно загружать двумя способами:
1. С помощью Esc-последовательности Esc P. Эта Esc-последовательность программирует клавиши-ключи и загружает новые шрифты. Так вот при загрузке шрифтов в этой Esc-последовательности есть большой баг - при вычислении адреса загрузки в ОЗУ ПП умножение кода символа производится не на 11 (высота символа), а на 9 (девять). Из-за этого могут быть искажения, если загрузить часть таблицы (например только кириллицу), если уже был загружен другой шрифт. Ошибки не будет в двух случаях - 1) используется стандартный системный шрифт, рисунки символов которого находятся в ПЗУ, 2) грузится вся таблица с кода 0 до кода 255 включительно.
2. Шрифты можно загружать непосредственно в ОЗУ ПП, соответственно надо загрузить и таблицу адресов начала рисунков символов. В ОЗУ ПП выделены две области - для адресов начала рисунков символов (014142-015141, 256 слов) и для рисунков символов (015142-022541, 256*11 байт).

Редактор FNT использует второй способ и грузит всю таблицу. Естественно если после редактора FNT какая-то программа поменяет часть символов в знакогенераторе с помощью Esc-последовательности, то и возникнут искажения. Так что как вариант - с такими программами лучше использовать стандартный системный шрифт из ПЗУ, кстати на диске sysimage.dsk программа UKFONT.SAV возвращает стандартный шрифт из ПЗУ, переписывая только таблицу начала рисунков символов адресами в ПЗУ.

hobot
03.02.2013, 16:41
не на 11 (высота символа), а на 9 (девять).
Да да да! Было вспомнил, обсуждалось - странно, что не на 8 ??? Откуда девятка то? )))

Alex_K
03.02.2013, 16:53
Да да да! Было вспомнил, обсуждалось - странно, что не на 8 ??? Откуда девятка то? )))
Скорее всего в ассемблерном тексте по умолчанию была восьмеричная система счисления. Поэтому при умножении на 11 надо было после 11 поставить точку - 11. , но ее не поставили, отсюда в восьмеричной 11, а в десятичной получилось 9. Вот так.

hobot
04.02.2013, 22:14
Вот такой получается шрифт :

http://upyourpic.org/images/201301/vc4p4dgehr.jpg

http://upyourpic.org/images/201301/26tpnrol4m.jpg

Псевдографику УК-НЦ не трогал ничего - кроме стрелочек.
Хочется добавить греческие буквы, но я не знаю каким номерам (кодам) они соответствовать должны,
но символ "Пи" должен быть обязательно - иначе вся геометрия смысл теряет )


-------------------------------------------
[ ######] [ # ] [ ## ] [ ]
[ # # ] [ # ] [ # # ] [ ]
[ # # # ] [ # ] [ ### ] [ ]
[ # # ] [ # ] [ # # ] [ ]
[ # # ] [ # ] [ ### ] [ #### ]
[ # # ] [ #### ] [ # ] [ # ]
[ # # ] [ # # # ] [ # ] [ # ]
[ ## ] [ ### #] [ # ] [ # ]
-------------------------------------------
-------------------------------------------
[ # ] [ # ] [ ] [ ]
[ # # #] [ ### ] [ ] [ ]
[ ## # ] [ # ] [ ] [ ]
[ # ] [ ### ] [ ] [ ]
[ # # ] [ # # ] [ ####] [ #######]
[ # # ] [ # # ] [ # ] [ # ]
[ # # ] [ # # ] [ # ] [ # ]
[ # ] [ ## ] [ # ] [ # ]
-------------------------------------------
-------------------------------------------
[ ##### ] [ ] [ ### ] [ # ]
[ # # # #] [ ] [ # ] [ # ]
[ # # # ] [ ] [ # ] [ # ]
[ ##### ] [ ] [ ## ] [ # ]
[ # ## ] [ #######] [ #### ] [ # ]
[ # # #] [ ] [ # # ] [ # ]
[ # # ## ] [ ] [ # # ] [ # ]
[ #### ] [ ] [ ### ] [ # ]
-------------------------------------------
[ # ] [ # #] [ # ##] [ ]
[ # ] [ # # ] [ ##### ] [ ]
[ # ] [ # # ] [ # ] [ ]
[ # ] [ # ] [ #### ] [ ]
[ #### ] [ ### ] [ # ] [ #######]
[ ] [ # ] [ ### ] [ # # ]
[ ] [ ### ] [ # #### ] [ # # ]
[ ] [ # ] [ ### #] [ # # ]
--------------------------------------------

hobot
05.02.2013, 08:48
Погладел всяческие таблицы символов КОИ-7 КОИ-8 всё равно не понимаю куда можно в таблице безопасно повесить указанные в код-блоке предыдущего сообщения символы - в таблицах их нет ( Осталось вот только с ними решить вопрос и будет
на УК-НЦ КСМовский шрифт - загружаемый по желанию командой FNT KSM/L )
Какие мысли, что скажете?

NovaStorm
05.02.2013, 09:08
>Какие мысли, что скажете?
В XXI-й век с UTF-8!

hobot
06.02.2013, 20:13
Меню УСТ с "новым шрифтом" )
http://savepic.ru/3982318.png

Файл со шрифтом не содержит греческих букв и буковки Pi )
Но их можно добавить - только вот куда? (риторический вопрос повис)
Загружать с помощью программы Alex_K FNT.SAV
-- Загрузить шрифт в ПП командой > FNT KSM/L
-- Редактировать шрифт командой > FNT KSM

Спасибо!
:redface:

Titus
08.02.2013, 04:40
Итак, более-менее законченная версия теста памяти и регистров ПП.

Тестируется скорость:
1) Записи/чтения регистров ПП (в том числе и недокументированных)
2) Записи/чтения памяти
3) Чтения ПЗУ

Тестируем на всех машинках - разогнанных, СЭМЗ, Квант, старых Kвантах и любых других, холодных, горячих и самых разных!:v2_rolley

NovaStorm
08.02.2013, 09:28
Titus, "Программируемый тамйер", "Сисемный регистр управления".

Alex_K
08.02.2013, 11:38
Итак, более-менее законченная версия теста памяти и регистров ПП.

Тестируется скорость:
1) Записи/чтения регистров ПП (в том числе и недокументированных)
2) Записи/чтения памяти
3) Чтения ПЗУ

Тестируем на всех машинках - разогнанных, СЭМЗ, Квант, старых Kвантах и любых других, холодных, горячих и самых разных!:v2_rolley
На ринге УКНЦ КВАНТ литеры 7 с 1515ХМ1-031. Только что включенный, холодный, именно после включения, а не после сброса. Начнем:

http://kisly-alexey.pisem.net/TSPSPD/XM1-7/1/TSPSPD1.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM1-7/1/TSPSPD2.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM1-7/1/TSPSPD3.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM1-7/1/TSPSPD4.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM1-7/1/TSPSPD5.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM1-7/1/TSPSPD6.jpg


---------- Post added at 11:38 ---------- Previous post was at 10:51 ----------

Продолжение. Он же, чуточку прогретый, после сброса:

http://kisly-alexey.pisem.net/TSPSPD/XM1-7/2/TSPSPD1.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM1-7/2/TSPSPD2.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM1-7/2/TSPSPD3.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM1-7/2/TSPSPD4.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM1-7/2/TSPSPD5.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM1-7/2/TSPSPD6.jpg

Titus
08.02.2013, 13:00
Тест зависает при отсутствии контроллера дисковода, раньше не зависал...
Правильно, что зависает, исправлю.
Просто недоглядел.

---------- Post added at 12:44 ---------- Previous post was at 12:41 ----------


Titus, "Программируемый тамйер", "Сисемный регистр управления".
Гы) По ночам пишу, когда глазки слипаются, вот буковки (особенно латинской транслитерацией) могу и перепутать)

---------- Post added at 12:47 ---------- Previous post was at 12:44 ----------


На ринге УКНЦ КВАНТ литеры 7 с 1515ХМ1-031. Только что включенный, холодный, именно после включения, а не после сброса.
После прогрева запись значительно убыстрилась)
У меня, в принципе, такая же УКНЦ и с такими же параметрами, только сразу быстрая, без прогрева.

---------- Post added at 13:00 ---------- Previous post was at 12:47 ----------


Тест зависает при отсутствии контроллера дисковода, раньше не зависал...
Обновил версию до 0.1b. Теперь на дисководе не должно зависать, проверяем.

Alex_K
08.02.2013, 13:08
После прогрева запись значительно убыстрилась)
У меня, в принципе, такая же УКНЦ и с такими же параметрами, только сразу быстрая, без прогрева.
Прогрев у меня ни при чем. После подачи питания - первый вариант, после нажатия СБРОС - второй вариант. Уж несколько раз выключал-включал, делал СБРОС, грузился то с дисковода, то с IDE-Flash, но остаются только эти два варианта.

Titus
08.02.2013, 13:12
Прогрев у меня ни при чем. После подачи питания - первый вариант, после нажатия СБРОС - второй вариант. Уж несколько раз выключал-включал, делал СБРОС, грузился то с дисковода, то с IDE-Flash, но остаются только эти два варианта.

Нет, после нагрева характеристики линии задержки убыстрились, вот и запись стала 28 тактов вместо 32.

---------- Post added at 13:12 ---------- Previous post was at 13:10 ----------

Нет ли списка, в каком чипе, какие регистры ПП находятся? (и ЦП тоже)

Alex_K
08.02.2013, 13:15
Нет, после нагрева характеристики линии задержки убыстрились, вот и запись стала 28 тактов вместо 32.
Я же написал, что прогрев ни при чем, если я горячий выключу, через 20 сек включу, то снова станет 32. И если он будет часами стоять, то 32 и останется. А вот после СБРОСа будет 28.

Titus
08.02.2013, 13:19
Я же написал, что прогрев ни при чем, если я горячий выключу, через 20 сек включу, то снова станет 32. И если он будет часами стоять, то 32 и останется. А вот после СБРОСа будет 28.
Даже так.
Интересно как)

Alex_K
08.02.2013, 13:20
Даже так.
Интересно как)
Собственно на этой же УКНЦ вчера это выяснили тестами с таймером.

Titus
08.02.2013, 13:22
Собственно на этой же УКНЦ вчера это выяснили тестами с таймером.
Таймер вообще фантастический у нас (в плане глючности в том числе).

Titus
08.02.2013, 13:29
Можно сказать что УКНЦ холодная.
Ну ваще, самая медленная машинка СЭМЗ.

Patron
08.02.2013, 14:03
Ещё заметил что при загрузке через С2+HX сразу после включения пару раз вываливается в СТОП по адресам 025206, 025204...Чтобы исключить вариант с оверраном при приёме пакетов HX - нужно использовать тестовый загрузчик: Boot_RT-11_from_HX0.bin (http://zx.pk.ru/attachment.php?attachmentid=39490), который сообщает обо всех ошибках в канале и пропускает сбойные пакеты.

Patron
08.02.2013, 15:26
А есть такой же для NC-11Разница у них только в том, куда выводятся сообщения об ошибках. У этого загрузчика - на экран УКНЦ. Один раз вполне можно включить монитор УКНЦ и посмотреть - был при загрузке OVERRUN или нет.

palsw
08.02.2013, 20:15
Может и не в тему - объясните зачем вообще нужен на УКНЦ резет ,если он живет своей жизнью ?
1.Если загрузить HX сервер и нажать резет - на экране УКНЦ "Загрузка из сети" ,а не стартовое меню.Попытка загрузиться заканчивается сбоем.Только кнопкой питания.
2.Если какая то программа зависла то резет не помогает .только кнопка включения.
3.Если прогонять разные тесты то результаты выходят разные после "холодного" пуска и "горячего" пуска.

PS:другое дело спек -нажал резет и порядок :)

Alex_K
08.02.2013, 20:42
Может и не в тему - объясните зачем вообще нужен на УКНЦ резет ,если он живет своей жизнью ?
1.Если загрузить HX сервер и нажать резет - на экране УКНЦ "Загрузка из сети" ,а не стартовое меню.Попытка загрузиться заканчивается сбоем.Только кнопкой питания.
2.Если какая то программа зависла то резет не помогает .только кнопка включения.
3.Если прогонять разные тесты то результаты выходят разные после "холодного" пуска и "горячего" пуска.

PS:другое дело спек -нажал резет и порядок :)
Тут дело не в RESET-е, а в самой конкретной УКНЦ. У меня все три нажатие СБРОС отрабатывают нормально.
Если стоит сетевой адаптер и нет дисковода, и после этого не высвечивается "ЗАГРУЗКА ИЗ СЕТИ", то проблема с сетевым адаптером, бывает такое, либо контакты платы подокислились, либо что-то с 1801ВП1-065.

А результаты тестов разные и у меня. Просто при включении напряжение плавно повышается вместе с присутствующими сигналами DCLO и INIT, а при СБРОС-е напряжение уже есть, подаются только DCLO и INIT. Результаты всегда должны быть немного разные, т.к. шина Q-BUS асинхронная, с запросом-передачей, поэтому здесь не может быть, как на i8080, если команда исполняется за N тактов, то так и будет. На Q-BUS надо отвечать RPLY, поэтому ответ может попасть под разный такт.

Vamos
08.02.2013, 21:00
2.Если какая то программа зависла то резет не помогает .только кнопка включения.
Последствия разгона, похоже еще много удивительного сегодня узнаем :)

palsw
08.02.2013, 21:08
Vamos, нет нет - речь идет только о штатных режимах и не какого разгона.я запускал игры и тесты и загружал их HX сервером.Нажатие сброс не возвращает к главному меню ,а к загрузке с сети.Я же некогда не пользовался УКНЦ и не знаю это баг или фича.


Alex_K, это без сетевого адаптера.При включении питания всегда меню.При сбросе всегда меню.Но если что то загрузить через С2 то все - резет в меню не возвращает уже.
Alex_K,

Alex_K
08.02.2013, 21:29
Alex_K, это без сетевого адаптера.При включении питания всегда меню.При сбросе всегда меню.Но если что то загрузить через С2 то все - резет в меню не возвращает уже.
А после этого хоть щелчки при нажатии на клавиши есть? Курсор мигает на экране?

palsw
08.02.2013, 21:34
Alex_K, клацать не пробовал.появляеться вверху стандартная надпись - загрузка из сети и всё.пере запускаю HX сервер и на укнц начинается загрузка но не доконца - где то подвисает и вываливается или в стоп или в не найден файл.короче после резета уже не полноценная загрузка.Думаю проще видео сделать как оно выглядит на самом деле.

Alex_K
08.02.2013, 23:17
Alex_K, клацать не пробовал.появляеться вверху стандартная надпись - загрузка из сети и всё.
Значит оба процессора стартанули и при отсутствии дисковода загрузился загрузчик из сети. Но при отсутствии сетевого адаптера загрузчик должен выполнить команду HALT, а при первом HALT в этом случае должно появиться меню загрузки. Может ОЗУ ЦП барахлит, не так вектора фатальных случаев прописались в системном ОЗУ ЦП?

---------- Post added at 22:51 ---------- Previous post was at 21:46 ----------


Тестируем на всех машинках - разогнанных, СЭМЗ, Квант, старых Kвантах и любых других, холодных, горячих и самых разных!:v2_rolley
УКНЦ КВАНТ литеры 7 с 1515ХМ2-001 после включения питания. Загрузка с дисковода.
Первый проход:

http://kisly-alexey.pisem.net/TSPSPD/XM2/1/TSPSPD1.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/1/TSPSPD2.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/1/TSPSPD3.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/1/TSPSPD4.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/1/TSPSPD5.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/1/TSPSPD6.jpg

Второй проход:

http://kisly-alexey.pisem.net/TSPSPD/XM2/2/TSPSPD1.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/2/TSPSPD2.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/2/TSPSPD3.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/2/TSPSPD4.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/2/TSPSPD5.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/2/TSPSPD6.jpg


---------- Post added at 23:09 ---------- Previous post was at 22:51 ----------

УКНЦ КВАНТ литеры 7 с 1515ХМ2-001 после СБРОСА. Загрузка с дисковода.
Ничего интересного, то же самое, но пару раз поймал моменты, когда операции MOV R,R делались медленнее.
Первый момент:

http://kisly-alexey.pisem.net/TSPSPD/XM2/3/TSPSPD1.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/3/TSPSPD2.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/3/TSPSPD3.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/3/TSPSPD4.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/3/TSPSPD5.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/3/TSPSPD6.jpg

Второй момент:

http://kisly-alexey.pisem.net/TSPSPD/XM2/4/TSPSPD1.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/4/TSPSPD2.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/4/TSPSPD3.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/4/TSPSPD4.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/4/TSPSPD5.jpg
http://kisly-alexey.pisem.net/TSPSPD/XM2/4/TSPSPD6.jpg


---------- Post added at 23:17 ---------- Previous post was at 23:09 ----------

Загрузку с IDE-Flash нет смысла выкладывать, так как все соответствует первым скриншотам, как при включении питания, так и после СБРОСа.

Titus
09.02.2013, 01:12
УКНЦ КВАНТ литеры 7 с 1515ХМ2-001 после СБРОСА. Загрузка с дисковода.
Ничего интересного, то же самое, но пару раз поймал моменты, когда операции MOV R,R делались медленнее.
Почему-то вторая группа картинок не видится.

Alex_K
09.02.2013, 01:15
Почему-то вторая группа картинок не видится.
Забыл закинуть, подправил.

hobot
11.02.2013, 22:49
Дискета без загрузчика. Там напихал почти (наверное) все найденные в свежих и раскопанные в старых образах тесты, несколько программ с дискеты SYSIMAGE, архиваторы (пусть будут). В архиве это всё есть, так что это скорее для живых машинок и форума сборник.

Подробности


Состав дискеты:


Image : WS11.dsk

Format : DSK
Size : 800 Kb

Volume ID: RT11A
Owner :

File Blocks Date Bytes
---------- ------ ----------- ----------
DEC .SAV 18P 05-Nov-1987 9'216
TM .SAV 4P 22-Mar-1990 2'048
AC .SYS 5P 12-Sep-1994 2'560
CLS .SAV 1P 31-Dec-1999 512
COD .SAV 2P 27-Oct-1987 1'024
COLS .SAV 17P 09-Aug-1990 8'704
DESS19.SAV 19P 04-Mar-1994 9'728
KLAV .SAV 18P 10-Feb-1989 9'216
MZFORM.SAV 6P 13-Jun-1990 3'072
KOP .SAV 22P 26-Mar-1991 11'264
RS .SYS 26P 13-Sep-1994 13'312
WD .SYS 2P 01-Oct-1980 1'024
WDBOOT.SAV 5P 03-Oct-1980 2'560
WDR .SAV 3P 01-Oct-1980 1'536
WDX .SAV 41P 01-Oct-1980 20'992
WDXR .SAV 41P 01-Oct-1980 20'992
XDIR .SAV 12P 05-Jun-1991 6'144
RDWR .SAV 3P 20-Dec-1991 1'536
RUS .SAV 2P 16-Oct-1994 1'024
SYS .SAV 3P 30-May-1979 1'536
LAT .SAV 2P 16-Oct-1994 1'024
TTY .SAV 3P 25-Jan-1991 1'536
NYS .SAV 22P 22-Oct-1993 11'264
HUST .SAV 6P 31-Dec-1999 3'072
RMKOI8.SAV 6P 31-Dec-1999 3'072
FNT .SAV 11P 10-Jun-1993 5'632
UKFONT.SAV 2P 12-Sep-1994 1'024
KSM .FNT 6P 12-Sep-1994 3'072
SCAN .SAV 2P 12-Sep-1994 1'024
UTST01.SAV 24P 07-Sep-1997 12'288
KALEND.SAV 15P 13-Oct-1983 7'680
WE .SYS 2P 16-May-1979 1'024
UCL .SAV 2P 31-Dec-1999 1'024
PMEM .SAV 2P 25-Aug-1993 1'024
LOGICA.SAV 6P 18-May-1992 3'072
RMON .SAV 11P 18-May-1992 5'632
TABLES.SAV 6P 18-May-1992 3'072
SKY .SAV 4P 08-Apr-1993 2'048
UKNC .FNT 6P 12-Sep-1994 3'072
SCRIPT.FNT 6P 12-Sep-1994 3'072
TEST .SAV 27P 12-Sep-1994 13'824
TSSPD .SAV 24P 18-Feb-2013 12'288
TSPAL .SAV 5P 13-Feb-2013 2'560
TS .SAV 40P 31-Jul-1992 20'480
TSA .SAV 8P 04-Jan-1989 4'096
TSGD .SAV 5P 17-Jun-1997 2'560
TUK .SAV 35P 28-Aug-1989 17'920
TSPSPD.SAV 18P 01-Feb-2013 9'216
TSTMR .SAV 12P 01-Feb-2013 6'144
CURSOR.SAV 2P 25-Jul-1996 1'024
GRDEMO.SAV 36P 13-Jul-1980 18'432
MEM .SAV 7P 17-Aug-1994 3'584
DSTAT .SAV 8P 02-Jul-1992 4'096
MUTE .SAV 2P 03-May-1994 1'024
LZA .LST 15P 03-May-1994 7'680
UZA .LST 13P 03-May-1994 6'656
LZA .SAV 16P 13-Jan-1993 8'192
UZA .SAV 15P 13-Jan-1993 7'680
LZ .SAV 16P 18-Oct-1992 8'192
UZ .SAV 15P 18-Oct-1992 7'680
MACRO .SAV 63P 21-Dec-2012 32'256
LINK .SAV 59P 31-Oct-1998 30'208
SYSMAC.SML 92P 31-Oct-1998 47'104
PASDWK.OBJ 83P 21-Apr-1987 42'496
PASDWK.SAV 52P 21-Apr-1987 26'624
HELP .SAV 161P 31-Oct-1998 82'432
MAP .SAV 3P 18-Feb-2013 1'536
IRQ .SAV 7P 20-Feb-2013 3'584
< UNUSED > 353 180'736
---------- ------ ----------- ----------
68 Files, 1233 Blocks
353 Free blocks


Про программы на сборнике:
Прикольная вещь KALEND.SAV
У нее запрос : ГОД? я вбил 2013
Получил на выходе файл GD2013.KLD,
текстовый с календарём на 2013 )

MUTE.SAV - эта программа вырубает звук кнопочек и противный УК-НЦшный БИИИИП ! )

TM.SAV - Будильник? Очень качественный под RT-11 ) - программа
была на системной дискетке от уч. [Vamos], там же лежал и
дизассемблер DEC.SAV.

HELP.SAV - взят от 5.7 версии, т.е. можно сказать самый что ни на есть
современный HELP )

Добавлю информации:
AC.SYS - очень весёлый драйвер от Alex_K позволит вам настроить
системное приглашение RT-11.

RS.SYS - уникальный шелл (файловый менеджер) для RT-11.
Шустрый и достаточно удобный. Без проблем работает с ЖД.
К сожалению не поддерживает Y2k - дату (возможно это временно).

COD.SAV - выдаёт Ascii коды нажатых клавиш, а программа
SCAN.SAV - скан\коды нажатия\отжатия клавиш (мощная вещь!)

!!! Последние на текущий момент (17 февраля 2013) версии тестов от dr.Titus !!!

Программа CURSOR.SAV - делает весёлый горизонтальный курсор (в виде черточки), убирает звук и вешает на кнопку <ПОМ> выключение вращения моторчика флопа в холостую, но при этом может мешать другим программам нормально работать.

SKY.SAV - рисует через заданное в секундах время Звёздное небо (а-ля Norton Commander for MS-DOS)

FNT.SAV - редактор шрифтов (мощный!) от Alex_K.
описание и подробности ищите в темах на форуме.
все файлы с расширением .FNT - это шрифты для него.
Программа UKFONT.SAV возвращает стандартный шрифт.
(подробнее о редакторе тут http://zx.pk.ru/showpost.php?p=572778&postcount=371 )

хиты от [hobot] ;-) :
HUST.SAV - переделка из программ UST и KDAY:
устанавливает дискретный рулон, желтый цвет шрифта и чёрный фон;
UCL.SAV - просто ругается в одну строку;
RMKOI8.SAV - переделка из исходников KDAY, процедура учит
резидентную часть RT-11 нормально отображать псевдографику, так-же
её необходимо запускать, если вы хотите поиграть в текстовый квест
про Крысу (см. тему с играми и эмуляторами).

Так-же драйвера для ЖД (все файлы имеющие в названии WD\WE).

MEM.SAV - менеджер памяти ПП (v2.0 (C) by Tiger [LDN])
/H - выдаёт помощь по ключам и командам

PMEM.SAV - отображает процессы сидящие в ОЗУ ПП. ( (C) Alex_K)

Добавлена небольшая утилита MAP.SAV,
выводящую на экран карту защиты векторов
RMON RT-11 и тест IRQ v1.3 . Автор [Patron].



Монтируйте образ в устройство DK:
Программы запускайте командой RUN <ИМЯ ФАЙЛА>

:redface:

Titus
14.02.2013, 00:50
Последние на текущий момент (13 февраля 2013) версии тестов от dr.Titus
Ну, нашел чего напихать)
PALSW - это тест для конкретной глючной машинки PALSW.
TSSPD - в данном случае это устаревший тест, который теперь называется TSPSPD.

palsw
14.02.2013, 00:58
Titus, а почему у меня таймер плавает ,а у других нет?куда копать то

Titus
14.02.2013, 01:05
Titus, а почему у меня таймер плавает ,а у других нет?куда копать то
Поподробнее, плиз.

palsw
14.02.2013, 01:09
Titus, http://zx.pk.ru/showpost.php?p=572202&postcount=183

например тут -на 1 единичку больше или меньше

Titus
14.02.2013, 01:12
Titus, http://zx.pk.ru/showpost.php?p=572202&postcount=183

например тут -на 1 единичку больше или меньше

+-1 - это совершенно нормально. У меня тоже плавает. Это погрешность времени прихода прерывания, погрешность чуть разной скорости ПП на разных моделях.

hobot
14.02.2013, 01:20
PALSW - это тест для конкретной глючной машинки PALSW.
TSSPD - в данном случае это устаревший тест, который теперь называется TSPSPD.
По моему у него машинка довольно стабильно грузиться и работает ) Это я про PALSW-УК-НЦшку ) Пускай будет пока. Там на дискете ещё места полно я возможно просто ещё добавлю туда что-то и что-то тогда и почищу (описание соответственно поправлю в сообщении (http://zx.pk.ru/showpost.php?p=575127&postcount=405)), лады?

hobot
25.02.2013, 02:35
ТАБЛИЦА НАСТРОЙКИ

ВЕРХ ЧЕ- ФОР- НОМЕ- КОЛИ- ЗАДЕРЖКА КОРРЕКЦ.
N ФОРМАТ ДИСКА СТО- РЕЗ МАТ РАЦИЯ ЧЕСТ.
РОНА ДОР. IBM ДОРОЖ ДОРОЖ НИЗ ШАГ 250 500

0 80-ДИСК/80-НАКОП ЕСТЬ НЕТ НЕТ = 80 01 01 40 80
1 40-ДИСК/40-НАКОП ЕСТЬ НЕТ НЕТ = 40 10 15 40 80
2 40/40 ПРОМЕЖУТОЧ ЕСТЬ НЕТ НЕТ *2 40 30 15 40 80
3 40-ДИСК/80-НАКОП ЕСТЬ ДА НЕТ /2 40 01 01 40 80

Рис. 1.


Скорее всего я этот драйвер выкладывал уже отдельно, но что то поиском не обнаружил и похоже, dk_spb - вот ответ на вопрос
есть ли драйвер с корректир. Я на живой машинке его не использовал,
надо бы попробывать? И какие параметры для 3" должны сработать идеально (нужна подсказка мне!)

http://savepic.ru/4109937.png

В прилепленом архиве и сам драйвер и описание к нему.
Бешеная дискета продолжает убивать UKNCBTL и заодно кажется меня,
например там есть строка на запуск файла в STARTS.COM, файла такого нет, но система и не думает ругаться ( Очень подозреваю какие-то хитрости и переделки внутри системных файлов системщиками-программистами-под\для себя?

http://zx.pk.ru/showpost.php?p=480173&postcount=255 - так и есть уже выкладывал (
:confused_std:

hobot
05.04.2013, 08:49
Решил тему поднять на волне обсуждений и улучшенной эмуляции
в последние несколько часов (дней).

http://zx.pk.ru/showpost.php?p=493277&postcount=281
система РАФОС и редактор USED на УК-НЦ )))
Редактор на старте сразу хочет знать где его заставляют
работать на этот раз (в плане терминала!)
http://zx.pk.ru/showpost.php?p=491971&postcount=280
Есть образ РАФОС и с HD драйвером в теме эмулятора ДВК (просто лень искать ссылку, точно знаю что выкладывал, воскрешаем РАФОС? Гоняем 15ИЭ и КСМ)

Vamos
26.06.2013, 16:59
Цитата:
Сообщение от Alex_K
Да, действительно. У УКНЦ длина строки развертки составляет 64 мкс, что полностью соответствует системе PAL/SECAM. Но вот строк в двух полукадрах не 625, а 624. Из-за этого интервал между прерываниями сетевого таймера составляет не 20000 мкс, а 19968 мкс, что короче на 32 мкс.

Отлично. Очень ценная информация.

Значит тактов в кадре для ЦП не 160000, а 159744 - на 256 меньше, а тактов в кадре для ПП не 125000, а 124800 - на 200 меньше.
И кадровая частота таким образом получается 50,080128205128205128205128205128Hz :-)

Что самое интересное, я эти лишние 200 тактов получал экспериментально и списывал на тормозной вход в обработчик прерываний.


Последний раз редактировалось Titus; 11.01.2013 в 20:44.
Т.е. чтобы получить частоту кадров ровно 50 Гц нужен кварцевый резонатор на 12480 КГц ?

hobot
16.09.2013, 02:53
Image : zasm.dsk

Format : DSK
Size : 800 Kb

Volume ID: RT11A
Owner :

File Blocks Date Bytes
---------- ------ ----------- ----------
ZASM .C 56 23-Jul-1993 28'672
ZASM .SAV 29 23-Jul-1993 14'848
< UNUSED > 1501 768'512
---------- ------ ----------- ----------
2 Files, 85 Blocks
1501 Free blocks

Источник : раздел ID5: на образе ЖД_УК-НЦ,
опубликованный на форуме ZX.PK.RU Н.Зиминым и А.Гординым
в соответствующей теме.

http://savepic.net/3920018.png

http://savepic.net/3921042.png

Возможно какая то obj-библиотека на разделе ID5: так же
необходима? + там ещё куча интересных исходников(?) на Си.

http://savepic.net/3909778.png

ZASM.SAV - сам по себе не запускается,
адрес запуска 2000 - не выглядит общепринятым...

При попытке запуска ругается :

http://savepic.net/3907730.png

Возможно кто-то владеет большей информацией?
Отпишитесь, пожалуйста.

hobot
11.11.2013, 01:39
поднимаю тему в которой много программ - РАЗ! )

BYTEMAN
12.11.2013, 00:13
всё, дискетки в Минске, обещать не буду, но постараюсь за грядущие выходные разобраться с этими дисками.

BYTEMAN
17.11.2013, 20:45
тэкс, ну, что имеем:

есть машина на winxp с возможностью бута dos'а.

Когда-то был пакет ukdsk под win2k-xp-vista-7 (году в 2010-м вроде?), может с того момента что посвежее вышло? Чем собсно дискетки грабить лучше? :)

Titus
17.11.2013, 21:01
Когда-то был пакет ukdsk под win2k-xp-vista-7 (году в 2010-м вроде?), может с того момента что посвежее вышло? Чем собсно дискетки грабить лучше? :)

ukdskp (http://zx.pk.ru/showpost.php?p=373374&postcount=7)

hobot
17.11.2013, 21:06
ukdskp A: image.dsk /300 /rt:200 /rm:0


/300 - обязательно
/rt:200 - ИМХО : слишком много, можно на одной глючной дискете
пол вечера прождать, лучше выставь на 20 и считай все "хорошие",
а глючные с ошибками в сторонку и позже с увеличенным параметром /rt

BYTEMAN
17.11.2013, 21:23
Titus, отлично, через часика полтора приступаю :)

---------- Post added at 20:23 ---------- Previous post was at 20:14 ----------

кстати /300 не надо, т.к. у меня у флопа включено принудительное понижение частоты вращения.

anasana
17.11.2013, 22:47
и ещё, - веди пока полный лог с номерами глючных (несчитанных) секторов, и дискетки и сами дампы именуй-нумеруй так что бы всегда можно было в любой момент к нужным вернуться и по два раза хорошее уже не перечитывать.

BYTEMAN
18.11.2013, 02:49
столкнулся с траблой - гоню дискету, у которой один трек полностью запорот. Трек этот проходит, все сектора ОШИБКА 0, в итоге вываливаемся с "Ошибка позиционирования на дорожку ХХ". Непорядок....

---------- Post added at 02:48 ---------- Previous post was at 02:07 ----------

http://yadi.sk/d/lSCMovLfCrRRP

Файлы с подчёркиваниями содержат бэды (где-то больше где-то меньше), будьте внимательны. Забэдованное попытаюсь перечитать ежели окажется что бэды в эксклюзивах :) Ибо пробовал одну дискетку с RT:500 перечитать, и уже головку пальцем нажимал, двигал, шпиндель подтормаживал - толку нуль... Вот. Если будет чего интересного - отпишите тут чтобы знать, не зря ли :)

---------- Post added at 02:48 ---------- Previous post was at 02:48 ----------

если ещё откопаю диски (хотя вроде как это всё, что мне с укнц давали), перегоню тоже :)

---------- Post added at 02:49 ---------- Previous post was at 02:48 ----------

ну и вот ещё саму укнцшку тоже выташил сегодня)))


http://cs7001.vk.me/c416721/v416721117/bd83/VqJp6Wv1_AQ.jpg

hobot
18.11.2013, 03:35
ну и вот ещё саму укнцшку тоже выташил сегодня)))

Симпатичная она у тебя ) Думаешь подрубать? )



http://yadi.sk/d/lSCMovLfCrRRP

Файлы с подчёркиваниями содержат бэды (где-то больше где-то меньше), будьте внимательны. Забэдованное попытаюсь перечитать ежели окажется что бэды в эксклюзивах Ибо пробовал одну дискетку с RT:500 перечитать, и уже головку пальцем нажимал, двигал, шпиндель подтормаживал - толку нуль... Вот. Если будет чего интересного - отпишите тут чтобы знать, не зря ли

---------- Post added at 03:35 ---------- Previous post was at 03:34 ----------


если ещё откопаю диски (хотя вроде как это всё, что мне с укнц давали), перегоню тоже
Ждём ДВК и Немигу? )

BYTEMAN
18.11.2013, 03:46
Симпатичная она у тебя ) Думаешь подрубать? )
она гарантированно рабочая) ну, три года назад была, когда я её только забрал и когда я SAV2WAV на ней отлаживал) надо только блок дисководов из Бреста привезти и можно запускать :)


Ждём ДВК и Немигу? )
да, на днях собираюсь туда. Более того, может быть удастся живую немигу запустить там же на кафедре :)

Titus
18.11.2013, 03:51
столкнулся с траблой - гоню дискету, у которой один трек полностью запорот. Трек этот проходит, все сектора ОШИБКА 0, в итоге вываливаемся с "Ошибка позиционирования на дорожку ХХ". Непорядок....
А начать читать эту дискету не с 0-го, а с 1-го трека не пробовал?

Диски, на которых BAD'ы, надо снабжать инфой, на каком блоке BAD, чтобы потом было понятно, что за файлы битые.

BYTEMAN
18.11.2013, 04:04
Диски, на которых BAD'ы, надо снабжать инфой, на каком блоке BAD, чтобы потом было понятно, что за файлы битые.
блин, я этого не сделал... завтра тогда уже перечитаю тупо с логом в файл.. просто были траблы выводить лог одновременно на экран и в файл... просто >file.txt полностью передаёт stdout в файл... А как сделать дублирование я хз =\

---------- Post added at 03:04 ---------- Previous post was at 03:03 ----------


А начать читать эту дискету не с 0-го, а с 1-го трека не пробовал?
а зачем? до 23-го трека (вроде бы) ни одной ошибки не было.

---------- Post added at 03:04 ---------- Previous post was at 03:04 ----------

этот образ он с корявым размером.

hobot
18.11.2013, 04:12
На дискетах (http://zx.pk.ru/showpost.php?p=645073&postcount=423) полно загадок уже!
По крайней мере что-то новенькое, и кстати я похоже весьма вовремя
антологию Alphaprog задумал делать :wink:




Вылетающий\возможно не до пиленый ARK.SAV
http://s3.hostingkartinok.com/uploads/images/2013/11/9249884dca61832f31d76fb2b2a7b1b8.png

Какой то PIXEL и что он там в BIOS апгрейдит? :confused_std:

http://s6.hostingkartinok.com/uploads/images/2013/11/a4b94a735a1b259ba52478b6ffaaa472.png

Шахматы - красивые, возможно под мышку?
Просто с клавиатуры не удалось сдвинуть ни одной фигурки.
Пробел вроде как выбор поля\фигуры и кажется "СБРОС" перерисовывает доску. CHESSI.SAV

http://s5.hostingkartinok.com/uploads/images/2013/11/47e32334ace69c0ed3580c0d3cc78c31.png


Ура, BYTEMAN! Будем, изучать, копаться.

---------- Post added at 04:10 ---------- Previous post was at 04:08 ----------


блин, я этого не сделал... завтра тогда уже перечитаю тупо с логом в файл.
Благодаря логу, в моём случае, Alex_K смог установить, что хотя дискета с Си и считалась с ошибками, дистрибутив там живой - плохие блоки не касаются важных файлов (см. эту тему - ближе к началу).

---------- Post added at 04:12 ---------- Previous post was at 04:10 ----------


она гарантированно рабочая) ну, три года назад была, когда я её только забрал и когда я SAV2WAV на ней отлаживал) надо только блок дисководов из Бреста привезти и можно запускать
О! Увидел! Обязательно подключай ) Раз дискеты у тебя теперь, но я по опыту
очень рекомендую на 3" перескакивать - они ИМХО:как-то крепче в руках
ощущаются )

BYTEMAN
18.11.2013, 04:28
Вылетающий\возможно не до пиленый ARK.SAV
я перечитаю сбойные с логом, чтобы было видно где косяки, быть может этот ark будет битый...

На дискетах полно загадок уже!
честно - весьма радует) Ещё точно помню, что должны быть учебные программы вроде как даже с подписанным авторством (и городом, должен быть указан Брест). Я уже его имени не помню, но я пытался как-то его найти и даже нашёл его мыло, написал но ответа так и не получил.

О! Увидел! Обязательно подключай ) Раз дискеты у тебя теперь, но я по опыту
очень рекомендую на 3" перескакивать - они ИМХО:как-то крепче в руках
ощущаются )
Хочется аутентичности чтоли :) Сейчас у меня НГМД-6022, и довольно таки дряблый... Хотелось бы раздобыть родной УКНЦшный блок на 80-дорожечных дисководах который... А колхозить не сильно хочется, если честно :( Готовлю УКНЦ как выставочный экземпляр, поэтому аутентичность на первом месте сейчас...

---------- Post added at 03:28 ---------- Previous post was at 03:27 ----------


даже с подписанным авторством (и городом, должен быть указан Брест)
Охримук, да, точно! Как на скрине!
hobot, там должны быть учебные программы, стопудово...

hobot
18.11.2013, 04:34
Охримук, да, точно! Как на скрине!
hobot, там (http://zx.pk.ru/showpost.php?p=645073&postcount=423) должны быть учебные программы, стопудово...

Ха! А как вам такие шедевры? )


СССР.РСХ
http://s6.hostingkartinok.com/uploads/images/2013/11/97881fd3dc49c8d6a3d50400524ed038.png

KVANT.PCX
http://s6.hostingkartinok.com/uploads/images/2013/11/feab12fd60c8d23d1d1df20ed2da871f.png


Шахматы ещё на одной дискете увидел, но результат похоже тот же.
Как-же там фигурки то задвигать??? )

BYTEMAN
18.11.2013, 04:35
Как-же там фигурки то задвигать??? )
надо pdp-гуру просить, пусть в дизассм лезут)

---------- Post added at 03:35 ---------- Previous post was at 03:35 ----------


Ха! А как вам такие шедевры? )
хех, я этого не видел :)

hobot
18.11.2013, 04:51
хех, я этого не видел
http://zx.pk.ru/showpost.php?p=645073&postcount=423
Там на одной из дискет ещё PCX есть и даже эротика!!! )


http://s6.hostingkartinok.com/uploads/images/2013/11/3063303306e30a60e9fe0f6effe82b53.png

http://s5.hostingkartinok.com/uploads/images/2013/11/171418f58107b0c7df257cb6b220796d.png


В целом увидел очень много на ПАСКАЛЕ, МАКРО-11 и ФАСТ-ПАСКАЛЕ исходников перспективных, буду читать\изучать на свежую голову!!! В любом случае в архив со временем, я кстати дискеты Titusa до сих пор в архив не залил ) Так что фронт работы есть ! )

BYTEMAN
18.11.2013, 04:54
hobot, отлично, рад что не зря перегонялось :) Про логи всё-таки завтра наврядли (у меня намечается переезд моего железа на новый склад), а ночью уезжаю в командировку.... Так что уже скорее всего не раньше четверга. Но сделаю обязательно :) Благо это не сложно :)

hobot
18.11.2013, 04:59
http://zx.pk.ru/showpost.php?p=645073&postcount=423 http://s.rimg.info/15e9b66d787aa3b2bdddadf8f9132b23.gif (http://smayliki.ru/smilie-32544135.html)
NICE.SAV с 10 дискеты запусти в эмуляторе, главное перед этим текста побольше
на экран вывести, ну DIR набрать напимер )

---------- Post added at 04:59 ---------- Previous post was at 04:57 ----------


рад что не зря перегонялось
Зря в ретро-компьютинге не быват! )

Vamos
18.11.2013, 10:37
Забэдованное попытаюсь перечитать ежели окажется что бэды в эксклюзивах Ибо пробовал одну дискетку с RT:500 перечитать, и уже головку пальцем нажимал, двигал, шпиндель подтормаживал - толку нуль...
Помнится, когда я свои считывал, плохо читавшиеся положил в морозилку на несколько часов, частично помогло :)

BYTEMAN
18.11.2013, 15:22
Не поверите - живу вообще без холодильника...

hobot
23.11.2013, 21:34
2 Titus - возник вопрос (пока 1), я тут уселся пачку считанных тобой дискет проглядывать\изучать с целью залить в хламничек общий. Возник вопрос по FP.SYS ? Что сие есть? В основном я там просто меняю MZ 19 блоков который на тот что в эмуляторе работает, при этом оригинальный образ оставляю. Дискета №5 где "MULTI C" ADOS наверное надо вообще убивать и нормальную систему\загрузку сделать там (драйвера и оригинал сохранится для архива естественно). В целом очень много исходников и судя по исполняемым файлам (что они пишут об авторстве) не твои, ты можешь какие-то хотя бы коротенькие комментарии про дискеты свои добавить\дать?

Спасибо!
:redface:

---------- Post added at 21:34 ---------- Previous post was at 21:21 ----------


FP.SYS
пишет какой-то эмулятор Григорьева ??? )

И что там (на соседнем диске) EMUL.MAC - громадный исходник?

Titus
23.11.2013, 22:57
2 Titus - возник вопрос (пока 1), я тут уселся пачку считанных тобой дискет проглядывать\изучать с целью залить в хламничек общий. Возник вопрос по FP.SYS ? Что сие есть?
Абсолютно не знаю, что на дисках, ибо они мне были дадены, и составлялись не мной.

hobot
23.11.2013, 23:13
В процессе обработки дискет от Titus'a

http://s3.hostingkartinok.com/uploads/images/2013/11/57f7c6089b004932172c5907c2b95fd7.png

Читайте руководство на дискетах в файле MULTIC.DOC.

Copyright (C) 1989 А.А.Орехов, С.С.Охапкин.
Авторские права на систему программирования Multi C v10.89
принадлежат А.А.Орехову и С.С.Охапкину. Распространение системы
программирования или отдельных ее компонентов без официального
разрешения авторов является нарушением авторских прав.
UNIX - торговая марка фирмы American Telephone & Telegraph.
RT-11 - торговая марка фирмы Digital Equipment Corporation.


было так
Andrey 05.dsk = - УК-НЦ\ДВК> Система программирования "MULTI C"


31-Dec-1999
Volume ID:
INITIA.H 1 14-Jan-1992 14 STDIO .H 4 14-Jan-1992 15
MATH .H 1 14-Jan-1992 19 CTYPE .H 2 14-Jan-1992 20
CC .SAV 149P 14-Jan-1992 22 DOB .SAV 28 31-Aug-1992 171
CLIB .OBJ 68 13-Nov-1993 199 MZBVT .SAV 2 14-Dec-1992 267
< UNUSED > 4 269 MACRO .SAV 58 11-Oct-1993 273
EXT .C 3 29-May-1994 331 < UNUSED > 6 334
DATE .SAV 4 26-Aug-1992 340 TT .SYS 2 26-Aug-1992 344
PRISTR.MAC 1 11-Oct-1993 346 SCE .SAV 30 09-Jun-1992 347
RESORC.SAV 24 21-Sep-1992 377 SYSLIB.OBJ 55 21-Sep-1992 401
MULTIC.DOC 97 05-Jun-1993 456 APR .FOR 3 27-Oct-1993 553
SIL .C 3 08-Dec-1993 556 MNK .FOR 3 27-Oct-1993 559
GRAPH .C 4 08-Dec-1993 562 PROG .FOR 3 21-Dec-1993 566
SWAP .SYS 27 26-Aug-1992 569 SL .SYS 10 26-Aug-1992 596
DIR .SAV 19 26-Aug-1992 606 PIP .SAV 26 26-Aug-1992 625
DUP .SAV 44 26-Aug-1992 651 PP .SYS 2 07-Dec-1992 695
< UNUSED > 2 697 DESS .SAV 19 26-Aug-1992 699
EDIK .SAV 22 26-Aug-1992 718 KLAV .SAV 18 06-Jan-1993 740
SYSMAC.SML 73 26-Aug-1992 758 FP .SYS 8 26-Aug-1992 831
LINK .SAV 50 26-Aug-1992 839 VM .COM 1 01-Oct-1992 889
UZ .SAV 15 01-Oct-1992 890 LZ .SAV 16 01-Oct-1992 905
FORTRA.SAV 205P 19-Mar-1992 921 FORLIB.OBJ 155P 19-Mar-1992 1126
ADOSSJ.SYS 80P 04-Oct-1992 1281 MZ .SYS 19 13-Dec-1992 1361
LP .SYS 11 26-Mar-1994 1380 < UNUSED > 8 1391
< UNUSED > 0 1399 C .COM 1 05-Oct-1992 1399
RD2 .SAV 57 30-Nov-1992 1400 LIBR .SAV 21 28-Sep-1992 1457
STARTS.COM 1 31-Mar-1994 1478 SIL .MAC 9 07-May-1994 1479
GRAPH .OBJ 6 08-Dec-1993 1488 GRAPH .H 1 12-Nov-1993 1494
SILL .C 9 28-Jan-1994 1495 < UNUSED > 2 1504
CMP .SAV 20 01-Dec-1992 1506 STARTS.BAK 1 25-Feb-1993 1526
LD .SYS 8 05-Oct-1993 1527 G .PAS 1 26-Nov-1993 1535
APR .C 4 20-Oct-1993 1536 ALT .SAV 8 12-Jul-1992 1540
APR1 .C 4 20-Oct-1993 1548 PRISTR.OBJ 1 11-Oct-1993 1552
HANDLE.SAV 7 05-Jun-1992 1553 VT200 .SAV 34 21-Aug-1992 1560
SD .SYS 6 31-May-1992 1594
61 Files, 1564 Blocks
22 Free blocks


стало так
Andrey 05_fix.dsk - УК-НЦ\ДВК> Система программирования "MULTI C"\замен.сист.файлы(!)


23-Nov-2013
Volume ID: RT11A
Owner :
SWAP .SYS 27P 19-Dec-1988 14 MZ .SYS 4P 07-Dec-2011 41
TT .SYS 2P 23-Jan-1980 45 RT11SJ.SYS 79P 17-Mar-2013 47
AC .SYS 5P 12-Sep-1994 126 RS .SYS 26P 13-Sep-1994 131
PP .SYS 2P 07-Dec-1992 157 FP .SYS 8P 26-Aug-1992 159
LP .SYS 11P 26-Mar-1994 167 LD .SYS 8P 05-Oct-1993 178
SD .SYS 6P 31-May-1992 186 SL .SYS 10P 26-Aug-1992 192
DATE .SAV 3P 15-Nov-2012 202 CC .SAV 149P 14-Jan-1992 205
DOB .SAV 28P 31-Aug-1992 354 RESORC.SAV 25P 01-Mar-1980 382
DESS .SAV 16P 17-May-1993 407 DIR .SAV 19P 04-Jul-2002 423
EDIK .SAV 22P 26-Aug-1992 442 KLAV .SAV 18P 06-Jan-1993 464
UZ .SAV 15P 01-Oct-1992 482 LZ .SAV 16P 01-Oct-1992 497
FORTRA.SAV 205P 19-Mar-1992 513 DUP .SAV 45P 27-Dec-1983 718
PIP .SAV 30P 31-Oct-1998 763 ALT .SAV 8P 12-Jul-1992 793
HANDLE.SAV 7P 05-Jun-1992 801 DSTAT .SAV 8P 29-May-1989 808
EXT .C 3P 29-May-1994 816 SIL .C 3P 08-Dec-1993 819
GRAPH .C 4P 08-Dec-1993 822 SILL .C 9P 28-Jan-1994 826
APR .C 4P 20-Oct-1993 835 APR1 .C 4P 20-Oct-1993 839
INITIA.H 1P 14-Jan-1992 843 STDIO .H 4P 14-Jan-1992 844
MATH .H 1P 14-Jan-1992 848 CTYPE .H 2P 14-Jan-1992 849
GRAPH .H 1P 12-Nov-1993 851 CLIB .OBJ 68P 13-Nov-1993 852
FORLIB.OBJ 155P 19-Mar-1992 920 GRAPH .OBJ 6P 08-Dec-1993 1075
PRISTR.OBJ 1P 11-Oct-1993 1081 PRISTR.MAC 1P 11-Oct-1993 1082
SIL .MAC 9P 07-May-1994 1083 G .PAS 1P 26-Nov-1993 1092
VM .COM 1P 01-Oct-1992 1093 C .COM 1P 05-Oct-1992 1094
STARTS.COM 1P 23-Nov-2013 1095 MULTIC.DOC 97P 05-Jun-1993 1096
LINK .SAV 59P 31-Oct-1998 1193 MACRO .SAV 63P 21-Dec-2012 1252
MZFORM.SAV 6P 13-Jun-1990 1315 SYSLIB.OBJ 47P 19-Dec-1988 1321
SYSMAC.SML 92P 31-Oct-1998 1368 UCL .SAV 2P 31-Dec-1999 1460
RDWR .SAV 3P 20-Dec-1991 1462 TTY .SAV 3P 25-Jan-1991 1465
< UNUSED > 132 1468
58 Files, 1454 Blocks
132 Free blocks


В общем авторы конечно на ДВК ориентировались, там есть в
руководстве явные ссылки на это и опять таки ADOS всё таки
ДВКашный монитор, на УК-НЦ не распространён был. Но должно
работать и там и там :redface:


(* в архив оба образа пойдут конечно-же, только вот в какой раздел? :wink: )

hobot
23.11.2013, 23:38
Titus, принято, теперь они и мне "дадены" буду копаться, скоро скоро
залью в общий хламничек с коротенькими пояснениями (по возможности).

Было бы очень полезно, если бы любой желающий с Шахматной программой
с дискет BYTEMAN'а (http://yadi.sk/d/lSCMovLfCrRRP) поэкспериментировал и отписался, рабочая она или нет, поскольку я таких шахмат (http://zx.pk.ru/showpost.php?p=645089&postcount=428) до этого не видел на УК-НЦ ? )

hobot
25.11.2013, 04:56
Пока копаюсь с дискетами Titusa :smile:
Очень удобные часики для УК-НЦ от Oleg H.

Картинка.
http://s6.hostingkartinok.com/uploads/images/2013/11/71d990dc0f79956f082e056442c838be.png


файл CLOCK.SAV в архиве прилепил.

:redface:

SuperMax
09.12.2013, 13:03
Напомните коллеги как настроить драйвер MZ - надо увеличить время перехода с дорожки на дорожку ? должно быть что-то типа SET MZ TIME=3

кстати, нашел в закромах живые дискеты с ADOSом для УКНЦ (ADOS для ДВК давно выложен у меня на PDP-11.RU в комплекте эмулятора e11)

вчера начал делать копии XEROXом - читаются!
дискеты реально пролежали 19(!) лет и пережили 2 переезда.

вчера на УКНЦ запустил - красота: ADOS + VT200 + RC (рыжов коммандер)
цветное, красивое и работает.


вот только образы сходу сделать не смог - те напомните технологию кто помнит
взял я старую машинку (S7 - AMD K6-2+ 550) с XP
и попытался вычитать c помощью bkdisk, но что-то она меня сразу посылает что адресный маркер не найден

хотя дискета заведомо живая - те свежая копия из под XEROXа.

есть еще другие старые машинки - к примеру p1-166 + win98 но bkdisk не хочет под ней работать. чем снимать ?

Titus
09.12.2013, 13:47
вот только образы сходу сделать не смог - те напомните технологию кто помнит
взял я старую машинку (S7 - AMD K6-2+ 550) с XP
и попытался вычитать c помощью bkdisk, но что-то она меня сразу посылает что адресный маркер не найден

ukdskp (http://zx.pk.ru/showpost.php?p=373374&postcount=7)

hobot
09.12.2013, 15:26
вчера на УКНЦ запустил - красота: ADOS + VT200 + RC (рыжов коммандер)
цветное, красивое и работает.
Обязательно для архива считайте )))

---------- Post added at 15:15 ---------- Previous post was at 14:43 ----------


Напомните коллеги как настроить драйвер MZ - надо увеличить время перехода с дорожки на дорожку ? должно быть что-то типа SET MZ TIME=3
параметра TIME в стандартном MZ не помню.
Помню была отдельная утилита FASTMZ и отменялка её LOWMZ )

вот параметры "крутого" MZ.SYS который дважды на форуме лежит
и весит 19 блоков


HD2>DSTAT MZ


File name: "DK:MZ.SYS", size: 19. blocks.

*** Runable program
Transfer address 016532
Stack top 001000
High limit 022566 = 4795. words
Job status word 001000 = [ OVLY$ ]

*** Handler data structure
Handler size 542. bytes
Sequential device
Device status word 102475 = [ FILST$ SPFUN$ VARSZ$ ]
Device code 75
CSR address 176674
Vector 210
* Bootable device
H.BPTR=002036, H.BLEN=512.b, H.READ=000214

*** Set options table:
RETRY = decimal entry 652
TRACKS = decimal entry 652
TSTEP = decimal entry 652
TLOWER = decimal entry 652
COR250 = decimal entry 652
COR500 = decimal entry 652
UNIT = decimal entry 652
TABLE = decimal entry 652
[no] SKIP entry 652
[no] SIDEUP entry 652
[no] IBM entry 652
BOOT entry 652
TRANOR entry 652
TRAMUL entry 652
TRADIV entry 652
DISK entry 652
MEMORY entry 652
EDIT entry 652
SYSGEN entry 652
RESTOR entry 652
FORMAT entry 652

HD2>

---------- Post added at 15:26 ---------- Previous post was at 15:15 ----------

Прилепил FAST&LOW MZ (http://zx.pk.ru/attachment.php?attachmentid=40059&d=1361735816) так же выкладывал тут
http://zx.pk.ru/showpost.php?p=579289&postcount=51

hobot
16.03.2014, 21:18
BYTEMAN, справедливо заметил, что у него имеется в наличии,
отремонтирован и "работает как часики" НГМД-6022 !
Я решил попробовать поддержать этот ретро-нгмд, поскольку его
можно считать - промежуточно штатным для УК-НЦ.

Помимо прочего я написал простенькую ДЕМО-программу "Калейдоскоп"
(DEMUK.SAV)- цель этой программы в том, что бы ещё раз
показать штатные возможности УК-НЦ в текстовом режиме и возможность
использовать их без всяких ухищрений в программах на языке высокого уровня ПАСКАЛЬ.
УК-НЦ в режиме текста позволяет легко (из программы) настраивать
цвета курсора,символов,знакомест а,экрана; менять разрешение экрана;
очень шустро рисует псевдографические окна; Если к этому добавить
возможность редактирования и загрузки заранее отрисованных шрифтов,
всё это ещё раз должно показать привлекательность УК-НЦ для любителей
программировать с минимальными усилиями по освоению машинки. ПКМ игрушки
жанра "рогалик" - УК-НЦ просто создана для них !

dsk26022.rar - это две 40-дорожечные дискеты для НГМД-6022:

01_demuk.dsk - содержит демонстрационную программу "КАЛЕЙДОСКОП"


Image : 01_demuk.dsk

Format : DSK
Size : 400 Kb

Volume ID: DEMUK
Owner : BYTEMAN

File Blocks Date Bytes
---------- ------ ----------- ----------
JS .SYS 2P 07-Jun-1993 1'024
SWAP .SYS 26P 02-Dec-1987 13'312
RT11SJ.SYS 72P 18-Apr-1985 36'864
TT .SYS 2P 18-Apr-1985 1'024
MZ .SYS 4P 12-Jan-1990 2'048
DEMUK .SAV 9P 16-Mar-2014 4'608
< UNUSED > 671 343'552
---------- ------ ----------- ----------
6 Files, 115 Blocks
671 Free blocks


02_KNIGHT.dsk - игру KNIGHT


Image : 02_KNIGHT.dsk

Format : DSK
Size : 400 Kb

Volume ID: KNIGHT
Owner : BYTEMAN

File Blocks Date Bytes
---------- ------ ----------- ----------
JS .SYS 2P 07-Jun-1993 1'024
SWAP .SYS 26P 02-Dec-1987 13'312
RT11SJ.SYS 72P 18-Apr-1985 36'864
TT .SYS 2P 18-Apr-1985 1'024
MZ .SYS 4P 12-Jan-1990 2'048
KNIGHT.OVL 171P 29-Apr-1980 87'552
KNIGHT.SAV 8P 29-Apr-1980 4'096
< UNUSED > 501 256'512
---------- ------ ----------- ----------
7 Files, 285 Blocks
501 Free blocks


Огромная просьба к обладателям НГМД-6022 проверить
эти образы на рабочесть в реальных дисководах и
при положительном результате можно будет сделать
сборку игр со стартовым меню для 400кб носителей.

DEMUK.rar - это обычная 800кб дискета с демонстрашкой.

(!) На всех дискетах демо и игра прописаны в автозапуск,
от пользователя требуется только загрузиться с диска
для просмотра или игры (!)




Конечно программу надо смотреть в динамике!

http://s6.hostingkartinok.com/uploads/images/2014/03/ca2e82f7589939b22343206a676e4f22.png

http://s6.hostingkartinok.com/uploads/images/2014/03/c2d0cd8089ddb2d5967af762a4b69b32.png

http://s7.hostingkartinok.com/uploads/images/2014/03/f52888c69ddd4693840e52cb9340a762.png

http://s6.hostingkartinok.com/uploads/images/2014/03/9634d4b83a21093b99a979a2d3e14a0d.png

http://s7.hostingkartinok.com/uploads/images/2014/03/1c18ee8f735058a1ab7d76c45ed97874.png

http://s7.hostingkartinok.com/uploads/images/2014/03/56d13ee6d3dc7ea43074a7ca7c7ddd41.png

http://s7.hostingkartinok.com/uploads/images/2014/03/13c2d0ddaa69af64ab68a509a5f4e275.png

http://s7.hostingkartinok.com/uploads/images/2014/03/f10e5f3f728e10f9bced45f4f73cbec0.png

http://s6.hostingkartinok.com/uploads/images/2014/03/487800343f7a337156dab5780780e597.png

http://s7.hostingkartinok.com/uploads/images/2014/03/6250ebb13303c5194ffdf7f76e52bc56.png

http://s6.hostingkartinok.com/uploads/images/2014/03/7bd78bc2bae6dfa2f023a551ed61a8db.png

http://s7.hostingkartinok.com/uploads/images/2014/03/ed07e54373c6d6fd71acd20ddb839820.png

http://s6.hostingkartinok.com/uploads/images/2014/03/fbb4d0b9ce2a7fa59596227864bc1f2d.png

http://s7.hostingkartinok.com/uploads/images/2014/03/4557ed52414ff8c8127576346c75425c.png

http://s7.hostingkartinok.com/uploads/images/2014/03/a542a4a5f1d26bc69974c0cd2fa80086.png

http://s7.hostingkartinok.com/uploads/images/2014/03/654530de4056384ba1bfc638e6ea741b.png
:redface:

form
03.07.2014, 00:12
Немного баловства, а то давно ничего сюда не писал...
IOSCAN для запуска на периферийном процессоре с помощью PRUN.
В архиве лежит ПП-шная часть IOSCAN V4.0 (http://zx-pk.ru/showpost.php?p=721628&postcount=344) и собранная программа.

Базовый адрес I/O страницы оставил 160000...

Сборка ПП-шного варианта:
.MAC IOSCAN

.MAC IOSPP

.LIN/FO IOSPP,IOSCAN/EXE

Файл удален из сообщения. Нужные файлы добавлены в основной набор IOSCAN V4.0 (http://zx-pk.ru/showpost.php?p=721628&postcount=344).

hobot
15.10.2014, 21:41
участник ZEman, прислал мне свой вариант архива ПО
для УК-НЦ, среди прочих дискет, там откопался странный
(ИМХО) в плане практичности пакет EMAIL.
Образ в первичном варианте не загружался.
Всё что я пофиксил : перенёс все ПО на монитор RT-11SJ
версии 5.4G, основываясь на описании в файле HACK.DOC




Вас приветствует хакер 04FE-75-АХ ! Я предлагаю Вам новую версию взлома
известного пакета Е.А.Еремина "Электронная почта".
Что появилось новенького ? Давайте обсудим это по порядку:

1. Пакет больше не зависит от конкретного диска.
2. Ограничения на то,что пакет должен работать только под управлением ОС
"ФОДОС" - сняты. Говоря более простым языком - теперь Вы можете копи-
ровать данный пакет отдельными файлами, а не целым диском, как это было
в предыдущей версии взлома.
3. Сокращено количество файлов. Ранее, как Вы могли подметить, части фай-
ла LOADER.SAV были самым безобразным образом разбросаны по трекам и
секторам дистрибутивной дискеты.
В связи с этим, автор взлома дал возможность этому файлу "впитать" в
себя все, что ему необходимо, а потом - записал этот файл с уже под-
груженными частями. Конечно, как Вы можете заметить, этот файл ЗНАЧИ-
ТЕЛЬНО увеличился в размерах (не пугайтесь - это не вирусы!).
В связи с тем, что данный файл уже содержит всю необходимую информацию,
отпала надобность в файле SERVER.SAV (он уже содержится в теле загруз-
чика). Также нет необходимости в файле BOOT6.SAV. А вот без файла
ABON.SAV обойтись нельзя !

Теперь мы обсудим вопрос о том, какие файлы необходимо должны быть ско-
пированы на Вашу дискету. Как я уже упоминал ранее, для эл.почты нет
надобности выделять отдельную дискету.
ИТАК, перечень необходимых файлов:

1. ДЛЯ ОС "ФОДОС":
=================
- MC.SYS, MC.LOA - процессор работы с сетью. БЕЗ ЭТИХ ФАЙЛОВ ЗАГРУЗКА
БУДЕТ НЕВОЗМОЖНА !!!
- LOADER.SAV - Сам загрузчик РМУ.
- ABON.SAV - Непосредственно то, что загружается в РМУ-абоненты.
Этот файл не включен в тело загрузчика из-за его
"слоновьих" размеров.
- WAIT.TXT - Заставка - просьба. "Идет загрузка средств..."
- STARTS.COM - Пакетный файл, предназначенный для подготовки РМП
к пересылке программы.
- PIP.SAV - Программа копирования. Ее наличие необходимо для вы-
дачи заставки - просьбы и для работы команды TYPE.

*** Если на Вашем диске, на который Вы собираететсь копировать, уже есть
какие-то из перечисленных файлов, то соотв.файлы можно не копировать.
*** Запуск почты - команда @STARTS

2. ДЛЯ ОС "RT11SJ" и "RT11CD":
==============================
Аргументация применения файлов та же. Список см. для системы ОС "ФОДОС".
Отдельно хочу сказать о распознании драйвера MC.SYS. В некоторых случаях
данные системы не могут самостоятельно "переварить" этот драйвер. В этом
случае дайте команду: INSTALL MC.SYS, после этого, как правило, трудно-
стей не возникает.

************************************************** **************************
ОЧЕНЬ ВАЖНО !!! После переписи перезагрузите компьютер с Вашей дискеты !
************************************************** **************************

Желаю Вам успехов ! С благодарностью приму любые пожелания по дальнейшим
изыскам по взлому систем.
Как меня найти ? ... "Кто ищет, тот всегда найдет !".


Суть и технология работы пакета описаны в файлах
EMAIL1.DOC и EMAIL2.DOC



Image : disk1.dsk

Format : DSK
Size : 800 Kb

Volume ID: PAF80
Owner :

File Blocks Date Bytes
---------- ------ ----------- ----------
ABON .SAV 87 04-Jan-1995 44'544
EMAIL1.DOC 26 11-Jan-1995 13'312
EMAIL2.DOC 36 11-Jan-1995 18'432
HACK .DOC 7 09-Sep-1990 3'584
LOAD2 .SAV 40 09-Feb-1998 20'480
LOADER.SAV 40 09-Feb-1998 20'480
MC .LOA 6 14-Aug-1989 3'072
MC .SYS 6 10-Aug-1987 3'072
NL .SYS 2 19-Dec-1988 1'024
PROTO .SAV 5 09-Sep-1990 2'560
SERVER.SAV 11 24-Dec-1994 5'632
WAIT .TXT 2 09-Feb-1998 1'024
RESORC.SAV 26 29-Nov-2013 13'312
RT11SJ.SYS 79 17-Mar-2013 40'448
SWAP .SYS 27 19-Dec-1988 13'824
LD .SYS 8 19-Dec-1988 4'096
TT .SYS 2 19-Dec-1988 1'024
PIP .SAV 30 19-Dec-1988 15'360
DUP .SAV 49 19-Dec-1988 25'088
DIR .SAV 20 31-Oct-1998 10'240
DESS19.SAV 19 04-Mar-1994 9'728
SL .SYS 10 19-Jan-1988 5'120
MZ .SYS 4 08-Dec-1979 2'048
DATE .SAV 3 15-Nov-2012 1'536
LAT .SAV 2 16-Oct-1994 1'024
NYS .SAV 22 22-Oct-1993 11'264
RDWR .SAV 3 20-Dec-1991 1'536
RUS .SAV 2 16-Oct-1994 1'024
STARTS.COM 1 09-Feb-1998 512
< UNUSED > 505 258'560
< UNUSED > 506 259'072
---------- ------ ----------- ----------
29 Files, 575 Blocks
1011 Free blocks


http://s7.hostingkartinok.com/uploads/images/2014/10/361a717686da7b6b7c04026d0892bab2.png

http://s7.hostingkartinok.com/uploads/images/2014/10/baff135b410d750c9abc9ed891efe80e.png

Поправленный образ в on-line архиве (http://archive.pdp-11.org.ru/ukdwk_archive/ukncbtlwebcomplekt/EMAIL_SYSTEM_UKNC/)

SKcorp.
15.10.2014, 23:05
участник ZEman, прислал мне свой вариант архива ПО
для УК-НЦ, среди прочих дискет, там откопался странный
(ИМХО) в плане практичности пакет EMAIL.


Ничего странного.
Я сам на КУВТ-86 писал некое подобие Netmeeting.

NovaStorm
17.10.2014, 12:19
>не пугайтесь - это не вирусы!
А что, и такое было?

hobot
17.10.2014, 15:59
А что, и такое было?
На УК-НЦ точно был "хочу печенья", Зеленоградские программеры баловали )
Ну он графический был, то есть привязан к особенностям этого замечательного компьютера. На ДВК - Арсений ранее на форуме уже рассказывал - был вирус "МАРС", там только к RT-11 привязка, так что мог (наверняка) и там и там запускаться, а так скорее "шуточки" и "баловство" - типа вот глядите что может машинка и практика в процессе освоения
http://zx-pk.ru/showpost.php?p=556631&postcount=299

NovaStorm
17.10.2014, 20:43
>На УК-НЦ точно был "хочу печенья"
Это которому надо было писать "печенье"? Что-то смутно припоминается... =)

hobot
23.11.2014, 01:22
Продолжение об FCU архивах.
По сути это всё одна песня UZ, FCU - алгоритмы одни и те же (судя по справке).

Так вот в исходниках игры CLINE - "нашёлся" вьювер BMP файлов для УК-НЦ от Shurika!!! (это автор "СТАЛЬНОЙ КРЫСЫ", "ЦВЕТНЫХ ЛИНИЙ" и много чего ещё для
УК-НЦ), я для проверки залил "какой-то" BMP на ЖД UKNCBTL - программа работает!!!


http://pic.pdp-11.ru/images/20141122221154921.png

hobot
15.02.2015, 02:29
Образ UK_KAZAKOV_REKLAMA_IMG_fixed.DSK
поправил там R.COM - советую всем просто поглядеть его прямо сейчас в любом эмуляторе УК-НЦ (! А то Титус обижается, когда я пишу в UKNCBTL only ).
Ну и остальные COM позапускать и посмотреть.

Интересный диск - интересное слайд-шоу. Коллекция шрифтов.
Места для ОС на образе нет. Так что монтируйте как устройство DK,
(поэтому и добавил команду RUN в указанный файл).

http://pic.pdp-11.ru/images/reklamsav.png

Временно правленый образ тут > http://archive.pdp-11.org.ru/vid/UK_KAZAKOV_REKLAMA_IMG_fixed.DSK
Не правленый в пачке Хранительницы!

Среди слайдов есть картинки явно имеющие отношение к НЕОНУ.

---------- Post added at 02:29 ---------- Previous post was at 01:34 ----------

На образе UK_KAZAKOV_REZ_RAZNOE_IMG_.DSK - много приятных
довесков и утилит под RT-11, среди авторов есть OlegH. и Shurik,
Зеленоградский FBIT - упоминается как студия (или издатель).
PCCUR.SAV - Мерцающий курсор от PAF Commandera ну и куча всего (изучайте).
есть описание библиотеки оконных функций для Си (???).
HTS.HTS - и вьювер к нему HTS.SAV

http://pic.pdp-11.ru/images/hts.png

hobot
15.02.2015, 10:02
тест TWOZU и ещё целая подборка тестов для
УК-НЦ и периферии на образе UK_SBORNIK_D45_IMG_.DSK

http://pic.pdp-11.ru/images/twozu.png

! Внимание, осторожней с файлом TURBO.SAV, это такой хитрый турбо-загрузчик от Зеленоградцев (Коломейцев Артём), при запуске спрашивает
стартовую команду, создаёт на системном устройстве TURBO.SYS,
затем стартовый экран вашей системной дискеты изменится, но CSI будет
доступна почти мгновенно. Возможно это и хорошо, но работает только с дискетами, восстановление обычного режима не всегда возможно...
Загрузку с WD раздела просто убивает - восстановить вроде получилось,
а вот моя любимая сборочка системы на дискете теперь после загрузки
на любое нажатие - любой кнопки трапится, вот такое турбо (загрузочный экран ТУРБО-ЗАГРУЗЧИКА и эксперементы с ним думаю
каждому интересно будет изучить \ увидеть самостоятельно).

Вот так он убил мою "любимую" дискету
http://pic.pdp-11.ru/images/posleturbo.png

BYTEMAN
09.03.2015, 03:46
Огромная просьба к обладателям НГМД-6022 проверить
эти образы на рабочесть в реальных дисководах и
при положительном результате можно будет сделать
сборку игр со стартовым меню для 400кб носителей.

Ух, сколько времени я потратил на то, чтобы найди эти образы)) Поскольку один карман таинственным образом "ожил", проверил оба образа - работают :) Рассскажи только, что за фокус с автозапуском? STARTS.COM нет, DATE нет... В монитов фроде имени файла вшитого не нашёл... Как? :)

hobot
09.03.2015, 12:43
Ух, сколько времени я потратил на то, чтобы найди эти образы))
А всего-то надо было сразу как я выложил сохранить у себя на харде в папке 6022 какой-нибудь до лучших времён ) Делов то )


проверил оба образа - работают
Слушай! Тогда пожалуйста сделай фотку игрового поля игры про рыцаря что бы
было видно на цвет. и ч\б мониторах, и то же самое с демкой? Сможешь?
Фотки и дальнейшее обсуждение предлагаю продолжить в теме по "восстановлению" же ) Лады? И это хорошая новость - поскольку теперь я
уверен, что в UKNCBTL можно честные 40-дор. образы для 6022 делать.
Ваш заказ, тов. BYTEMAN?


Как?
Использовал наработку системных программистов (не свою).

Поглядел в эмуляторе твой МИ-монитор, в эмуляторе никакие драйвера не глючат,
всё загружается нормально, но (!) сам монитор урезан в функционально (если я
правильно понимаю) или собран на основе очень старой версии. Суть в том, что
на некоторые стандартные команды (привычные) он может выдавать не привычные
ругательства. Для освоения системы это плохо. Хотя там симпатичный шрифт, но
его и под "правильным" монитором можно запустить. В общем предлагаю тебе осваивать систему на более стабильной и правильной версии монитора.

BYTEMAN
09.03.2015, 13:05
Дык где-то сохранил, но писишек у меня 6 используемых, так что проще было в интернете повторно найти) Минус был в том что ЛС я подчистил...
Фотки сделаю, это уже ближе к вечеру.
С драйверами - я перезаписал ту дискету со своих же образов, и в итоге тоже получил стабильную загрузку :)
Реквеста по софту особо нет, диски с игрушками, можно без меню, просто сборники классики укнцшной и двкшной... Менюшку потом приклеим)

По прямой теме топика - есть ли под УКНЦ какая-нить утилита, выводящая RPM дисковода в реалтайме?

hobot
09.03.2015, 13:49
выводящая RPM дисковода в реалтайме
есть )
http://pic.pdp-11.ru/images/tmz0savcr.png

В АРХИВЕ НА ОБРАЗЕ ukncbtlwebcomplekt\Other\sosnet_net128_id\id_net12 8.dsk
ФАЙЛ TMZ.SAV

---------- Post added at 13:49 ---------- Previous post was at 13:25 ----------

http://zx-pk.ru/showpost.php?p=496077&postcount=174

http://zx-pk.ru/showpost.php?p=497018&postcount=175

- BYTEMAN, в этом разделе очень много "кладов" раскидано,
в том числе под 6022 готовых (первая ссылка из двух последних).

BYTEMAN
09.03.2015, 14:03
Шикарно) Супер, спасибо тебе огромнейшее) Сегодня буду второй карман в чувства приводить, заодно проверю обороты первого...

hobot
09.03.2015, 14:19
Сегодня буду второй карман в чувства приводить, заодно проверю обороты первого...

И фоточки пожалуйста, те что я выше просил, не забудь, ладно?
Важно картинки на обоих мониторах увидеть - цветную и градации )

Кстати, я смотрю на кабель - многоштырьковый это естественно к ЦВЕТНОМУ,
у меня не такой стоял, у моего разъём был на ком-порт по форме похожий.

BYTEMAN
09.03.2015, 15:34
Кстати, я смотрю на кабель - многоштырьковый это естественно к ЦВЕТНОМУ,
у меня не такой стоял, у моего разъём был на ком-порт по форме похожий.
Там на мониторе разъём, который "клавиатура" перепаян под БАЙТовскую распайку RGB-выхода.

hobot
09.03.2015, 15:46
Там на мониторе разъём, который "клавиатура" перепаян под БАЙТовскую распайку RGB-выхода.
Тогда и задней стенки цветного фотку сделай, но не в эту тему давай, а туда (сам знаешь теперь куда), лады?

BYTEMAN
09.03.2015, 15:57
В АРХИВЕ НА ОБРАЗЕ ukncbtlwebcomplekt\Other\sosnet_net128_id\id_net12 8.dsk
ФАЙЛ TMZ.SAV
Кстати, а кто-нить на реале проверял её, насколько она точнА? Можно ли на неё положиться? А то на эмуле че-то в стороне показывает...

hobot
09.03.2015, 16:51
Кстати, а кто-нить на реале проверял её
Я не проверял, мне как то не очень нужно, так может ты и проверишь )
И отпишешься ) Кажется к ней было какое-то описание? )

---------- Post added at 16:07 ---------- Previous post was at 15:58 ----------


на эмуле че-то в стороне показывает
У UKCNBTL кстати при работе с флопами всё ещё есть глюки с 400кб образами точно.
с 800 - вроде уже нет (ПКМ тех что я раньше примечал). Так что лучше на реале прогнать попробовать. )

---------- Post added at 16:51 ---------- Previous post was at 16:07 ----------

MI-монитор ) Хитрый ход - там PASCAL.OBJ переименовали в SYSLIB.OBJ
поэтому при линковке паскалевских программ никакой доп. библиотеки указывать не нужно ) Не самый (повторяюсь) удачный образ для изучения\освоения RT-11, например на стандартный MAC или LIN
монитор ругается )


http://pic.pdp-11.ru/images/bytask.png

BYTEMAN
09.03.2015, 18:44
Я не проверял, мне как то не очень нужно, так может ты и проверишь )
И отпишешься )
Эх, придётся значит доверять программке... Частотомера то нет, на спекртуме знаю есть софтварь которая очень точно RPM меряет, но две проблемы - 1) у дисководов разъёмы нестандартные, переходник я уже давно распаял и 2) спектрума с дисководом живого сейчас нет :)
Будем экспериментировать...


MI-тонитор ) Хитрый ход - там PASCAL.OBJ переименовали в SYSLIB.OBJ
поэтому при линковке паскалевских программ никакой доп. библиотеки указывать не нужно ) Не самый (повторяюсь) удачный образ для изучения\освоения RT-11, например на стандартный MAC или LIN
монитор ругается )
Я точно не буду на этих хитрожопых дискетах учиться) мне они чисто чтобы разок запуститься нужны были)

Хех, с прикольно, кастомная ошибка)

form
28.03.2015, 20:13
Собрал многотерминальную систему для УК-НЦ и попробовал MU BASIC-11.
В эмуляторе получилось запустить только конфигурацию с одним терминалом - толи мешает отсутствие готовности на порту С2 толи чего-то недоделал. На 11/83 все это запускается в двухтерминальном варианте (если поправить в системе адрес/вектор второго терминала).

form
28.03.2015, 20:19
Проверьте кто-нибудь на живом УК-НЦ... В ответ на вопрос о конфигурации можно ввести 1 или 2 соответственно для данного количества терминалов. Файл инициализации выбран без запроса ида-пароля, сразу регистрит как "00". Выход из BASIC по RUN EXIT или A = SYS(4).

Alex_K
29.03.2015, 00:30
Проверьте кто-нибудь на живом УК-НЦ...
Проверил, в стык С2 выводится, но ничего с него не вводится.
http://kisly-alexey.pisem.net/MU-BASIC/MU-BASIC_UK.png

---------- Post added at 00:30 ---------- Previous post was at 00:00 ----------

Выяснилось, что не стоит бит разрешения прерывания в регистре 176570. Поставил, всё стало вводится. Но даёт работать только одному пользователю, при попытке регистрации с другого терминала пишет что "SORRY, BUT THE SYSTEM IS FULL. TRY AGAIN LATER."

form
29.03.2015, 04:14
Проверил, в стык С2 выводится, но ничего с него не вводится.

А если сделать SET TT CONSOL=1 в RT-11, будет работать в принципе?

Alex_K
29.03.2015, 10:22
А если сделать SET TT CONSOL=1 в RT-11, будет работать в принципе?
Переводит на другую консоль, но также ничего не даёт вводить. Аналогично, не установлен бит 6 в регистре 176570. После его установки в пультовом отладчике всё работает нормально.

Жаль, что нельзя выводить на TT0:, TT1:. Весь вывод идёт на текущую консоль.

form
29.03.2015, 17:28
Переводит на другую консоль, но также ничего не даёт вводить. Аналогично, не установлен бит 6 в регистре 176570. После его установки в пультовом отладчике всё работает нормально.

Жаль, что нельзя выводить на TT0:, TT1:. Весь вывод идёт на текущую консоль.

Бит 6 (100) - разрешение прерываний, в 176570 должен быть установлен. Бит 7 (200) - не должен быть пока не будет нажата клавиша. А вот в 176574 наоборот 7 должен быть, а 6 только когда есть чего выводить. Но туда он как раз выводит все как я понимаю. Остается предположить, что что-то там с аппаратными сигналами RTS/CRT итд (управление которыми недоступно софтово).

Выводить - можно. Самое простое - устройство LS: - это драйвер принтера, он там как раз настроен на С2. Или из MU BASIC можно открыть второй терминал как файл. Или своей программкой можно.

Alex_K
29.03.2015, 17:46
Бит 6 (100) - разрешение прерываний, в 176570 должен быть установлен.
А вот и не установлен при загрузке. Может там какой-нибудь драйвер мешает при инициализации, который тоже настроен на регистр 176570?

form
29.03.2015, 17:55
А вот и не установлен при загрузке. Может там какой-нибудь драйвер мешает при инициализации, который тоже настроен на регистр 176570?

Драйвер не может мешать пока не загружен. А вот если загрузить - может - зря я их туда подсунул так как драйвера эти не расчитаны на многотерминальную систему. Просто по иннерции сгенерил, а фич соответствующих не включил при генерации. А вообще самое простое - линкануть в обычной системе ODT (VDT) и из него вписать 100 и посмотреть результат.

---------- Post added at 20:55 ---------- Previous post was at 20:49 ----------

Использование второго терминала из MU BASIC-11:
READY
10 OPEN "TT1:" FOR INPUT AS FILE #1
20 OPEN "TT1:" FOR OUTPUT AS FILE #2
30 PRINT #2,"HI THERE>";
40 INPUT #1,A$
50 PRINT A$
ASSIGN TT1:

READY
RUN

Alex_K
29.03.2015, 17:56
Переименовал XL, LS и DD в расширение SY1, переобулся. После загрузки RT-11 всё нормально, бит 6 в 176570 установлен. Сейчас буду вводить в строй по очереди и смотреть, кто же всё таки мешает.

form
29.03.2015, 18:04
Переименовал XL, LS и DD в расширение SY1, переобулся. После загрузки RT-11 всё нормально, бит 6 в 176570 установлен. Сейчас буду вводить в строй по очереди и смотреть, кто же всё таки мешает.

Значит что-то они делают. Эти драйвера я ошибочно сгенерил. DD вообще в многотерминалке не будет работать, а LS и XL надо генерить с использованием MTTY Hooks, а я их поддержку не включал в систему.

Позже просто сгенерю правильно XL, LS.

---------- Post added at 21:03 ---------- Previous post was at 20:57 ----------

Проверил у себя из той же систеы на которой тестил. Действительно, LS запрещает прерывания.

---------- Post added at 21:04 ---------- Previous post was at 21:03 ----------

Когда тестил LS'у CSR/VECTOR не менял - потому у меня и не мешался. Будем знать, что однотерминальный LS мешает. Если бы включил фичу mtty timeout - он бы восстановил прерывания, но я не включал ее.

Alex_K
29.03.2015, 18:04
Оказался виноват LS.SYS. С остальными бит остаётся установленным.

form
29.03.2015, 18:05
Теперь работает на двух терминалах?

Alex_K
29.03.2015, 18:13
Теперь работает на двух терминалах?
Без LS.SYS работает. Перевёл на вторую консоль командой SET TT CONSOL=1, запустил MU-BASIC, ввёл "HELLO". Работает.

form
29.03.2015, 18:14
Без LS.SYS работает. Перевёл на вторую консоль командой SET TT CONSOL=1, запустил MU-BASIC, ввёл "HELLO". Работает.

Ну вот - можно параллельно на двух терминалах теперь BASICовые програмы запускать :)

Alex_K
29.03.2015, 18:24
Ну вот - можно параллельно на двух терминалах теперь BASICовые програмы запускать :)
Зарегистрироваться с помощью HELLO даёт только на одном.

form
29.03.2015, 18:35
Зарегистрироваться с помощью HELLO даёт только на одном.

Значит ошибка в конфиге. Сейчас проверю.

---------- Post added at 21:35 ---------- Previous post was at 21:25 ----------

Вот более приличный конфиг вместо 2.CNF. В принципе достаточно поправить выделенное. А вообще, после регистрации RUN MUCNFG и ответить на вопросы. Если INIT.B00 переименовать во что-нибудь, а INITH.B00 переименовать в INIT.B00, после HELLO будет запрашивать регистрацию по имени (см файл PASWRD.B00).

$BEGIN
US:Y
DD:MZ0
DV:MZ0P

TT:0,1
MK:1
SB:1,256
2,256

SI:512
UC:15
SC:1
OP:-1
UN:2
CS:0
MU:2
MO:100
DN:5

Alex_K
29.03.2015, 18:44
Теперь даёт регистрироваться на обеих терминалах. Но уж больно тяжеловесный этот Бейсик, судя по всему оверлейный, всё время к дисководу обращается, такой можно использовать только с винча.

form
29.03.2015, 18:46
Теперь даёт регистрироваться на обеих терминалах. Но уж больно тяжеловесный этот Бейсик, судя по всему оверлейный, всё время к дисководу обращается, такой можно использовать только с винча.

Да, оверлейный. Можно поиграться со сборками, но еще не разбирался как: тут надо руками править COM файл для этого. Если на винт перенести - должен пошустрее работать. Я помню у нас когда-то был такой BASIC на простой Э60 (без MMU) и терминалов штук 8, а систеный диск DX - вот это я скажу была ж... :)

form
29.03.2015, 22:27
MU BASIC V2.0 кое в чем отличается от V1.0 (по которому есть доки). Посему кратко о том, что не совпадает с V1.0 - вспомнено/выяснено...
Функция SYS:
SYS(1[,N]) NP - посимвольный ввод с терминала (или из файла N)
SYS(2[,N]) NP/P - возвращает USERID (C1+C2*256) - NP, устанавливает - P
SYS(3) NP - выключает привилегированное состояние
SYS(4) P - выход в RT-11
SYS(5) NP - возвращает состояние (1=привилегированное, 0=непривилегированное)
SYS(6) NP - возвращает статус нажатия двойного CTRL/C (после RCTRLC) 1=было, 0=нет
SYS(7,N) NP - разрешает (0), запрещает (1) ввод нижнего регистра
SYS(8,N) NP/P - выход в начальное состояние, 1=молча (P), 0=с сообщением (NP)

В остальном все соответствует обычному BASIC-11. Функция RCTRLC привилегированная. Кроме того функция TTYSET выполняет следующие настройки:
TTYSET(248,N) - 0=NOCRLF, 1=CRLF
TTYSET(250,N) - 0=NOSCOPE, 1=SCOPE
TTYSET(251,N) - 0=NOFORM, 1=FORM
TTYSET(252,N) - 0=NOTAB, 1=TAB
TTYSET(255,N) - WIDTH=N+1
Также отзываются функции с кодами 246 и 247, управляющие битами 4 и 5 слова конфигурации терминала. Эти биты нигде не используются по крайней мере в последних версиях системы. В 5.7 source kit про них написано:
PCTLO$ (5) - Pass Ctrl/O on output
TANSI$ (4) - ANSI terminal (for TECO?)

hobot
05.04.2015, 07:04
Вот как вам такая штука? Назыается UKULT.SAV )
Я честно не совсем понимаю - безопасно ли сие вообще
запускать на живой машине?

http://storage4.static.itmages.ru/i/15/0405/h_1428206337_3937117_bd25c147e2.png

:confused_std:
+ вопрос к профи!
Можно ли как-то определить
1. Является ли файл Terpas.obj библиотекой с какими то фун\проц для
программ на паскале или это переходной момент компиляции программы?
Ссылка на файл > http://sderni.ru/268740

form
05.04.2015, 07:21
Является ли файл Terpas.obj библиотекой с какими то фун\проц для
программ на паскале или это переходной момент компиляции программы?

LIBR/LIS:TT: FILE.OBJ

Если это библиотека - выдаст список содержимого, если обычный OBJ ругнется.

---------- Post added at 10:21 ---------- Previous post was at 10:20 ----------

В RT-11 к сожалению полноценной работы с библиотеками нету... Так, зачатки :)

hobot
05.04.2015, 07:41
кстати говоря обнаружен русский Nys ) файловый менеджер MFP и вот такая вещь
интересная:


; #############################################
; # #
; # П Р О Г Р А М М А Т О Р Э П П З У #
; # #
; #############################################



; prednazna~en dlq programmirowaniq p p z u tipa k573rf3

; obespe~iwaet:

; - zapisx adresa mikroshemy p p z u;
; - zapisx informacii w p p z u;
; - ~tenie informacii iz p p z u;
; - ~tenie i modifikaci` informacii w o z u;
; - srawnenie informacii w p p z u i o z u.


; razrabotal: dqbin m.i.
; moskwa, qnwarx 1984 g.
;
; poslednqq redakciq: fewralx 1987 g.



:redface:
- это всё с последней пачки TheGWBV )

---------- Post added at 07:41 ---------- Previous post was at 07:29 ----------



RT-11 LIBRARIAN V05.12 THU 02-APR-2015 00:02:02
MZ1:TERPAS.OBJ WED 13-MAY-1992 00:04:58

MODULE GLOBALS GLOBALS GLOBALS

CLOSER SEEK RANIO
+ DEPOSI
GOTOXY PUT8 SBROS
+ COLORS CLRSCR READKE
+ CLREOL ENTER KEYPRE
OCH
GRAF
SIMV
KOORD
ONE
USTCOL
COLLIN
COLKON
ZAPR
USTKUR
RDC
ZAPOBL
PEROBL
TEKTOC
VECTOR
TOCH
RDK
PRAM
ZADER
RKL
OBN
PER
LPS
INV
WIN
SIZSCR
POD
OTMINV
OTMPOD
KUR



Если это библиотека - выдаст список содержимого, если обычный OBJ ругнется.

Глубже пробить - наверное уже нельзя без разборок каких то хитрых?
Я имею ввиду по количеству и типу вход параметров хотябы и как функции от процедур отличить?

form
05.04.2015, 07:46
Глубже пробить - наверное уже нельзя без разборок каких то хитрых?
Я имею ввиду по количеству и типу вход параметров хотябы и как функции от процедур отличить?

Только извлекать, дизассемблировать и смотреть. Причем в RT-11 извлечь модуль можно только опираясь на глобальный символ, то есть куча времени портатится на бесполезные извлечения одного и того же модуля. Функция же от процедуры в сущности ничем не отличается кроме возврата значения - соответственно на это и смотреть. Некоторые реализации паскаля (borland например) позволяют вызывать функции как процедуры - просто игнорируя возвращаемое значение.

Arseny
05.04.2015, 13:42
Вот как вам такая штука? Назыается UKULT.SAV )
Я честно не совсем понимаю - безопасно ли сие вообще
запускать на живой машине?
Безопасно. Там же указан тип поддерживаемых ПЗУ, а таких в УКНЦ нет ;-)
Это кто-то привинчивал к УКНЦ программатор (самопальный или нет - не знаю).

hobot
08.04.2015, 07:54
form, тестовая дискета при любом варианте таймера при попытки загрузки с неё вылетает в стоп по адресу 104\106

form
08.04.2015, 09:36
при любом

Так надо ни при любом варианте таймера, а только при выключенном. А вот варианта два - первый - загрузка из меню, второй из под RT-11 командой BOO/FO и тут не может быть вылета по таймеру - даже запоздавшее система отловит.

hobot
08.04.2015, 10:42
form, уточняю!
ТЕСТ 1 - стоп 104\106
тест 2 - стоп 104\106
таймер выкл. через меню УСТ

form
08.04.2015, 11:26
стоп 104\106

Это говорит о возникновении прерывания от таймера. Я могу понять когда после выключения таймера оно один раз все-таки возникает, но если RT-11 был загружен - он по идее съест его. Странно это. Даже в эмуляторе не возникает второе прерывание при выключенном...

---------- Post added at 14:26 ---------- Previous post was at 13:45 ----------

Собственно тест должен делаться так: загрузить RT-11, выключить таймер, убедиться командами TIM, что время остановилось, загрузить тестовый образ командой BOO/FO MZ1:.

hobot
08.04.2015, 11:40
Это говорит о возникновении прерывания от таймера.
а может ПО какое-то таймер врубать но не менять показатель в меню УСТ???
Я сейчас проделаю повторно и отпишу прямо в это сообщение - обнови минут через 15-20 )))

---------- Post added at 11:39 ---------- Previous post was at 11:38 ----------

ТЕСТ1 - через меню - откуда там таймер если он выключен перед выбором загрузки???? ) Странно как-то. Я всё далаю по ТЗ вроде как )))

---------- Post added at 11:40 ---------- Previous post was at 11:39 ----------

Делаю повторно...

form
08.04.2015, 11:47
ТЕСТ1 - через меню - откуда там таймер если он выключен перед выбором загрузки???? ) Странно как-то. Я всё далаю по ТЗ вроде как )))

Из меню таймер можно выключить, но не факт что не останется висеть прерывание в очереди... Только главный-то тест (откуда иначе второй вариант?) это загрузка не из меню, а из под системы и опять таки с выключенным таймером. Как выше написал.

---------- Post added at 14:47 ---------- Previous post was at 14:45 ----------

То есть про прямую загрузку из меню забудь - это первый вариант и с ним все ясно. Второй вариант (с самого начала писался) - НЕ из меню, а не из него же но с таймером :)

hobot
08.04.2015, 11:51
Да! А вот у меня на реале картина такая.
В меню УСТ таймер выключен, а в системе TI секунды продолжают тикать хоть ты тресни )))

---------- Post added at 11:51 ---------- Previous post was at 11:50 ----------

Могу видео сделать ))) Я не выдумываю )))

form
08.04.2015, 11:51
В меню УСТ таймер выключен, а в системе TI секунды продолжают тикать хоть ты тресни )))

Ну так это уже явные проблемы жезеза

hobot
08.04.2015, 11:58
кстати в UKNCBTL аналогичная картина )
ТАЙМЕР НЕЛЬЗЯ УБИТЬ ) Только вместе с платой ! )

---------- Post added at 11:54 ---------- Previous post was at 11:53 ----------

Это фича, а не проблема ) Просто таймер очень патриотичный у УК-НЦ )

---------- Post added at 11:55 ---------- Previous post was at 11:54 ----------

Плату убивать не буду, я на этой машинке планирую в арканоид и другие игры поиграть ещё ! )

---------- Post added at 11:55 ---------- Previous post was at 11:55 ----------

Зато твои часы CL.SYS отлично работают )

---------- Post added at 11:58 ---------- Previous post was at 11:55 ----------

form, интересно мы с тобой первые кто нащупал эту особенность или все вокруг знали и молчали? )

form
08.04.2015, 11:59
кстати в UKNCBTL аналогичная картина )

У меня там выключалось без проблем.
Так что проверяй мусор который грузится вместе с системой. В идеале вообще голая система без лишних драйверов и STARTx.COM/STRTxx.COM

hobot
08.04.2015, 12:05
У меня там выключалось без проблем.


1 в 1 как у меня на живой картинка !!!

шаг 1 загрузка RT-11 c HDD через меню
http://smages.com/images/2015040809.png

шаг 2 выбираем необходимы режим в меню УСТ
http://smages.com/images/201504wnw.png

НО (!) Вот как то так (в динамике представляешь же конечно)
http://smages.com/images/201504wow.png

http://smages.com/images/201504hdh.png

Какая у тебя сборка UKNCBTL?
Последняя - только у меня сайте или в теме эмулятора- у себя на страничке Никита её вроде так и не выкладывал.

form
08.04.2015, 12:07
1 в 1 как у меня на живой картинка !!!

ну см выше на тему что грузить :)

hobot
08.04.2015, 12:09
вот я и говорю )

form, интересно мы с тобой первые кто нащупал эту особенность или все вокруг знали и молчали? )

form
08.04.2015, 12:11
вот я и говорю )

Так чего говорить-то - еще раз говорю все отлично отключается у меня. И на живом железе отключалось - так что загрузи систему в которой заведомо нет никакого хлама - например 5.7c из архива :)

hobot
08.04.2015, 12:14
Хорошо, а через стартовое меню откуда таймер.
Я конечно сейчас вообще без стартого файла запущу систему и попробую, мне не трудно )

---------- Post added at 12:13 ---------- Previous post was at 12:12 ----------

5.7С у меня на живой машинке нет, а кармашек только 1 ! ) Нет её на ЖД всмысле )

---------- Post added at 12:14 ---------- Previous post was at 12:13 ----------

5.4G которую ты собирал пойдёт? )

form
08.04.2015, 12:15
а кармашек только 1

Не мешает. BOO/WA/FO подождет смены диска.

---------- Post added at 15:15 ---------- Previous post was at 15:15 ----------


5.4G которую ты собирал пойдёт? )

Все подойдет если из драйверов будет только MZ и не будет стартового файла :)