Mail Archives: djgpp/2011/03/23/18:15:11
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: 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
|
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.
- Raw text -