delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2006/12/07/03:02:07

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
NNTP-Posting-Date: Thu, 07 Dec 2006 01:57:46 -0600
From: "Alexei A. Frounze" <alexfru AT chat DOT ru>
Newsgroups: comp.os.msdos.djgpp
References: <IdSdnetZN8s4E-rYnZ2dnUVZ_oKdnZ2d AT comcast DOT com> <7705c9030612062113w33ba2a27u579dd96deacedd75 AT mail DOT gmail DOT com>
Subject: Re: DJGPP and Vista/64-bit
Date: Wed, 6 Dec 2006 23:56:42 -0800
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
Message-ID: <6_OdnQRIt-7nVOrYnZ2dnUVZ_qadnZ2d@comcast.com>
Lines: 29
NNTP-Posting-Host: 24.18.54.185
X-Trace: sv3-RWHC1TMVjK8hUS0EendYobhzFd7kqYd2caefKAXtIKZ5F6qy6w2BlPkry05oxEHTClqoy70VnfLXCbE!lPNMfrVcldUzBS2j4DouNNSKE+cCHmak9U2pyQt1gaOm6j8okY6JrF2KqaE9rnvCnxla9r7uwpyJ!3wCiAU7Kin8=
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.32
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

They can't for two reasons:
- there's no any kind of DOS, which they need for all I/O
- they start as 16-bit DOS apps anyway and only after that switch to 32-bit 
mode

I guess the only way to go would be to do the following:
- build DJGPP as win32 apps so it can run under windows (maybe just like 
Open Watcom -- it essentially has 2 toolsets)
- (cross-)compile code for DOS, so that the DOS applications can still be 
compiled, even though can't always be executed
- provide source-level compatibility (where possible) so that some DOS 
applications can be compiled into functionally (nearly-)identical win32 
apps -- everything that explicitly deals with DOS interrupts and special 
memory locations (BIOS data area) will have to go. Some things (like console 
I/O) will probably be possible. I wonder if it's possible to make a few 
functions so that the direct graphical output (either to a window or to the 
entire screen) just like in DOS...

Alex

Blair Campbell wrote:
> Hey yeah, are 32-bit DOS apps able to run under 64-bit Windows?  I
> know 16-bit apps can't.
>
> On 12/6/06, Alexei A. Frounze <alexfru AT chat DOT ru> wrote:
>> So, what's the DJGPP's future under Vista and 64-bit Windows?
>>
>> Alex 

- Raw text -


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