Writing SCSI 9-Track Mag Tapes from Windows/DOS

John Wilson wilson at dbit.com
Sat Oct 3 01:52:36 CDT 2015

On Fri, Oct 02, 2015 at 11:28:49PM -0700, Marc Verdiell wrote:
>Thanks for your STP2T02.exe  SCSI tape to SIMH program. Ran like a champ
>under Win98 DOS, first time. It's the only utility that did work out of the
>box to read a tape from my SCSI-1 HP 88780 9-track into a SIMH file,  out of
>the 5 or so I tried.  Before I jump to Linux, which seems to be the more
>straightforward option, does anyone have the reverse tool to write a SIMH
>image file on a 9 Track tape under Windows/DOS? None of the utilities I
>found using Windows Tape APIs could deal with my tape SCSI-1 early
>interface, they all expect some basic (SCSI-2?) functions that are not

My "ST.EXE" program (available from http://www.dbit.com/pub/ibmpc/util/
including source) runs on real DOS (not Windows) and can write from an
E11-format .TAP file (which SIMH uses a garbled version of, but they're
interchangeable for *even* record lengths which are 99% of the universe)
to a real tape.  It works on my HP 88780, and my Qualstar 1260S and even
a DEC TZ30 or TK50Z-GA (which aren't quite full SCSI-1).  Not picky at all.
"st wput foo.tap" should write your image out.  You need a DOS ASPI driver
for your SCSI card, and you'll need to use something like "-f scsi5:" on
the command line (or set the TAPE environment variable) so ST will know
which SCSI ID (etc.) to use.

John Wilson
D Bit

More information about the cctalk mailing list