Home of the original IBM PC emulator for browsers.
The machine below pre-loads the DEC PDP-11 BASIC tape image into 16Kb of RAM:
<ram id="ram" addr="0x0000" size="0x4000" file="/software/dec/pdp11/tapes/basic/DEC-11-AJPB-PB.json"/>
You can also manually load it into memory using the Bootstrap Loader. See the DEC PDP-11/20 with Bootstrap Loader and Debugger for details.
There are also some Debugging Notes on the DEC PDP-11 BASIC page, if you’re inclined to do some debugging with the built-in PDPjs Debugger.
[PCjs Machine "test1120"]
Waiting for machine "test1120" to load....