Спасибо всем отозвавшимся !
DES.SAV был 19 или 17 блоков.
Спасибо всем отозвавшимся !
DES.SAV был 19 или 17 блоков.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Их много версий! Но это программа DESS в строгом понимании дизасемблером не является ИМХО ) На УК-НЦ нормально работает по моей практике 19 блоковая версия, Patron использует другую. Берите ту которая вам подходит !!!
Думаю, найти на образах в архиве и забрать - с этим у вас трудностейКод:KMON>DIR DESS19 19-Jun-2015 DESS19.SAV 19P 04-Mar-1994 1 Files, 19 Blocks 49655 Free blocks KMON>DESS19 ORIGINALLY WRITTEN BY d. klimow, 536-56-34 * BLCK=000000/000000. ADDR=000000/000000 TYPE=WORDS DESS V05.00e 000/ 071550 104350 150536 000340 150536 000341 000000 000000 *hsh.^Q`.^Qa.....* 020/ 000000 000000 000026 000000 150000 000000 000000 000000 *.........P......* 040/ 001000 001000 170000 000000 026574 000000 146220 000000 *.....p..|-...L..* 060/ 152064 000340 153622 000200 000000 000000 000000 000000 *4T`..W..........* 100/ 154122 000341 000000 000000 000000 000000 000116 000000 *RXa.........N...* 120/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 140/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 160/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 200/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 220/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 240/ 000000 000000 150634 000340 000000 000000 000000 000000 *.....Q`.........* 260/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 300/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 320/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 340/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 360/ 177777 000360 000000 000000 000000 000000 000000 000000 *..p.............* STACK : 000000 000000 000000 000000 000000 000000 000000 000000 000000 MACRO-11: DIV @-(R0),R5 BLCK=000000/000000. ADDR=000000/000000 TYPE=BYTES DESS V05.00e 000/ 150163 350210 136321 340000 136321 341000 000000 000000 *hsh.^Q`.^Qa.....* 020/ 000000 000000 026000 000000 000320 000000 000000 000000 *.........P......* 040/ 000002 000002 000360 000000 174055 000000 220314 000000 *.....p..|-...L..* 060/ 064324 340000 222327 200000 000000 000000 000000 000000 *4T`..W..........* 100/ 122330 341000 000000 000000 000000 000000 116000 000000 *RXa.........N...* 120/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 140/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 160/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 200/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 220/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 240/ 000000 000000 234321 340000 000000 000000 000000 000000 *.....Q`.........* 260/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 300/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 320/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 340/ 000000 000000 000000 000000 000000 000000 000000 000000 *................* 360/ 377377 360000 000000 000000 000000 000000 000000 000000 *..p.............* STACK : 000000 000000 000000 000000 000000 000000 000000 000000 000000 MACRO-11: DIV @-(R0),R5 BLCK=000000/000000. ADDR=000000/000000 TYPE=RADIX DESS V05.00e 000/ RRX U6H 3S8 EX 3S8 EY *hsh.^Q`.^Qa.....* 020/ V 3KH *.........P......* 040/ L2 L2 8P GKD 2/H *.....p..|-...L..* 060/ 38D EX 4SZ CH *4T`..W..........* 100/ 4XR EY A8 *RXa.........N...* 120/ *................* 140/ *................* 160/ *................* 200/ *................* 220/ *................* 240/ 3UT EX *.....Q`.........* 260/ *................* 300/ *................* 320/ *................* 340/ *................* 360/ ??? F *..p.............* STACK : 000000 000000 000000 000000 000000 000000 000000 000000 000000 MACRO-11: DIV @-(R0),R5
не будет? ) Есть ещё в архиве несколько различных от сторонних
авторов программ для дизассемблирования исполняемых файлов,
просто я с ходу не все сейчас вот так разыщу вам. Отдельно я их
как-то не собирал (нужды не было).
---------- Post added at 19:57 ---------- Previous post was at 19:49 ----------
вот что то такое в этой теме лежит и в архиве соответственно )Код:!mondiz.sav - отладчик ядра монитора (висит в ОЗУ ПП после запуска). !rammer.sav - программа очень похожая на DESS !dess7.sav - программа DESS !dess8.sav - программа DESS !dess.sav - программа DESS !disasm.sav -дисассемблер версия 2.2 от form'a (!) !date.sav - обработчик системной даты от form'a (исправленный версия 2.2) !decod2.sav - дисассемблер от ОС РАФОС с описанием. !ble.sav - поблочный редактор файлов, дискет. !alt.sav - программа перекодировки текстовых файлов (из alt-IBM PC в КОИ7/КОИ8) и наоборот
http://archive.pdp-11.org.ru/ukdwk_a...omplekt/PH123/
---------- Post added at 19:58 ---------- Previous post was at 19:57 ----------
Будем ждать авторской новой версии ) Ура! )
Последний раз редактировалось hobot; 19.06.2015 в 19:52.
DES.SAV - это дизассемблер, имеет только входные текстовые параметры - имя файла на трансляцию. Не следует его путать с ковырялкой DESS.SAV .
В 1986 г. DES.SAV был на диске RT-11 V4.хх - из надежных несоветских источников.
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
Всем привет!
Добавил в архив поправленный вариант школьных дискет от AFZ,
подробнее <тут> и <тут>
Хотел высказаться по поводу материалов которые публиковала\публикует наша Хранительница(TheGWBV), на
данный момент (с её же слов) находящиеся в её распоряжении дискеты
для УК-НЦ и ДВК не считаны полностью, в связи с исключительной ценностью и интересностью (для архива в целом и для меня в частности)
содержимого этой коллекции, предлагаю дождаться полной публикации
и тогда уже каким-то образом разместить в архиве (часть из опубликованного ею в архиве размещено, например >
http://archive.pdp-11.org.ru/ukdwk_a...CAL_v221_v223/
или >
http://archive.pdp-11.org.ru/ukdwk_a..._v300_Sources/ )
Добавил коллекцию игры KLAD для БК0010 (включая RISE-OUT) в Галерею игр на сайте (и ещё пару игрушек, к примеру шахматы, где фигурки рисуются шустрее и звук добавлен).
Оформил отдельной позицией СЭМЗовскую поставку "Системы программирования на языке Си для ОС РАФОС", которая шла вместе с УК-НЦ на одной из 5-ти дискет в бытовом\промышленно-бухгалтерском варианте поставки компьютера.
Кто забыл поставка от СЭМЗ> http://zx-pk.ru/showpost.php?p=425457&postcount=71
(пример использования языка Си в создании текстовой игры для УК-НЦ>
http://www.old-games.ru/forum/thread...9/#post-843912)
![]()
Последний раз редактировалось hobot; 12.08.2015 в 22:32.
По просьбам трудящихся (в лице тов. BYTEMAN)
и как и было обещано ранее в этом анонсе
http://zx-pk.ru/showpost.php?p=832932&postcount=420
обновлена папка 6022 в архиве, прежние
несколько образов сохранены и к ним
добавлены 4-ре тематических игровых сборника.
Должен отметить несколько особенностей (уникальность)
этой мини-коллекции из 7-и 400кб дискет (образов в формате .DSK),
в игровые сборники включены LODE_RUNNER портированный Н.Зиминым
с БК0010 на УК-НЦ (последняя на момент создания образов сборка,
смотрите её среди прочих игрушек на дискете №4 под именем MAIN8.SAV)
и уже известный релиз от 20 декабря 2013 года SOKOBAN by LDN ака oldskool
(он расположился на дискете №6).
Предлагаю все обсуждения игровых сборников продолжать в теме про игры.
http://zx-pk.ru/showthread.php?t=20593
Огромная благодарность авторам игр, плагина и эмуляторов.
Ура! )
![]()
Вчера-сегодня перенесла дампы двух дискет c HDD БК на PC -- на одной из них есть Бейсик и Фокал, а также EDIKV2. На другой -- дистрибутив RT11QQ, который, по заявлениям авторов, является наследником RT11CD...
2015-10-25_TheGWBV_UKNC_2x_FDD_IMG_.zip
Последний раз редактировалось TheGWBV; 25.10.2015 в 15:22.
Не волнуйтесь, моя бабушка водила трактор и пожарную машину (С)
RT11QQ.HLP :
Код:Описание гибридного дистрибутива ОС RT11 версии МФТИ/КПМ 205 Last correction : Date 25/01/90 Time 02:50:48 Составлено Яковлевым С.С. В компоновке дистрибутива принимали активное участие: Яковлев С.С., Трушин Энди, Пудгородский Юрий, Цургаев Леша, Ведутин Саша, Загороднюк Виталий, Мосийчук Андрей. При внесении изменений учитывались: Опыт эксплуатации разных версий ОС, в особенности RT11CD.SYS[70], созданной неизвестными людьми, но получившей невероятное распространение благодаря отсутствию в ней глюков, надежности, и усилиям Белица А.В. и Яковлева С.С. Пожелания окрестных программистов по добавлениям в команды ОС. Размер дискет одинарной плотности (443 Free blocks). Основные цели, ставившиеся при создании этого дистрибутива (но не все реализованные): 1. Устранение всех замеченных ошибок. 2. Облегчение процесса корректировки за счет более мелкого разбиения файлов. 3. Изменение системного промпта по образцу RT11CD.SYS[70]. 4. Добавление ключей к некоторым командам для более полного использования возможностей системных утилит (команде LIBR - ключ MODULE, SHOW - VERSION). 5. Оптимизация монитора по размеру на диске. Для этого сильно перераспределены оверлейные сегменты KMONа. 6. Перенос некоторых ЕМТ в RMON из USR. В особенности .QSET,.CDFN. 7. Коррекция USR для более приличной реакции на фатальные ошибки - пусть выдается сообщение, но задается вопрос и ждет ответа. А то заколебал вылет из программы по No device и тому подобным сообщениям. 8. Добавить к команде RUN ключи /WAIT для смены дискеты при запуске, /IGNORE для запуска файла с ошибкой чтения. Возможно, новая команда W и I. **** На будущее (занимается Пудгородский): 1. Переделка RMON,USR и команды ASSIGN. Каждое логическое устройство помимо имени физического устройства имеет слово начала и длины относительно соотв. физического имени. Команда ASSIGN получает расширение: ASIIGN файл логимя где файл может быть: имяустройства(от 1 до 3 симв):[имяфайла[.тип]][/STA:нач.блок][/END:конеч.блок] [/ALL:длина лог уства] Поскольку это значит, что AS MY1 DK будет теперь назначением файла DK:MY1.DSK на лог устройство DK, то это, конечно, приведет к разночтениям. Поэтому принято решение последовательности от 1 до 3 символов без двоеточия сначала искать как устройство в таблицах RMON, и лишь потом как файл на устройстве DK:. Такая переделка позволяет не пользоваться драйвером LD и иметь значительно больше лог дисков и любой уровень их вложенности (в пределах размера таблиц RMON). Кроме того, изменения USRа и RMONа относительно малы и полностью сохраняется совместимость с прежними версиями. Для решения этих задач уже сделано (почти все изменения в текстах отмечены комментарием ;####): 1. Файл KMOVLY.MAC разбит на мелкие файлы и перекомпонован. При этом командный файл сохранил исходный вид, а части KMOVLY включаются директивой .INCLUDE. 2. В USR.MAC устранена ошибка обработки PANIC DUMP, приводившая к зацикливанию: вставлено сохранение и восстановление регистра R1. Ошибка обнаружена Пудгородским. В мониторе RT11CD исправлена. В SYSGEN.COM вставлен 99 вопрос (после 33) об обработке PANIC DUMP. 3. В KMONе и в USRе изменены выводимые строки. 4. В KMONе поставлена условная трансляция на включение текстового представления команд только при включении самих команд. 5. В USR.MAC вставлен запрос .SERR при выполнении .CSIGEN. Именно это ликвидировало вылет в монитор по No device, Directory overflow и т.п. На самом деле должен быть убран неявно формированный запрос .HERR при вызове .CSIGEN, но мне это пока не удалось. 6. В KMONе исправлена ошибка загрузки адресов 500-1000 по командам R и RUN (ошибка обнаружена Энди Трушиным на мониторе RT11SJ.SYS[79] V05.02 генерации Пудгородского Юрия, идентифицирована совместными усилиями Трушина, Яковлева, Цургаева, Ведутина и устранена Яковлевым и Цургаевым). Она приводила к тому, что программы без бита CHAIN$ в JSW грузились так, словно они загружены по запросу .CHAIN, область 500-1000 не грузилась в ОЗУ, что приводило к вылетам по TRAP TO ... и т.п. В мониторе RT11CD глюк исправлен. 7. Теперь KMON различает 2 ошибки при запуске программы - Input error и Wrong .SAV format. Изменения внесены в KMOV14.MAC. 8. Файл KMOVLY в основном из версии V05.04 по вине Яковлева, потерявшего неиспорченный вариант V05.02. Оверлей команды UNLOAD из версии V05.02. BSTRAP смешанный V05.02/01/04. RMON и USR V05.02. Чистокровные версии V05.04 показали такую глючность и неспособность нормально работать (XM вообще не удалось довести до приличного состояния), что мы сочли более продуктивным генерить гибрида. Опыт показал правильность выбранной линии. 8. В процессе генерации промежуточных версий было обнаружено, что директива .INCLUDE выполняется макроассемблером правильно для всех файлов, кроме последнего (в последнем порождаются глюки необычайной силы и красоты). По предложению Мосийчука после нормальных .INCLUDE делается .INCLUDE файла, не содержащего приличного текста, а только комментарии. 9. Директива .WEAK в файле EDTGBL приводит к интересным сообщениям при компоновке, если пользоваться маленьким (29,28) блоков LINK.SAV. Версия LINK.SAV длиной 49 блоков воспринимает все правильно. 10. Очередная версия сгенерена с огромным(31.) количеством доп. слотов для устройств. Хотя это и сделано в основном для меня лично и моих логических дисков, многим это понравилось. Для генерации совсем маленького не только на диске, но и в памяти монитора (что важно при работе на MX, где все равно не бывает много устройств) можно задать и меньшее количество слотов. Если вам будет облом запускать SYSGEN (что весьма занудно), воспользуйтесь файлом .CND и измените в нем переменную SLOT$.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)