ftp.delorie.com/archives/browse.cgi   search  
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 -


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