Wizard of Odd codex

πŸ’ Laissez Les Bon Code RoulezπŸ’ 

User Tools

Site Tools


ibm360-370:vm370_setup

VM/370 - Environment Setup

This is a case study in setting up multiple VM/370 environments

The preferred system is the β€œSixPack” 1.3 Beta 3 Release. It has:

  • Uploaded 19-Jun-2018
  • Several update to RSCS and supporting programs added
  • Node name in bottom of screen
  • V310 of Diag 58 (327x Full Screen Support) and LDF
  • Upgraded GNU-C compiler.
  • WATFIV installed on β€œY” disk. See the WATFIVUG LISTING U2 for usage.
  • A new front end for Fortran G removing reference to a University system.
  • Fortran H is now also available as β€œFortranH”
  • See readme-1_3.txt for full details

Please refer to the information on G4UGM's Vintage Computer Pages for detailed information about the various VM/370 Pack offerings.

Initial Setup

Plan your working environment

This folder structure will encapsulate the isolated initial instance of the unloaded SixPack environment.

E:\EMULATION\VM370.6PACK.1.3.ORIG
β”œβ”€β”€β”€batch
β”œβ”€β”€β”€disks
β”‚   └───shadows
β”œβ”€β”€β”€io
└───WC3270
    └───html

Next to the above structure - set up a working structure that defines a workspace in which new code can be developed and tested.

E:\EMULATION\OPERATIONS.WORKSPACE
β”œβ”€β”€β”€Development
β”œβ”€β”€β”€Documentation
β”œβ”€β”€β”€Distributions
β”œβ”€β”€β”€Reference
β”œβ”€β”€β”€Tapes
β”œβ”€β”€β”€Tapes.Export
β”œβ”€β”€β”€VM.Tools
└───_Sys.Utilities

Along with the distribution comes a β€œstartup” batch file called sixpack.cmd. Because we will want to make modifications to, but retain original copies of the configuration files - we need to instantiate a slightly improved working environment.

The β€œout of the box” setup looks like this:

General User
E:\EMULATION\VM370.6PACK.1.3.ORIG β”‚ diag58v310.aws β”‚ dmstyp.fix.txt β”‚ gcc.update.txt β”‚ hercules.rc β”‚ log.txt β”‚ readme-1_2.txt β”‚ readme-1_3.txt β”‚ readme.1st β”‚ readme2 β”‚ rscs-fix.txt β”‚ sixpack.cmd β”‚ sixpack.conf β”‚ sixpack.sh β”‚ To_Do.txt β”‚ β”œβ”€β”€β”€batch β”‚ autologgcc.rc β”‚ autologmaint.rc β”‚ autorun.rc β”‚ Batch.txt β”‚ dummy β”‚ dumpmini.bat β”‚ dumpmini.rc β”‚ dumpsrc.exec β”‚ erasemini.bat β”‚ erasemini.rc β”‚ memtest.bat β”‚ memtest.exec β”‚ memtest.txt β”‚ null.exec β”‚ null.rc β”‚ null.zip β”‚ putcms.bat β”‚ putcmsb.exec β”‚ restmini.bat β”‚ restmini.rc β”‚ runcms.bat β”‚ startcms.bat β”‚ System380.txt β”‚ termvm.rc β”‚ VM380.cmd β”‚ β”œβ”€β”€β”€disks β”‚ β”‚ mcat01.3350.cckd β”‚ β”‚ sysres.3350.cckd β”‚ β”‚ vm3350-1.141.cckd β”‚ β”‚ vm3350-2.241.cckd β”‚ β”‚ vm3350-3.34f.cckd β”‚ β”‚ vm3350-4.440.cckd β”‚ β”‚ vm3350-5.540.cckd β”‚ β”‚ vm3350-6.6f0.cckd β”‚ β”‚ β”‚ └───shadows β”‚ vm3350-11 β”‚ vm3350-21 β”‚ vm3350-31 β”‚ vm3350-41 β”‚ vm3350-51 β”‚ vm3350-61 β”‚ β”œβ”€β”€β”€io β”‚ card.txt β”‚ print1.prog1.listing β”‚ └───WC3270 β”‚ 3270.wc3270km β”‚ catf.exe β”‚ gcccms-3_2_3-8_5-exe.vmarc β”‚ LICENSE.txt β”‚ Model2.wc3270 β”‚ Model4.wc3270 β”‚ Model5.wc3270 β”‚ NO-INSTALL.txt β”‚ README-zip.txt β”‚ sysprog.memo.txt β”‚ wc3270.exe β”‚ wc3270wiz.exe β”‚ wpr3287.exe β”‚ ws3270.exe β”‚ x3270if.exe β”‚ └───html Bugs.html Build.html FAQ.html Intro.html Keymap.html Lineage.html README.html ReleaseNotes.html Resources.html SSL.html wc3270-man.html wc3270-script.html Wishlist.html wpr3287.html ws3270-man.html x3270if.html

Before doing anything else, read the following documents:

Read "What Mother Never Told You About VM Maintenance" by Melinda Varian is THE reference document, crucial to understanding why things work the way they do.

You may the proceed to Initial Startup

ibm360-370/vm370_setup.txt Β· Last modified: 2021/01/01 17:21 by site_admin