timur@seas.gwu.edu (The Time Traveler) (04/02/91)
It seems that whenever I run a DOS app under Windows 3.0 that uses
EMS, Windows complains about system integrity and kills the application.
Here's my system:
IBM PS/2 70-A21 (25MHz 386)
DOS 5.00.409c
Windows 3.0
My CONFIG.SYS:
DOS=HIGH
Files=20
Break=ON
Buffers=1
LastDrive=E
Stacks=0,0
FCBS=1,0
SHELL=C:\DOS\COMMAND.COM C:\DOS\ /P /E:512
DEVICE=C:\DOS\HIMEM.SYS
DOS=UMB
DEVICE=C:\DOS\EMM386.EXE NOEMS
DEVICEHIGH=C:\DOS\ANSI.SYS
DEVICEHIGH=C:\WIN\MOUSE.SYS /Y
DEVICEHIGH=C:\DOS\RAMDRIVE.SYS 1024 /E
DEVICEHIGH=C:\HYPER\HYPER386.EXE s a g:3 xs c:1024
My AUTOEXEC.BAT
@Echo Off
LoadHigh DOS\DOSKey
REM LoadHigh Util\Prn2File
PATH C:\DOS;C:\BATCH;C:\UTIL;C:\NU;C:\PROG\C
Prompt $e[s$e[H$e[37;44m$e[K$d $t$e[0m$e[u$p$g
Toggle -N >NUL
SET TEMP=D:\
SET TMP=D:\
SET TERM=IBMPC-VC
SET TERMINFO=C:\PROG
DEL SD.INI
C:\DOS\Mode 80,50
CD \WIN
WIN /3
CD \
C:\DOS\MODE 80,50
Report of MEM /DEBUG without Windows:
Address Name Size Type
------- -------- ------ ------
000000 000400 Interrupt Vector
000400 000100 ROM Communication Area
000500 000200 DOS Communication Area
000700 IO 000A80 System Data
CON System Device Driver
AUX System Device Driver
PRN System Device Driver
CLOCK$ System Device Driver
A: - C: System Device Driver
COM1 System Device Driver
LPT1 System Device Driver
LPT2 System Device Driver
LPT3 System Device Driver
COM2 System Device Driver
COM3 System Device Driver
COM4 System Device Driver
001180 MSDOS 0014F0 System Data
002670 IO 003070 System Data
HIMEM 000470 DEVICE=
XMSXXXX0 Installed Device Driver
EMM386 002410 DEVICE=
$MMXXXX0 Installed Device Driver
000380 FILES=
000050 FCBS=
000200 BUFFERS=
0001C0 LASTDRIVE=
0056F0 MSDOS 000040 System Program
005740 COMMAND 000940 Program
006090 MSDOS 000040 -- Free --
0060E0 COMMAND 000200 Environment
0062F0 MEM 0000C0 Environment
0063C0 MEM evice Driver
HYPER386 005830 DEVICE=
CACHE$$$ Installed Device Driver
0CA750 MSDOS 000040 -- Free --
0CA7A0 DOSKEY 000FE0 Program
0CB790 MSDOS 014860 -- Free --
656384 bytes total conventional memory
655360 bytes available to MS-DOS
629792 largest executable program size
7602176 bytes total contiguous extended memory
0 bytes available contiguous extended memory
5221376 bytes available XMS memory
MS-DOS resident in High Memory Area
Report of MEM /DEBUG from DOS within Windows:
Address Name Size Type
------- -------- ------ ------
000000 000400 Interrupt Vector
000400 000100 ROM Communication Area
000500 000200 DOS Communication Area
000700 IO 000A80 System Data
CON System Device Driver
AUX System Device Driver
PRN System Device Driver
CLOCK$ System Device Driver
A: - C: System Device Driver
COM1 System Device Driver
LPT1 System Device Driver
LPT2 System Device Driver
LPT3 System Device Driver
COM2 System Device Driver
COM3 System Device Driver
COM4 System Device Driver
001180 MSDOS 0014F0 System Data
002670 IO 003070 System Data
HIMEM 000470 DEVICE=
XMSXXXX0 Installed Device Driver
EMM386 002410 DEVICE=
$MMXXXX0 Installed Device Driver
000380 FILES=
000050 FCBS=
000200 BUFFERS=
0001C0 LASTDRIVE=
0056F0 MSDOS 000040 System Program
005740 COMMAND 000940 Program
006090 win386 000040 Data
0060E0 COMMAND 000200 Environment
0062F0 COMMAND 000040 Data
006340 WIN 0000C0 Environment
006410 WIN 0002A0 Program
0066C0 win386 0000E0 Environment
0067B0 win386 001840 Program
008000 MEM 0000D0 Environment
0080E0 COMMAND 000940 Program
008A30 COMMAND 000100 Environment
008B40 MEM 0135A0 Program
01C0F0 MSDOS 083F00 -- Free --
656384 bytes total conventional memory
655360 bytes available to MS-DOS
619696 largest executable program size
Handle EMS Name Size
------- -------- ------
0 060000
67108864 bytes total EMS memory
1523712 bytes free EMS memory
7602176 bytes total contiguous extended memory
0 bytes available contiguous extended memory
2158592 bytes available XMS memory
MS-DOS resident in High Memory Area
Qmodem and Turbo Pascal 6.0 are two applications that die.
Can anyone tell me what I'm doing wrong?
----------------------------------------------------------- The Time Traveler
I used to love her a.k.a. Timur Tabi
But I had to kill her Internet: timur@seas.gwu.edu
I had to put her six feet under Bitnet: HE891C@GWUVM
And I can still hear her complain - Guns 'n Roses