This part of the guide will show you what programs you need to install and what files to download to get your MTS system running.

Software

You will need to install the Hercules S/370 emulator and a 3270-compatible terminal emulator.

Hercules

Hercules-logo.gif

The Hercules S/370 emulator is needed to run MTS. Go to the Hercules web site to download the latest version - source code is available for Unix derivatives and prebuilt binaries for Windows.

I would recommend you get the latest version (currently 3.10) as previous versions have an issue that prevent batch printing working correctly.

Prepackaged versions are available for Linux, eg Debian and Ubuntu, but these tend to be older versions so best to get the source code and compile it yourself on these platforms.

Follow the installation procedure to get the source or binaries installed. You do not to follow the configuration or DASD creation procedures using this guide.

3270 terminal emulator

IBM 3270 - http://commons.wikimedia.org/wiki/File:IBM_3277_Display.jpg

From "IBM 3277 Display" by Gavin Eadie - picasaweb.google.com. Licensed under CC BY-SA 1.0 via Wikimedia Commons.

The IBM 3270 terminal acts as the operator's console and for user signon sessions. Unless you have an old one lying around, you will need to install an emulator that can connect to Hercules.

The MTS archive has a good guide on what emulators are available - pick one for your platform.

Files

You will need the D6.0A MTS distribution, the virtual tape files from the D6.0 distribution and the up-to-date Hercules configuration file.

MTS D6.0A distribution

MTS was distributed as sets of tapes; the latest version was D6.0 from 1988. D6.0A is an updated, packaged, version of D6.0 that includes bug fixes and minor changes to get it running smoothly on Hercules. Work is underway to get a bootable version of MTS from the time it was shut down in the 1990s, but for now D6.0A is the latest available.

Download D6.0A from the MTS Archive

Unzip the file and cd to the mts/d6.0A directory.

MTS D6.0 tape files

The D6.0A distribution only contains enough to get a bootable version of MTS; to install other software from the distribution you will need the tape files from D6.0. Get this from Bitsavers

Unpack this somewhere else and copy mts/d6.0/*.aws to your mts/d6.0A/Tapes directory created in the previous step

Updated Hercules config file

The version of the Hercules configuration file in D6.0A has a minor bug; pick up the latest version of the file fixing this from the MTS archive.

This file is enough to get MTS started but there are many options that can be tweaked. The only change I'd recommend to make now is to enable printer support if you have Hercules 3.10 or later; search for PTR2, uncomment the first line and comment out the next two lines with # as below

000E 1403   Units/PTR2.txt lpp=66 fcb=1:11,4:1,5:5,8:10,14:6,19:4,24:7,34:2,44:6,49:4,54:7,63:8,66:3 optprint # PTR2  
#000E 1403  Units/PTR2.txt nofcbcheck  # PTR2
#000E 1403  Units/PTR2.txt             # PTR2

Copy this file to mts/d6.0A, overwriting the previous version of hercules.conf, eg:

cp /path/to/MTSD6.0A.cnf hercules.cnf  

Both D6.0 and D6.0A include a directory mtsDistDocs containing useful information which you should save elsewhere to read later.

Ready to boot

If you've completed the above steps, the contents of your d6.0A directory should have at least the following files:

hercules.cnf  
Disks/mts600.dsk  
Disks/mts600_1.dsk  
Tapes/cmd001.aws  
Tapes/d6.0dr1.aws  
Tapes/d6.0dr2.aws  
Tapes/d6.0dr3.aws  
Tapes/d6.0t1.aws  
Tapes/d6.0t2.aws  
Tapes/d6.0t3.aws  
Tapes/d6.0t4.aws  
Tapes/d6.0t5.aws  
Tapes/d6.0t6.aws  
Tapes/d6.0util.aws  
Units/PCH1.txt  
Units/PTR2.txt  
Units/RDR1.txt  

If so, you are ready to move on to the next stage - booting the system for the first time.