On 2015-03-16 14:08, Clem Cole wrote:
The format is defined in:
http://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/rsx/dec…
and yes UNIX has tools that grok it.
Worst case it any ANSI tape reader will get the raw data off as files
with strange names and you may need a shell script to put some of the
files back together after decoding the directory.
My old housemate (and SPICE2/3 author) Tom Quarles wrote an really good
ANSI tape reader for Unix years ago. It did VMS format by default but
seem to remember he added RT11 and RSX support to it also. Since we had
to write tapes to export to those systems also.
Sadly, I used to have a directory of "magtape utilities" but I no longer
have it online. I'll try to poke around to see if I can find it next
weekend if no one else shouts out sooner.
BRU tapes are proper ANSI format tapes, so as far as that goes, the whole saveset as such can certainly be accessed with any tool that deals with ANSI tapes.
However, BRU savesets is another level, below this. To extract files from those savesets will require other software. I don't think any exists for Unix, but you can certainly write it.
Johnny
Clem
On Mon, Mar 16, 2015 at 1:05 AM, Cory Smelosky <b4 at gewt.net
<mailto:b4 at gewt.net>> wrote:
All,
Is it possible to extract files from a BRU RSX tape on UNIX, or is
the best path BRUREAD to VMS, and then zip/tar?
--
Cory Smelosky
http://gewt.net Personal stuff
http://gimme-sympathy.org Projects
The format is defined in: http://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/rsx/dec…
and yes UNIX has tools that grok it.
Worst case it any ANSI tape reader will get the raw data off as files with strange names and you may need a shell script to put some of the files back together after decoding the directory.
My old housemate (and SPICE2/3 author) Tom Quarles wrote an really good ANSI tape reader for Unix years ago. It did VMS format by default but seem to remember he added RT11 and RSX support to it also. Since we had to write tapes to export to those systems also.
Sadly, I used to have a directory of "magtape utilities" but I no longer have it online. I'll try to poke around to see if I can find it next weekend if no one else shouts out sooner.
Clem
On Mon, Mar 16, 2015 at 1:05 AM, Cory Smelosky <b4 at gewt.net> wrote:
All,
Is it possible to extract files from a BRU RSX tape on UNIX, or is the best path BRUREAD to VMS, and then zip/tar?
--
Cory Smelosky
http://gewt.net Personal stuff
http://gimme-sympathy.org Projects
On 2015-03-16 06:05, Cory Smelosky wrote:
All,
Is it possible to extract files from a BRU RSX tape on UNIX, or is the
best path BRUREAD to VMS, and then zip/tar?
Certainly possible, but you might need to write the software first.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
All,
Is it possible to extract files from a BRU RSX tape on UNIX, or is the best path BRUREAD to VMS, and then zip/tar?
--
Cory Smelosky
http://gewt.net Personal stuff
http://gimme-sympathy.org Projects
Thanks, all up again now.
Regards
Rob
-----Original Message-----
From: owner-hecnet at Update.UU.SE [mailto:owner-hecnet at Update.UU.SE] On
Behalf Of Johnny Billquist
Sent: 15 March 2015 13:34
To: hecnet at Update.UU.SE
Subject: Re: [HECnet] Johnny Please Update IP for Area 5
On 2015-03-15 10:45, Robert Jarratt wrote:
I think my IP has changed, can you restart the bridge on your side please?
Done, and yeah, seemd you had.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
On 2015-03-15 10:45, Robert Jarratt wrote:
I think my IP has changed, can you restart the bridge on your side please?
Done, and yeah, seemd you had.
Johnny
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email: bqt at softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol
Unfortunately I am traveling and not able to make that work from here...
-Steve
On Mar 12, 2015, at 19:05, Cory Smelosky <b4 at gewt.net> wrote:
On Thu, 12 Mar 2015, Steve Davidson wrote:
Or... A telnet session to an emulator. Just need the address.
-Steve
How about disk images and a config?
--
Cory Smelosky
http://gewt.net Personal stuff
http://gimme-sympathy.org Projects
On Thu, 12 Mar 2015, Steve Davidson wrote:
Or... A telnet session to an emulator. Just need the address.
-Steve
How about disk images and a config?
--
Cory Smelosky
http://gewt.net Personal stuff
http://gimme-sympathy.org Projects
Or... A telnet session to an emulator. Just need the address.
-Steve
On Mar 12, 2015, at 18:29, Steve Davidson <steve at davidson.net> wrote:
Help libr.
-Steve
Sent from my iPhone
On Mar 12, 2015, at 18:14, Cory Smelosky <b4 at gewt.net> wrote:
Have a librarian manual handy? I'm not too good at RT-11.
Sent from my iPhone
On Mar 12, 2015, at 21:01, Steve Davidson <steve at davidson.net> wrote:
Use the librarian to list the symbol table entries of the objs to see which ones define the symbol. Send me those names.
-Steve
Sent from my iPhone
On Mar 12, 2015, at 17:41, Cory Smelosky <b4 at gewt.net> wrote:
All,
Finally found a (maybe) working TSX+ distrib...however...
. at ld0:maktsx
.COPY IN:(TSXLNK.COM,TSGEN.MAC,TSX1.OBJ) DK:
Files copied:
IN:TSXLNK.COM to DK:TSXLNK.COM
IN:TSGEN.MAC to DK:TSGEN.MAC
IN:TSX1.OBJ to DK:TSX1.OBJ
.COPY IN:(TSTTY,TSEM2,TSEM3,TSPLAS,TSUSR).OBJ DK:
Files copied:
IN:TSTTY.OBJ to DK:TSTTY.OBJ
IN:TSEM2.OBJ to DK:TSEM2.OBJ
IN:TSEM3.OBJ to DK:TSEM3.OBJ
IN:TSPLAS.OBJ to DK:TSPLAS.OBJ
IN:TSUSR.OBJ to DK:TSUSR.OBJ
.COPY IN:(BLDTSX,BL2TSX).COM DK:
Files copied:
IN:BLDTSX.COM to DK:BLDTSX.COMIN:BL2TSX.COM to DK:BL2TSX.COM
.COPY/WAIT IN:(TSSPOL,TSLOCK,TSMSG).OBJ DK:
Mount input volume in LD0:; Continue? Y
Files copied:
Mount output volume in DU1:; Continue? Y
IN:TSSPOL.OBJ to DK:TSSPOL.OBJ
IN:TSLOCK.OBJ to DK:TSLOCK.OBJ
IN:TSMSG.OBJ to DK:TSMSG.OBJ
.COPY IN:(TSRTX,TSMIO,TSSLE,TSCLO).OBJ DK:
Files copied:
IN:TSRTX.OBJ to DK:TSRTX.OBJ
IN:TSMIO.OBJ to DK:TSMIO.OBJ
IN:TSSLE.OBJ to DK:TSSLE.OBJ
IN:TSCLO.OBJ to DK:TSCLO.OBJ
.COPY IN:(TSDBUG,TSEXC2,TSX2,TSKM2A,TSKM2B).OBJ DK:
Files copied:
IN:TSDBUG.OBJ to DK:TSDBUG.OBJ
IN:TSEXC2.OBJ to DK:TSEXC2.OBJ
IN:TSX2.OBJ to DK:TSX2.OBJ
IN:TSKM2A.OBJ to DK:TSKM2A.OBJ
IN:TSKM2B.OBJ to DK:TSKM2B.OBJ
.COPY IN:(CCL,TSXUCL,FILTIM).SAV SY:
Files copied:
IN:CCL.SAV to SY:CCL.SAV
IN:TSXUCL.SAV to SY:TSXUCL.SAV
IN:FILTIM.SAV to SY:FILTIM.SAV
.COPY IN:(DL,DM,DU,RK).TSX SY:
Files copied:
IN:DL.TSX to SY:DL.TSX
IN:DM.TSX to SY:DM.TSX
IN:DU.TSX to SY:DU.TSX
IN:RK.TSX to SY:RK.TSX
.COPY IN:(DX,DY,NL,LP).TSX SY:
Files copied:
IN:DX.TSX to SY:DX.TSX
IN:DY.TSX to SY:DY.TSX
IN:NL.TSX to SY:NL.TSX
IN:LP.TSX to SY:LP.TSX
.COPY IN:(SETSIZ.SAV,SETSIZ.COM) SY:
Files copied:
IN:SETSIZ.SAV to SY:SETSIZ.SAV
IN:SETSIZ.COM to SY:SETSIZ.COM
. at BLDTSX.COM
.MACRO TSGEN
. at BL2TSX
.R LINK
*TSX[220],TSX[90]/A/W,TSX[60]=TSGEN,TSX1/Q//
*TSTTY/O:1
*TSEM2/O:1
*TSEM3/O:1
*TSPLAS/O:1
*TSUSR/O:1
*TSSPOL/O:1
*TSLOCK/O:1
*TSMSG/O:1
*TSRTX/O:1
*TSMIO/O:1
*TSSLE/O:1
*TSCLO/O:1
*TSDBUG/O:1
*TSEXC2/O:1//
Load section:address? TSXEND:120000
Load section:address?
*TSKMON[120]=TSX2,TSX.STB/Y:40000/C
*TSKM2A/O:1/C
*TSKM2B/O:1
Boundary section? $OTABL
?LINK-W-Multiple definition of $OVRH
*^C
.COPY DK:(TSX,TSKMON).SAV SY:
Files copied:
DK:TSX.SAV to SY:TSX.SAV
DK:TSKMON.SAV to SY:TSKMON.SAV
.R TSX
?TSX-F-Fatal system error at 122664
KRE-KMON read error
Arg. value = 000000
HALT instruction, PC: 133064 (MOV R1,-(SP))
sim> examine 122664
122664: 003664
Any ideas? I followd the (sparse) 5.x manual.
--
Cory Smelosky
http://gewt.net Personal stuff
http://gimme-sympathy.org Projects