From: "John M. Aldrich" Newsgroups: comp.os.msdos.djgpp Subject: Re: DJGPP OS Compatability WAS:detecting dpmi Date: Mon, 21 Apr 1997 07:57:08 +0000 Organization: Two pounds of chaos and a pinch of salt Lines: 27 Message-ID: <335B1DD4.1B59@NO.SPAM.cs.com> References: <5je6kq$ff9$1 AT thor DOT atcon DOT com> <3359D789 DOT 3623 AT NO DOT SPAM DOT cs DOT com> <5jfilc$p5h AT news DOT cableinet DOT net> Reply-To: fighteer AT cs DOT com NNTP-Posting-Host: ppp108.cs.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk Jason Barstow wrote: > > I wondered if anyone out there had any personal experiences of difficulties > running their app in any of these OSs. > I'm currently working on a game (like many people I think). This does all the > usual stuff - hooks keyboard interrupt; uses VESA1.2/2.0; does sound via > Soundblaster; uses NEARPTRS (optional). > > I think I can claim MS-DOS(obviously), Win3.1 and Win95 compatability, but > given all the lowlevel stuff I'm not sure about OS/2Warp, WinNT or Linux. You're right here. Compatibility problems show up when running low-level, hardware-oriented routines on these operating systems, because they like to hide the real hardware behind shadow registers and generally make things difficult for programmers. The FAQ has a fair bit of information on NT programming; the only thing you will really have problems with is SVGA graphics. I have heard that Linux is also somewhat wierd in this respect. I don't know anything about OS/2, one way or the other. -- --------------------------------------------------------------------- | John M. Aldrich, aka Fighteer I | mailto:fighteer AT cs DOT com | | Proud owner of what might one | http://www.cs.com/fighteer | | day be a spectacular MUD... | Plan: To make Bill Gates suffer | ---------------------------------------------------------------------