DVK MC1201/MC1260 - PDP11 (Электроника-60)
PDP-11 (Электроника-60)shark (@maverick)
Cores
https://github.com/xolod79/MC1201
https://github.com/forth32/dvk-fpga
https://github.com/sorgelig/BK0011M_MIST
Images (Software)
https://pdp-11.org.ru/files.pl?lang=en
https://web.archive.org/web/20210408021142/https://pdp-11.org.ru/~form/ctakah.html
Boot RT-11 with games image:
@B $MY0
Other images available:
RK0 - RT-11FB (S) V05.04.D
DX0 - XXDP+
MY0 - RT-11SJ V05.01 + Soviet games
Start a wrapper emulating Soviet 15IE (see footnote 1) terminal:
https://misterfpga.org/viewtopic.php?p=36762#p36762
Using a keyboard and a screen attached to the MiSTer device launch MC1201 core, open OSD and switch "Console:" to "Console: UART". You may want to set "CPU slow:" to "ON" if you plan on running a game.
Start GNU screen to [indirectly] handle ancient KOI7 (vtwrap can translate KOI7 into more or less supported KOI8, which will be translated into your actual termial's locale by GNU screen). Note: this is not the only way to do it, but I find it easy (and it keeps your SSH session alive as well).
debian$ vtwrap -t 15ie
Some MiSTer console output will look weird, just ignore it.
SSH to the MiSTer:
debian$ ssh root@mister
set uartmode to "2" (1 - ppp, 2 - serial console on ttyS1, 3,5 - midilink):
/root# uartmode 2
make sure the mode is set up properly (from time to time MISTer may reset it):
/root# uartmode
you should see the following, if you do not, re-run "uartmode 2"
ttyS1: 115200
launch picocom (microcom seems to be working with vtwrap, does NOT without it), picocom defaults to 9600 baud, so specifing correct line speed is essential:
/root# picocom -b 115200 /dev/ttyS1
exit picocom when needed with C-a a C-x
At this point you better turn on CAPS LOCK as most of the commands are uppercase (lowercase English letters are mapped to Cyrillic when using KOI7)