www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/06/09/11:29:33

Xref: news2.mv.net comp.os.msdos.djgpp:4759
From: Harald Mommer <Harald DOT Mommer AT post DOT rwth-aachen DOT de>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Bug in CWSDPMI?
Date: Sun, 09 Jun 1996 13:12:11 +0000
Organization: A (still) poorly-installed InterNetNews site
Lines: 60
Message-ID: <31BACDAB.6BB31400@post.rwth-aachen.de>
References: <31B8842C DOT 7FC4AC98 AT post DOT rwth-aachen DOT de> <31b8dd94 DOT sandmann AT clio DOT rice DOT edu>
NNTP-Posting-Host: pc103101.dialup.rwth-aachen.de
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Charles Sandmann wrote:
> 
> > I run any DJGPP compiled program with only HIMEM.SYS loaded, all seems to run
> > normal, but if I try to start Windows 3.1 after running the DJGPP compiled
> > program, the Windows logo will appear and then Windows will fall back to
> > the DOS prompt. After 3-12 trys it will really start and run without
> > any problem. EMM386 VCPI or in a Windows DOS box everthing works fine.
> 
> I've heard this before someplace.  I don't think I tried this configuration.
> 
> I'm not exactlty sure what the problem could be.  How about some more info
> on your machine (DOS version, Win version, amount of memory installed/free
> etc).
> 
> Maybe I'll get a chance to look at it.

I tried to track down the problem last night.  I reinstalled Windows 3.1
using the 7 Windows-diskettes and used the Windows standard VGA and
MS-Mouse driver.

The Novell DOS 7.0 was patched with D70G15.EXE, which means I applied
the 15th german patchfile to the DOS, this should be the latest
available patch for this OS.

Then all useful things were removed out of config.sys and autoexec.bat
until I had a minimal config.sys and autoexec.bat, here they are:

DEVICE=C:\WIN\HIMEM.SYS
SHELL=C:\DOS\COMMAND.COM C:\DOS /E:1024 /P
FILES=40
BUFFERS=15

PATH c:\bin;c:\dos;c:\usr\bin;c:\win
keyb gr
set temp=c:\tmp
set tmp=%temp%
set djgpp=c:\usr\djgpp.env
set me3=c:\me3;c:\me3\system

The result:  After compiling a "hello, world" program with DJGPP 2.0
and only HIMEM.SYS as memory manager, then starting Windows 3.1, the
Windows logo will appear, the machine hangs and I have to reboot.

The BIOS is an AWARD v4.50PG, the processor a Pentium 100, 32MB RAM
installed. With DOS, there are more than 25 MB free. The CWSDPMI is V0.90+
from 4th february 1996.

The HIMEM.SYS is the one which came with Windows 3.1. I tried another
Microsoft HIMEM.SYS, the same problem. With Novell DOS HIMEM.SYS there was
no problem using DJGPP V2.0, but there seem to be other problems with this
driver and other programs, I'm not sure yet.

Maybe it is a problem with Novell DOS, it wouldn't sursprise me, but I
don't know.

Harald
-- 
*-------*-------*-------*-------*-------*-------*-------*-------*-------*
This message was composed on a Linux machine.
PGP public key available on demand.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019