Help reading a 9 track tape

Jay Jaeger cube1 at charter.net
Wed Aug 4 09:25:16 CDT 2021


James, I am located in Madison WI.  I would need to fire up my SCSI 9 
Track drive (software on Linux) and test it as I have not used in a 
couple of years, but I have done recovery of old tapes from this era 
before, and have a primitive setup for "baking" tapes before trying to 
read them.

Assuming my HP 9 track is still happy, I can produce AWS format tape 
images, raw block files and extract individual files (translated into 
ASCII if that is desirable).

I don't remember exactly the time period when tape coatings were such 
that reading them without "baking" them is very risky - this might be 
before that era - Al Kossow would probably know - so I'd likely "bake" 
it first before trying to read it.

Given the name "IEBUPDTX" this tape was certainly intended to be used on 
a 360 or 370, as you described below (IBM has a utility IEBUPDTE).

So, if you haven't found somebody to read this thing yet, feel free to 
contact me.

JRJ

On 8/2/2021 10:11 AM, James Liu via cctech wrote:
> Thanks for feedback and offers to assist.  I received the tape from
> one of the maintainers of Schoonship at CERN, and it was probably made
> around 1978 at SLAC.
> 
> For some background, Tini Veltman developed Schoonship in the 1960's
> at CERN on the CDC 6600.  My understanding is that he more or less
> insisted on coding in assembly since he thought FORTRAN or other high
> level languages would just get in the way and slow things down.  The
> code was maintained by Veltman and Strubbe well into the 1970's, but
> its future was held back by being so closely tied to CDC hardware.
> 
> In the mid 1970's, Strubbe began a conversion of Schoonschip to IBM
> S/360 and S/370.  It was sort of a curious technique, as far as I
> gathered.  The idea was to first translate CDC COMPASS source to an
> intermediate PL/I like language.  But then, instead of using the IBM
> PL/I compiler, a bunch of macros were developed to implement the PL/I
> like language in IBM assembly.  This conversion was never fully
> completed for reasons unknown to me.
> 
> Later on, when Tini joined the University of Michigan (that's where
> I'm located), he realized that Schoonschip needed to be updated.  But
> the update was ... instead of CDC assembly he decided on m68k
> assembly.  (At this time, in the early 1980's, C probably would have
> been the natural language of choice.)  Moreover, he insisted on
> developing his own toolchain (assembler, linker, etc).  This was
> before my time at Michigan, but basically he ported Schoonschip to
> just about all the m68k machines of that era (Sun, Atari, Amiga, Mac,
> NeXT, and others I am not familiar with).  We have a pretty good
> collection of m68k code
> (http://www-personal.umich.edu/~williams/Vsys/index.html), but nothing
> earlier.
> 
> Getting back to the tape, I'm pretty sure it has Strubbe's PL/I like
> code as it is an archive of the PL/I conversion.  It may also have CDC
> source, but that is less obvious until we can see the contents.  The
> CDC source is historically the most relevant, and I am hoping it
> exists on the tape.
> 
> - jim
> 


More information about the cctalk mailing list