PDA

Просмотр полной версии : PDP-11/06C



svofski
14.08.2025, 16:34
Продолжая добрую традицию запускания на Векторе того, без чего можно было бы и обойтись, представляю новое достижение. 32-битную платформу (https://zx-pk.ru/threads/32514-zpu-na-vektore.html) мы уже запускали, пришла пора 16-битных.

Демо диск: PDP-11/06C (https://github.com/svofski/v06cvm1/releases/tag/r1).

Можно запускать в стандартной конфигурации Вектора-06ц, но скорость эмуляции далека от комфортной. Поэтому рекомендую запускать в emu b2m с конфигурацией процессора 96МГц (пример (https://github.com/svofski/v06cvm1/blob/master/Vector06c-ludicrous.cfg)). Наверное можно и больше МГц, но у меня тогда начинают теряться прерывания. Другие эмуляторы конечно тоже работают, но только b2m умеет так быстро.

Работают два примера: vm1-bas: ДВК-1 Бейсик (БЭЙСИК НЦ - ЖДУ). Запуск: просто vm1-bas. Это мой первый Бейсик кстати, но на этом его ценность исчерпывается.

Второй пример: vm1rx. Это что-то типа 11/03 с контроллером RX (две дискеты по 256кб). На дискете два образа, boot.dsk и games.dsk. Там же есть и более продвинутая версия Бейсика. Запуск: vm1rx boot.dsk games.dsk.

Диски работают и на запись, но с записью есть какие-то проблемы. Еще есть досадная огреха в эмуляции VT-52 в МикроДОС -- ESC J чистит не от курсора до конца экрана, а весь экран. Из-за этого не получается насладиться например редактированием HELLO.MAC в K52.SAV и последующей его трансляцией.