[img] BBC BASIC on RT11Em
 MDFS::Software.PDP11.BBCBasic.Docs.RT11Em Search  

RT11Em running RT11

basic.sav
bbcpdp.dsk
RT11 Emulator
BBC BASIC for RT11
RT11 disk image
Dmitry Patronov's RT11 Emulator

BBC BASIC running on Dmitry Patronov's RT11 Emulator. There is absolutely zero documentation for this emulator, so I've had to do everything by trial and guesswork. RT11Em accesses the underlying Windows filesystem as though it's an RT11 drive, so just fetch basic.sav and save it somewhere.

  • Change directory to the directory with basic.sav in it.
  • Run RT11Em. The RT11 dir command will show basic.sav in the file list.
  • Enter run basic to run BASIC.

You can do this with a batch file containing something similar to:
cd /d H:\pdp11\bbcbasic
start C:\Apps\Emulators\RT11EM\RT11.exe

Bugs

I had to add a workaround for a bug in RT11Em.
  • After MOV Rn,-(sp) RT11Em fails to set NE/EQ correctly. On all other PDP11 platforms tested, EQ/NE is set correctly.

The editing keypad mimics the PF keys on a Dec terminal:
  INS:  &81 F1       DEL:  &C5 sTAB
  HOME: &82 F2       END:  &C9 END
  PGUP: &83 F3       PGDN: &83 F3
  LEFT: &CC LEFT     F1:   "HELP|M"   
  RGHT: &CD RIGHT    F6:   &C8        
  DOWN: &CE DOWN     F7:   &84
  UP:   &CF UP       F8:   &CD
  ESC:  &1B ESC      F11:  HALT
  TAB:  &09 TAB      F12:  QUIT





Best viewed with Any Browser Valid HTML 4.0! Authored by J.G.Harston
Last update: 06-Jan-2022