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.