-----Original Message-----
 From: Chuck Guzis via cctalk <cctalk(a)classiccmp.org>
 Sent: Thursday, September 21, 2023 3:39 PM
 To: Dennis Boone via cctalk <cctalk(a)classiccmp.org>
 Cc: Chuck Guzis <cclist(a)sydex.com>
 Subject: [cctalk] Re: IBM VM "CMS" tape format
 I slept on the problem a bit--good thing that I'm old; I like to sleep--and think
 that I've got it sussed out.
 Tape appears to consist of 4101 byte blocks, each with a "/02CMSx"
 header; the first one seems to be "CMSF" with the intervening ones being
 "CMSV" and then a final 87 byte block starting with "/02CMSN" and
with
 what appears to be file metadata, including the file name.   The body of
 the 4K+ blocks appears to be 80 character card images. Last block of each file
 seems to be padded with nulls.
 I'll dig into it a bit today, but I believe that I'm on the right track.
 Unfortunately, the data itself is client-proprietary, so no sharing there, sorry.
 What threw me was that there are 5 physical files on the tape (i.e.
 blocks separated by tapemarks), so I was expecting something logical.
 Silly me.
 Thanks,
 Chuck 
Take a look at the link I pointed you too. There is code in there to list the files on the
tape and copy then to a PC disk. It will work with AWS files and physical tapes.
Dave