Related sites: | site map |

# aiju.de Home of aiju

- › about me/
- › b/
- » code/
- - › RatJS
  - › homework/
  - › k/
  - › misc/
  - » pdp11/
  - - » faq
    - › known problems
    - › programming
- › donate
- › electronics/
- › legal
- › misc/
- › plan 9/

# 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.