delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2012/05/21/05:15:19

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: RayeR <glaux AT centrum DOT cz>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: incompatible
Date: Mon, 21 May 2012 01:57:02 -0700 (PDT)
Organization: http://groups.google.com
Lines: 28
Message-ID: <a9198f82-451b-491c-a3d9-66fde801d216@e20g2000vbm.googlegroups.com>
References: <16cd2 DOT 48279178 DOT 3ce778e4 AT aol DOT com> <b0b0ab18-82a4-4f25-934a-bf2823485517 AT dg7g2000vbb DOT googlegroups DOT com>
<DsudnQvgGtmp-iXSnZ2dnUVZ_vednZ2d AT earthlink DOT com> <83bolizxdh DOT fsf AT gnu DOT org>
NNTP-Posting-Host: 78.45.168.2
Mime-Version: 1.0
X-Trace: posting.google.com 1337590623 22176 127.0.0.1 (21 May 2012 08:57:03 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Mon, 21 May 2012 08:57:03 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: e20g2000vbm.googlegroups.com; posting-host=78.45.168.2; posting-account=Q0wMHAoAAADjYrghh94FTf6YnbpTqZgp
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.19)
Gecko/20110420 SeaMonkey/2.0.14,gzip(gfe)
Bytes: 2952
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Just a note, if you want to use >4GB RAM in windows the 64bits is not
only one possible way. I guess you heard about PAE. It's supported in
server editions of win2000 and win2003 and also vista and 7. Also it
works well in Linux (may require that you will recompile kernel with
enabled PAE feature). Your windows apps will not be able to use >4GB
at once but more runnings apps can utilize >4GB from system. If you
have 32bit version of Vista or 7 you can try this patch
http://arstechnica.com/civis/viewtopic.php?f=15&t=49358
that will cure the windows kernel to not be limited by nonsense
restrictions. But you may expect that some driver will not be PAE
compatible and cause crash at boot and you will have to revert and
track the problem. But it's a way to go. My way is to stay on XP-SP3
until there will be drivers for new hardware. I know it will not last
forever. Then I probably switch fully to Linux with use of wine,
dosemu/dosbox, vmware etc.

About DOS 32bit bins support under Win64 - On bttr forum it was
noticed that openwatcom can do this. It can make standard win32 PE
console apps that are stubbed to run under DOS. So they runs under
Win64 too because stub is not executed instead PE is loaded. I think
this is possible way for DJGPP - it could exploit openwatcom's libc
and support of PE format, we already have HDPMI for running win32
PEs... But my knowledges don't go so deep here to write it all myself.
I rather wrote some thin layer and driver that let me use source
compatibility and compile separately under dos/linux/win32 (all gcc)
same source. But I have issue with Win64 driver signing (afaik there's
boot switch to disable the check but nobody would want mess up his
system).

- Raw text -


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