X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rugxulo Newsgroups: comp.os.msdos.djgpp Subject: Re: incompatible Date: Fri, 18 May 2012 14:59:33 -0700 (PDT) Organization: http://groups.google.com Lines: 58 Message-ID: <8c35d644-ede1-4b87-8c60-ebf6a0db0513@hq4g2000vbb.googlegroups.com> References: <442a0 DOT 580acc3b DOT 3ce7635b AT aol DOT com> <83txzdstc1 DOT fsf AT gnu DOT org> NNTP-Posting-Host: 65.13.115.246 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: posting.google.com 1337378468 13269 127.0.0.1 (18 May 2012 22:01:08 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: Fri, 18 May 2012 22:01:08 +0000 (UTC) Complaints-To: groups-abuse AT google DOT com Injection-Info: hq4g2000vbb.googlegroups.com; posting-host=65.13.115.246; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.16 (KHTML, like Gecko) Chrome/10.0.630.0 Safari/534.16,gzip(gfe) Bytes: 3669 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id q4IMF3H9032040 Reply-To: djgpp AT delorie DOT com Hi, On May 18, 4:59 am, Eli Zaretskii wrote: > > From: Ster DOT DOT DOT AT aol DOT com > > Date: Fri, 18 May 2012 04:33:31 -0400 (EDT) > > > I don't really know. I also assume it's Vista or Windows 7. I've only been > > using XP myself. > > I think people get some error message wrt. 64-bit Even 32-bit editions of Vista and Win7 aren't very good for DJGPP. Sure, they partially work, but it's far far worse than XP (and even that wasn't perfect). 64-bit is a whole other can of worms because, as mentioned, it lacks direct support for 16-bit stuff. Though with VT-X (circa 2006), esp. with Intel's latest, which sadly isn't available for every processor, you can run it fine under VirtualBox "as if" it was native. > > If you have an answer for Vista or Windows 7, that would be fine and > > presumably useful for others. > > Some time ago I accidentally invoked a DJGPP program on 64-bit Windows > 7 and saw an error pop up saying that this application is incompatible > bla-bla-bla.  I didn't try looking for a work-around, but this > discussion: > >    http://social.msdn.microsoft.com/Forums/en/vcgeneral/thread/bc18346c-... > > seems to indicate that it's either impossible, or could be done if you > run the program in XP compatibility mode. XP compatibility mode doubles your HD and RAM footprint. And it's not available to home users because it lacks decent graphics support, which MS seems to think is all consumers care about. Originally it required VT-X, but since that was semi-rare, they fixed it to not need that (but is much better with VT-X than without, for various reasons). I can only guess that NTVDM is being abandoned in favor of Hyper-V, esp. with VT-X. Though I hear that Hyper-V is 64-bit only, so maybe they will both coexist for a while (but MS is very very stubborn re: NTVDM, maybe that's an unfair opinion of them, but my blind guess is they aren't fixing it at all anymore, at least since a few years or more). > Other threads, such as this one: >    http://groups.google.com/group/comp.os.msdos.djgpp/browse_thread/thre... > > indicate that XP compatibility should be possible if you have a > Windows 7 system that includes it. It's an optional download, not included natively. I wouldn't honestly recommend it. It's kind of a shame that they couldn't just build in support to Win7 natively. I guess it's too complex for them or they have other fish to fry (C#, HTML5, Metro, whatever).