home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1997 February
/
PCWK0297.iso
/
technika
/
simic
/
install.doc
< prev
next >
Wrap
Text File
|
1993-11-09
|
6KB
|
138 lines
MS-DOS 386/486 Installation Guide for SIMIC Program
---------------------------------------------------
**** IMPORTANT - In order for the SIMIC program to operate properly,
you cannot disable EMS. For example, if you are using EMS386,
do not use the NOEMS option.
Overview - Installing SIMIC Version 1.0
---------------------------------------
The SIMIC program uses the DPMI memory management scheme for virtual memory.
A test program TESTENV.EXE is provided to determine whether your
configuration is compatible with this version.
The QEMM manager supports a QDPMI driver extension that allows both memory
management schemes to coexist well together. To run the DPMI version under
Desqview (or Desqview/X) the QDPMI driver extension must be
installed, and the Desqview utility NODESQ.COM must be run prior to
running SIMIC.
If the test program TESTENV shows that your configuration is incompatible
with the DPMI version, then you must change the configuration.
Installing the DPMI version
---------------------------
The DPMI version is found in the DPMI directory, along with any supporting
programs for this version.
(1) Run the TESTENV program. If no errors occur, then continue to Step
(2), otherwise see TESTENV description below to determine the
course of action. You may delete TESTENV.EXE and TESTPENV.EXE from
your hard disk as they are no longer needed.
(2) If you plan to run SIMIC under windows and do not have a floating
point coprocessor, you must install the floating point emulator,
VEMD.386. Add this device to the system.ini windows file. For
example:
device=c:\simic\vemd.386
You must then re-start windows to complete installation. You must
also create the appropriate .pif file for SIMIC.
Configuration Tests (TESTENV.EXE)
--------------------------------
Intel provides configuration tests to verify that your current system
configuration is compatible with the C Code Builder run-time environment.
If the tests show that you have an incompatible processor or coprocessor,
we recommend replacing the component.
To run the configuration tests, enter the following command at the DOS
prompt:
TESTENV
Do not execute the TESTPENV.EXE file directly; the TESTENV program calls
the TESTPENV program for some of the tests.
You also can run the tests under Windows 3.0 in 386 enhanced mode,
although some tests are skipped.
By default, TESTENV displays an abbreviated listing of the test results.
To get extended reporting of tests and test results, use the /e control
as follows:
TESTENV /e
To force tests to run that ordinarily are skipped, use the /f control:
TESTENV /f
You can use both controls at once and save the output in a file:
TESTENV /e /f > testres.txt
It has been found that TESTENV does not run properly under QDPMI Version
1.00. However, SIMIC seems to run correctly under this configuration.
If configuration changes cannot be undertaken to correct any problems
shown by TESTENV, then the VCPI version must be used.
Virtual Memory Usage
-------------------
The maximum linear (virtual) accessible address space (region size) for
SIMIC is 256 megabytes, in any combination of physical extended memory
and swap file space. The maximum physical extended memory is 32 megabytes.
When loading under a DOS Protected Mode Interface (DPMI) host such as
Windows, the DPMI host provides the virtual memory management services
rather than the DOS extender.
SIMIC, by default, creates the swap file: "\xmswap.tmp", if needed. You
may change the name (and location) of this file by assigning the SWAP
environment variable to the desired name. For example:
SET SWAP=C:\TMP\SWAP.TMP
This is usually done in your AUTOEXEC.BAT file.
If a large SWAP space is needed, it will take SIMIC a little time to
initialize the SWAP file. You may generate a permanent swap file to
significantly reduce this overhead (see VMADJUST below). The available
SWAP space size is defined by the region size and SWAP file size. If
SIMIC does not have enough swap space then an Out of Memory message
will be displayed. In this event, you may increase the SWAP size as
described below.
Utility for Manipulating the Region Size and Swap File (VMADJUST.EXE)
--------------------------------------------------------------------
Genashor provides the VMADJUST utility to modify the region size of the
SIMIC program, or to modify the size of the swap file for executing under
stand-alone DOS.
The virtual memory manager uses a disk file (swap file) as an extension
to physical memory. (If you are running under Windows 3.0, see your
Windows documentation for information about modifying Windows' swap
file with the Windows 3.0 "swapfile" utility.)
To modify the region size of SIMIC, invoke the utility as follows:
VMADJUST SIMIC.EXE
The VMADJUST program is menu-driven.
Be certain that the device on which the swap file is allocated is not
corrupted; run the DOS "chkdsk" program from time to time to verify the
integrity of the device.
You should remove extended-memory resident utilities such as VDISK to
free up more extended memory, if necessary.
Using Ctrl-C Under Windows
-------------------------
If you want to use Ctrl-C to terminate the SIMIC program when executing
under Windows, be sure to use a batch file (.bat) or a program information
file (.pif) for SIMIC. See Chapter 12 in the Microsoft Windows Graphical
Environment User's Guide for how and why to use .pif files.