Date: Fri, 16 Nov 2001 13:10:12 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: "jansb000" Message-Id: <5137-Fri16Nov2001131011+0200-eliz@is.elta.co.il> X-Mailer: emacs 21.1.50 (via feedmail 8 I) and Blat ver 1.8.9 CC: djgpp AT delorie DOT com In-reply-to: <9t1k0h$5ia$1@reader05.wxs.nl> (jansb000@wxs.nl) Subject: Re: Problems with DJGPP/Allegro on Win2K References: <9t1k0h$5ia$1 AT reader05 DOT wxs DOT nl> Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: "jansb000" > Newsgroups: comp.os.msdos.djgpp > Date: Fri, 16 Nov 2001 00:46:25 +0100 > > What do I have to do to get my DJGPP code working on a Win2k machine? > (Maybe this problem is more related to Allegro then to DJGPP). > > The problem that has been reported to me is: the program doesn't produce any > screen output, just a dos-box with a blinking cursor. If your program uses any of the Allegro functions that need to access the video hardware directly, via registers, it probably won't work on Windows 2000 or Windows XP (and also on NT), because the NT family of Windows versions doesn't allow such a direct access. It thinks it needs to save you from yourself ;-) See section 3.3 of the DJGPP FAQ for more about this.