Frequently Asked Questions regarding my PDP-11 emulator
Q: What OS is this thing running?
It's running UNIX Sixth Edition, a.k.a. V6. Yes, that's the one John Lions commented in his famous book.
Q: cd does not work!
It's called chdir on V6.
Q: Backspace does not work!
You're running a (pseudo-)hardcopy teletypewriter. There ain't no such thing as backspace!
You can use # to overwrite the last character, e.g. Hello Wol#rld will be read as Hello World.
@ works in the same way deleting the whole line, e.g. Dumbass@Nice person.
Q: WHY IS EVERYTHING IN UPPER CASE?
YOU'RE RUNNING IN COMPATIBILITY MODE WITH UPPER CASE ONLY TERMINALS LIKE THE ASR-33.
TYPE STTY -LCASE TO TURN IT OFF.
Q: How do I interrupt programs / kill programs / send EOF?
DEL is the interrupt key (^C on modern *nix), Pause the quit key (^\ or ^L) and PrtScr is EOF (^D).
Q: Your shit is broken, I get all kind of weird traps and stuff.
Don't worry, most of those are part of normal operation, e.g.
trap 000004 occured: read from invalid address 760000
R0 007600 R1 000000 R2 001151 R3 000000 R4 007600 R5 141774 R6 141754 R7 002232
[uK ] instr 002230: 006511 MFPI (R1)
Q: xyz crashes the machine!
See list of known problems. If it's not listed there, feel free to contact me.
Q: Are the man pages available somewhere?
Yes, see cat-v.org.
Q: Can I compile programs?
Yes, see programming.