delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2012/05/18/18:15:21.1

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: Rugxulo <rugxulo AT gmail DOT com>
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
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
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:59am, Eli Zaretskii <e DOT  DOT  DOT  AT gnu DOT org> 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).

- Raw text -


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