For SIMH, Hercules and Desktop CYBER
The TapeBrowse Virtual Tape Browser tool is a Graphical Utility which enables viewing contents of emulated mainframe tape files (Formats: AWS and HET) as well as the SIMH and Desktop CYBER (dtCyber) formatted (TAP) files without having to start a mainframe operating system.
TapeBrowse
is written in FreePascal using the Lazarus IDE and is a 64-bit application. Sources are not yet available as it is a work in progress and is evolving. This release is ported to RaspberryPI (ARM), MacOS, Some Linux Architectures.
This Version (2.1) supports:
Viewing Options:
SourceCodePro-Medium.ttf
.MacOS Self-Signing
On MacOS (recent operating systems), the application may need to be signed before it may be run.
This is done using the codesign
utility in the terminal
application.
The easiest way to accomplish this:
TapeBrowse.app
Applications
folder. terminal
sudo codesign -v --force --deep --sign - /Applications/TapeBrowse.app
You may then launch the TapeBrowse
app!
Linux Variants
Once the application has been unzipped and placed it into the desired location, the application will not launch without setting the “execution” bit. On Rocky Linux 9, the property window appears as it does on the left.
When you first load the tape, it is scanned to verify the integrity of the volume.
Important
Tape files are FULLY scanned prior to the primary UI's appearance. Therefore, very LARGE tape files will have a significant lag prior to display of the UI. I'll probably address this in a future version, but that's what a “beta” is about.
About "Padded" .tap Files
This utility automatically accommodates a so-called “padded” TAP format in which there is an off-by-one-byte error between the end of a block and the trailing length word. This is also accommodated in dtCyber.
Until an error is encountered, or end of file is reached, the entire contents will appear in the left-hand window indicating the Block, File, Record, and Length heuristics.
Click on the desired block to display its contents.
Depending on the type of tape detected, the display will automatically adjust accordingly:
Full copy support is provided (Multi-line select / Copy [Ctrl-C])
TapeBrowse supports all block sizes including “large blocks” up to 2MB or more in size.
Individual Tape files may be any size (over 4GB) up to your operating system and/or filesystem limits.