Потихоньку пишу для MAME/MESS эмуляторы разной около-ДВК-техники. Что уже есть и худо-бедно работает:
- Терминал 15ИЭ-00-013 -- драйвер ie15 (процессор, устройство) и клавиатура 15ВВВ-97-006
- ДВК КСМ и клавиатура МС7004 -- драйвер dvk_ksm и устройство ms7004
В работе:
- МС 1201.02 (+ КГД, КЦГД, КЖД...)
- МС 0511 "УКНЦ"
- МС 0515
Инструменты и материалы эмуляторописателя
Документация - разное
- emuverse: статья ДВК, статья 1801BMx
- архивы на pdp-11.ru и рядом с ним
- МПСС -- оглавления: http://4duker.ru/PDP/MPSS/MPSS.html раз, http://www.wdigest.ru/mpss.htm два и сканы: http://magzdb.org/j/2078
- соседние ветки форума -- по МС1201, ДВК и другие
Документация - процессоры
- Техническое описание на 1801ВМ2 (ЩИ3.480.128 ТО) -- обсуждение на форуме, зеркало с файлами
- Описание 1801ВМ2, собранное Alex_K из разных источников -- документ, ветка форума.
- разной подробности описания и справочники -- http://vak.ru/doku.php/proj/bk/1801vm-series раз (via http://vak.ru/doku.php/proj/bk-fpga), https://github.com/nzeemin/bkbtl-doc...-vs-1801vm2-ru два, http://pdp-11.ru/mybk/doc/1801VM.TXT три (1989), http://pdp-11.ru/mybk/doc/PDP11.TXT ...
Документация - ближайшие аналоги, архитектура PDP-11
- как развивалась линейка pdp-11 -- http://www.ibiblio.org/pub/academic/...ory/pdp-11/faq
- dec/pdp11/Introduction_to_the_PDP-11_Student_Workbook_Apr77 @bitsavers
- однокристальный процессор T11 -- pdf/dec/pdp11/t11/T11_UsersMan.pdf @bitsavers
- контроллеры последовательных портов типа "DL" -- MicroNote #33
Документация - обвязка, прошивки
- Реверс-инжиниринг серии 1801 и других
- Список известных прошивок 1801РЕ2 и 1801ВП1 (2012)
- Прошивки РЕ2: 000, 013, 055, 058, 091, 092, 093, 134, 181, 182, 183, 184, 255, 279, 377 -- ветка соседнего форума. не хватает (??) 037, 038 (бейсик, фокал).
- 1801ВП1-035 и -065 (COM порты типа "DL") -- ветка форума, ветка другого форума, книги серии "МикроЭВМ в 8-ми книгах": книга 2 (стр. 36 и 104) и книга 4 (стр. 126); МПСС 6/1986; "Микpопpоцессоpы и микpопpоцессоpные комплекты интегpальных микpосхем" Шахнова. Отличия от оригинальных "DL".
Документация - вычислители МС1201 и собственно ДВК
- Техническое описание 0.305.019 ТО на МС1201.01, МС1201.02 (1983).
- Техническое описание 0.305.019 ТО только на МС1201.02 (198x). Прошивка 055.
- Документация к прошивке 279 для 1201.02 -- PDF (via maxiol)
Тестирование - софт, документация (DEC)
- Перфоленточные тесты -- bits/DEC/pdp11/papertapeimages @bitsavers и http://dustyoldcomputers.com/pdp-com...aindec-11.html
- Листинги некоторых из них -- pdf/dec/pdp11/microfiche/ftp.j-hoppe.de/bw/gh/ и pdf/dec/pdp11/xxdp/diag_listings/ @bitsavers
- Как запускать -- pdf/dec/pdp11/xxdp/PDP11_DiagnosticHandbook_1988.pdf @bitsavers
- Что запускать -- VKAA, VKAB, VKAC, VKAH (тесты процессора LSI-11); ZRXA, ZRXB (тесты интерфейса DX)
Тестирование - софт, документация (СССР)
- Встроенные тесты в ПЗУ МС1201 (@T1..T6). Проверяют основную память, системную память (режима HALT), процессор, терминал, АЦПУ и НГМД. Прошивка 279 вместо НГМД проверяет таймер.
- Тесты ТМОС и ТМОС-2 -- часть из них переработана из тестов XXDP, часть оригинальная. Полного списка пока нет, частичный в ветке форума по XXDP.
- Как запускать -- Методика проверки работоспособности ДВК МС 0501.08 (описывает тесты ТМОС).
- Листинги тестов 791401 и 791404 -- https://github.com/nzeemin/bkbtl-doc/tree/master/Tests (восстановлены из сканов).
- Тесты с форума -- TSTVM1 и TSTVM2 им. Titus
- Разное -- см. ветку форума. Исходник драйвера MY для ТМОС-2.
- Образы перфолент -- пока нет или мало, ждем Andrey_Ak
Эмуляторостроение
- Виртуальный диск HD.SYS -- пост на форуме (реализован в эмуляторе ДВК им. Patron).
- Виртуальный диск HX.SYS -- ветка форума (реализован там же).
- Что такое Conflicting SYSGEN options и как пропатчить HD.SYS под FMONSJ.
- Конвертор в абсолютный формат bin2load (https://github.com/jguillaumes/retroutils via http://ancientbits.blogspot.ru/2012/...nes-pdp11.html)