Started OK.
Tape drives?
sim> sh tu
TU Massbus adapter 1 (RHB), FORMATTER, TM03, 8 units
TU0 not attached, write enabled, TE16
SIMH format, unlimited capacity
TU1 not attached, write enabled, TE16
SIMH format, unlimited capacity
TU2 not attached, write enabled, TE16
SIMH format, unlimited capacity
TU3 not attached, write enabled, TE16
SIMH format, unlimited capacity
TU4 not attached, write enabled, TE16
SIMH format, unlimited capacity
TU5 not attached, write enabled, TE16
SIMH format, unlimited capacity
TU6 not attached, write enabled, TE16
SIMH format, unlimited capacity
TU7 not attached, write enabled, TE16
SIMH format, unlimited capacity
sim> sh tu0
TU0 not attached, write enabled, TE16
SIMH format, unlimited capacity
sim>
Still have same BUFF.SYS problem on the PiDP11.
RSTS V7.0-07 BillB Install (DL0)
Option:
You currently have: JOB MAX = 10, SWAP MAX = 31K.
Default memory allocation table specifies some existing memory
as being nonexistent.
Table will be reset by RSTS.
Memory allocation table:
0K: 00000000 - 00207777 ( 34K) : EXEC
34K: 00210000 - 00303777 ( 15K) : RTS (BASIC)
49K: 00304000 - 03777777 ( 463K) : USER
512K: 04000000 - End : NXM
Table suboption?
You currently have crash dump enabled.
DD-MMM-YY? 85.1.1
12:02 AM? 0:0
BUFF.SYS not found or too small - DECtape disabled
11 devices disabled
?Disk pack is not mounted
?Program lost-Sorry
Ready
It is something I can change in Sysgen…
Well… well… well…

BUFF.SYS changes?
So I need to re-sysgen. I will use this example from the manual.

The good news is the Tape devices I defined were correct, because my program read the tape and wrote out records, using my new Sysgen… on my system.
So the question isn’t why doesn’t it work on the PiDP, but why does it work on my system? I made no changes to BUFF.SYS.