X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rugxulo Newsgroups: comp.os.msdos.djgpp Subject: Re: CPMI memory Date: Wed, 23 Mar 2011 15:02:04 -0700 (PDT) Organization: http://groups.google.com Lines: 47 Message-ID: <30cce9d1-b5d5-4115-bd71-61ac8ad4bd83@k10g2000prh.googlegroups.com> References: <9ecf5 DOT 393800b1 DOT 3abab8f6 AT aol DOT com> NNTP-Posting-Host: 65.13.115.246 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1300917725 3630 127.0.0.1 (23 Mar 2011 22:02:05 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: Wed, 23 Mar 2011 22:02:05 +0000 (UTC) Complaints-To: groups-abuse AT google DOT com Injection-Info: k10g2000prh.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; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15,gzip(gfe) Bytes: 3324 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi, On Mar 22, 9:46=A0pm, Ster DOT DOT DOT AT aol DOT com wrote: > I want a new computer. > What operation system is best for my old =A0GCC32 , DJGPP =A0programs =A0= ? > I remember, Vista was bad because it limits DPMI memory to 32MB > > what about Windows 7 ? Vista SP1 and Win7 32-bit should both work with the DPMI registry hack: http://www.trnicely.net/misc/vista.html XP Mode is only free for business editions of Win7 (optional download that doubles your RAM and HD requirements). OEMs don't install XP anymore. But yeah, XP's NTVDM is okay for DJGPP stuff. (Weak graphically but still better than none in Vista or 7.) In XP, you might? need a floppy drive to install SATA drivers. I bought a Sony USB floppy drive (for playing with FreeDOS), but even they are trying to completely discontinue floppies eventually. You could also install FreeDOS on a raw FAT32 partition (Vista on up don't boot off FAT anymore, but at least they let you shrink the NTFS). CWSDPMI r7 supports 4 GB of RAM. Otherwise, for gaming only, DOSBox is your friend ("fast 486", heh). Luckily it runs everywhere SDL does. DJ hasn't piped in, but I did try Fedora's liveUSB tool and installed x86-64 Fedora 14 to a 4 GB jump drive. Then I installed DOSEMU and DOSBox. It's work pretty well, more or less, so I can't complain. (Much better than Win64, which doesn't even support any DOS stuff.) Oh, and it saves persistent changes, so that's really good too. Beware of crappy network cards that Linux doesn't support! Otherwise you're going to have to use VirtualBox (or Xen, KVM, QEMU, etc). Unfortunately, not all cpus (ahem, Intel) come with VT-X. But there is hope: AMD SVM supports "paged real mode". Intel Core i5 (32nm, Westmere) supports "unrestricted guest execution" (real mode, big real mode). I haven't tried those, and VirtualBox is kinda wimpy on DOS support anyways (no SB, some odd bugs), but that sounds like it would be much better than slow software-only emulation (which can be painful). But setting up a complete FreeDOS image for VirtualBox is left as an exercise to the reader (sorry, but uDOS and FD 1.0 are too old). Hope this helps, corrections and additions welcome.