delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2007/04/27/01:17:43

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
NNTP-Posting-Date: Fri, 27 Apr 2007 00:07:13 -0500
From: "Alexei A. Frounze" <alexfru AT chat DOT ru>
Newsgroups: comp.os.msdos.djgpp
References: <c25 DOT 14a1eb48 DOT 336066dc AT aol DOT com>
Subject: Re: no DPMI memory under Windows vista
Date: Thu, 26 Apr 2007 22:03:27 -0700
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
Message-ID: <RdydnVVxeM6cGKzbnZ2dnUVZ_gOdnZ2d@comcast.com>
Lines: 104
NNTP-Posting-Host: 67.170.72.236
X-Trace: sv3-7tBO4Q6K4YsiBvN/CRSXn24YULERyc7cS35aYgUAAcmymGatYsl4fDzWXDK9eUN1TxV6MsWubqq71sA!yEzNLssGxT9S2JktkAYG4H6Bn1/03V8mbtFii1tmQYxDAYflBWcj1cFbZygv7WEsM2b8VQeT7KB5!Rij5Mu0T7BDGgKlZSbGjhXmNZmQjqw==
X-Complaints-To: abuse AT comcast DOT net
X-DMCA-Complaints-To: dmca AT comcast DOT net
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.34
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

This is a multi-part message in MIME format.

------=_NextPart_000_1839_01C7884E.B7C4E7B0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

If you want both, virtual machines are the solution. Or separate =
physical machines connected with a network.

I remember there used to be one or maybe even more projects that could =
make win32 executables out of 32-bit DPMI ones. Of course, the scope was =
limited to the console apps, but it was a proof of concept that such a =
conversion is possible. However, I think this days it's not gonna worh =
it. It's better to redesign and reimplement the existing code to be more =
portable and working on windows. I reiterate, these days windows isn't =
as unexplored and scary as it was some 10 years ago. Learn message =
dispatching, threads and DirectX and you'll already be able to implement =
most of the DOS stuff including graphics.

Alex
  <Sterten AT aol DOT com> wrote in message =
news:c25 DOT 14a1eb48 DOT 336066dc AT aol DOT com...


  but can't we just include some old platform to support the old =
DOS-programs ?

  switch from Vista back to an XP-like-cmd.exe and then back to Vista on =
exit

  Even if you -maybe- could easily write Vista-programs from now on,
  old programs from decades of DOS-programming would be lost !

  Thousands of hours of programming, research, old papers and references
  can't be verified etc.
------=_NextPart_000_1839_01C7884E.B7C4E7B0
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3DISO-8859-1">
<META content=3D"MSHTML 6.00.6000.16414" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY id=3Drole_body style=3D"FONT-SIZE: 10pt; COLOR: #000000; =
FONT-FAMILY: Arial"=20
bottomMargin=3D7 bgColor=3D#ffffff leftMargin=3D7 topMargin=3D7 =
rightMargin=3D7>
<DIV>If you want both, virtual machines are the solution. Or separate =
physical=20
machines connected with a network.</DIV>
<DIV>&nbsp;</DIV>
<DIV>I remember there used to be one or maybe even more projects that =
could make=20
win32 executables out of 32-bit DPMI ones. Of course, the scope was =
limited to=20
the console apps, but it was a proof of concept that such a conversion =
is=20
possible. However, I think this days it's not gonna worh it. It's better =
to=20
redesign and reimplement the existing code to be more portable and =
working on=20
windows. I reiterate, these days windows isn't as unexplored and scary =
as it was=20
some 10 years ago. Learn message dispatching, threads and DirectX and =
you'll=20
already be able to implement most of the DOS stuff including =
graphics.</DIV>
<DIV>&nbsp;</DIV>
<DIV>Alex</DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV>&lt;<A href=3D"mailto:Sterten AT aol DOT com">Sterten AT aol DOT com</A>&gt; =
wrote in=20
  message <A=20
  =
href=3D"news:c25 DOT 14a1eb48 DOT 336066dc AT aol DOT com">news:c25 DOT 14a1eb48 DOT 336066dc AT ao=
l.com</A>...</DIV><FONT=20
  id=3Drole_document face=3DArial color=3D#000000 size=3D2>
  <DIV>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>but can't we just include some old platform to support the old=20
  DOS-programs ?</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>switch from Vista back to an XP-like-cmd.exe and then back to =
Vista on=20
  exit</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>Even if you -maybe- could easily write Vista-programs from now =
on,</DIV>
  <DIV>old programs from decades of DOS-programming would be lost =
!</DIV>
  <DIV>&nbsp;</DIV>
  <DIV>Thousands of hours of programming, research, old papers and=20
  references</DIV>
  <DIV>can't be verified etc.</DIV></BLOCKQUOTE></FONT></BODY></HTML>

------=_NextPart_000_1839_01C7884E.B7C4E7B0--

- Raw text -


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