In C:\CONFIG.SYS
[2]
, add a line:
DEVICE=C:\XCAP\DRIVERS\WIN95\EPIXXC.SYS -IM <framebuffermemorysize>
or
DEVICE=C:\XCAP\DRIVERS\WIN95\EPIXXC.SYS -OS <reservememorysize>
after DEVICE=HIMEM.SYS, replacing ''<framebuffermemorysize>'' with the desired frame buffer memory size, in Kbytes.
Alternately, the second form reserves ''<reservememorysize>'' Kbytes, for Windows and allocates (almost) all of the
remaining memory for use as frame buffer memory.
1.
Edit the Windows' SYSTEM.INI file, add a section:
[EPIX_XC]
PIXCI=-IM 0
so that EPIXXCW5.VXD (EPIXXC32.VXD for version 2.0 and earlier) doesn't reserve and waste additional frame buffer
memory.
2.
Reboot Windows.
3.
This technique allows most of the PC's memory to be reserved as frame buffer memory (e.g. typically all but 8 or 16 megabytes,
as required by Windows). However, the memory is unavailable to Windows, even when the PIXCI® imaging board's driver is not
open.
If the specified amount of frame buffer memory could not be allocated, EPIXXC.SYS will attempt to allocate smaller amounts. If
no memory can be allocated EPIXXC.SYS, will display an error message during Windows startup, and XCAP will not run, stating
''Can't allocate frame buffer memory''.
This alternate frame buffer allocation method is not available under Windows ME.
3.2.3. Windows ME - Forcible Frame Buffer Memory Allocation
As described above, frame buffer memory allocated by EPIXXCW5.VXD during Windows startup is limited to a small
percentage of total PC memory.
A larger frame buffer memory can be obtained by limiting the amount of memory recognized by Windows ME, and then
instructing EPIXXCW5.VXD to explicitly use a section of memory without allocating it from Windows:
Restrict Windows to use no more than a set amount of memory: Edit the Windows' SYSTEM.INI file, add or modify the
MaxPhysPage entry, specifying the maximum amount of memory to be used by Windows in units of 4096 pages, expressed
in hexadecimal:
[386Enh]
MaxPhysPage=4000 ;; 64 Mbytes in 4096 byte pages, in hexadecimal
1.
Edit the Windows' SYSTEM.INI file, add a section and entry:
[EPIX_XC]
PIXCI= -IA <image_memory_adrs_in_kbyte>
-IM <size_of_image_memory_in_kbyte>
-MB 16384
In practice, all three fields are on the same line. Be certain that the -IA address is equal to (or above) the specified
/MaxPhysPage limit - including exact base2 to base10 conversions! (i.e. for MaxPhysPage=4000 or 64 Mbyte, the smallest
legal value of -IA is 65536, not 64000!). Likewise, be certain that the -IA plus -IM values do not exceed the amount of
memory available!
2.
Reboot.
3.
For example, for a PC with 256 megabyte of memory, allocating 192 Mbyte for Windows and the remainder for frame buffer
memory, use:
MaxPhysPage=C000
and
PIXCI = -IA 196608 -IM 65536 -MB 16384
3.2.4. Windows 95/98/ME - Authorization Key - Manual Installation
Use of HLDINST.EXE, above, provides automatic installation of the printer port authorization key's driver, needed under
Windows 95/98/ME, for XCAP-Plus and XCAP-Std (but not needed for XCAP-Lite). The following information allows manual
PIXCI® SV4 User's Manual
http://www.epixinc.com/manuals/pixci_sv4/index.htm
10 of 50
1/29/2016 11:23 AM
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com