Date: Sun, 19 Jan 1997 09:33:42 +0200 (IST) From: Eli Zaretskii To: Takahiro Horie cc: djgpp AT delorie DOT com Subject: Re: Q. Why EXE crash in Win95? In-Reply-To: <5bm7v8$jj@sjx-ixn2.ix.netcom.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On 16 Jan 1997, Takahiro Horie wrote: > Q. I've made programs using DJGPP plus Allegro and run perfectly fine > in normal MS-DOS mode. > For what reason does it crash in Windows 95? When it crashes, it should print a stack traceback and the registers' dump. Does it? If so, you should use the SYMIFY program to see where exactly did it crash and debug the reason for it. Check out section 9.2 of the DJGPP FAQ list (available as v2/faq202b.zip from the same place you get DJGPP) for details about SYMIFY. > Or maybe perhaps that I use CWSDPMI memory When your program runs on Windows 95, it doesn't use CWSDPMI, because Windows has its own built-in DPMI server. Your program's startup code sees this and doesn't load CWSDPMI.