RSTS/E and AWS tapes

In Googling SIMH and AWS tapes I came across this statement that basically says says SIMH handles AWS tapes. But when I looked at the SIMH manual it only lists these 4…

The currently supported tape image file formats are:
SIMH SIMH simulator format
E11 E11 simulatorformat
TPC TPC format
P7B Pierce simulator 7-track format

SIMH unsurprisingly seems to be the default. So I assumed AWS tapes were handled by the default. However in reading the response to the person inquiring about AWS tapes. A responder said…”Well, when I implemented this support…”

So I tried the attach with the undocumented aws format, like so

sim> att tu -e -r -f aws CUST-TAPE-1000.aws

And simh acceped it and responded…

%SIM-INFO: TU0: unit is read only
%SIM-INFO: TU0: Tape Image ‘CUST-TAPE-1000.aws’ scanned as AWS format
sim>

Anywho when I run my program that refrences MM0:, I get

?Protection violation at line 110

and line 110 says…

110 OPEN “MM0:” FOR INPUT AS FILE #1, MODE 32%

The System User Guide says…

10 ?Protection violation The user was prohibited from performing the requested operation because the kind of operation was illegal (such as input from a line printer) or because the user did not have the privileges necessary (such as deleting a protected file).

So what’s the problem?

  1. I’m trying to open a read-only tape as input
  2. I’m user 1,2 so I would certainly have the privileges necessary

IDK. Maybe try a different drive type?

All of a sudden I started getting…

Ready

110 OPEN B^\MM0:B^] FOR INPUT AS FILE #1, RECORDSIZE 16400, MODE 32%^C

Ready

110 OPEN “MM0:” FOR INPUT AS FILE #1, RECORDSIZE 16400, MODE 32%
?Error text lookup failure

LIST
TAPE01 04:43 AM 01-Jan-99
?Error text lookup failure

Ready

OLD TAPE01
?Error text lookup failure

Ready

RUN $SHUTDOWN
?Error text lookup failure
?Error text lookup failure

Ready

Finally I just had to ungracefully end RSTS/E by exiting simh!