The file masm.zip contains a zipped archive of the installation directory structure for the MASM6.11 assembler and integrated environment. Download this file into a temporary directory on your hard drive and extract the file contents. Run the setup program for the actual installation of the software. The setup utility will guide you through the installation steps.

After the setup program completes, the Following changes will need to be made on your system. These changes apply to Windows 3.X, Windows95, and Windows98.

1,2. Install the MASM611 software as per setup instructions.

3. Add the following entries to your AUTOEXEC.BAT file

SET PATH=C:\MASM611\BIN;%PATH%
SET LIB=C:\MASM611\LIB;%LIB%
SET INCLUDE=C:\MASM611\INCLUDE;%INCLUDE%
SET INIT=C:\MASM611\INIT;%INIT%
SET HELPFILES=C:\MASM611\HELP\*.HLP;%HELPFILES%
SET TMP=C:\TMP

4. Add the following entries to your CONFIG.SYS file. If the files and buffers entries already exist, make sure they are at least set to 20 and 10 respectively.

files=20
buffers=10
device=C:\MASM611\BIN\himem.sys
device = C:\MASM611\BIN\emm386.exe 8192 RAM
REM Use the following line to run CodeView without Windows or 386MAX loaded.
REM device = C:\MASM611\BIN\emm386.exe 2048 RAM

5. Add these lines to the [386Enh] section of the SYSTEM.INI file in your Windows directory.  The changes will not take effect until you exit and restart Windows.

;
; If your SYSTEM.INI file already contains DEVICE= statements with
; the same filenames, replace the old DEVICE= statements with the ones
; shown here.  Windows 3.x will not run if the SYSTEM.INI file contains
; more than one DEVICE= statements for a single driver.
;
; If your SYSTEM.INI file contains a DEVICE= statement for CV1.386,
; a driver which is no longer necessary, Windows 3.x will not run.
; Remove the DEVICE=CV1.386 statement to solve this problem.
device=C:\MASM611\BIN\dosxnt.386
device=C:\MASM611\BIN\cvw1.386
device=C:\MASM611\BIN\vmb.386

6. Reboot your system. MASM and the debugger should work properly.