X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Jim Michaels Newsgroups: comp.os.msdos.djgpp Subject: Re: djgpp compiler and tools, execution of apps on 64-bit windows Date: Thu, 13 May 2010 17:32:04 -0700 (PDT) Organization: http://groups.google.com Lines: 83 Message-ID: <3d260d8b-0c59-47f0-add4-be696ff2b852@v29g2000prb.googlegroups.com> References: <0a471900-b191-4065-a882-852317c8b878 AT j36g2000prj DOT googlegroups DOT com> NNTP-Posting-Host: 24.20.109.21 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1273797124 32651 127.0.0.1 (14 May 2010 00:32:04 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: Fri, 14 May 2010 00:32:04 +0000 (UTC) Complaints-To: groups-abuse AT google DOT com Injection-Info: v29g2000prb.googlegroups.com; posting-host=24.20.109.21; posting-account=05hOMwoAAAB6R8xtiQKzEljSMzgOhVF1 User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 NET_mmhpset (.NET CLR 3.5.30729),gzip(gfe) Bytes: 5068 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com On May 12, 5:27=A0pm, Jim Michaels wrote: > On May 12, 3:36=A0pm, Jim Michaels wrote: > > > > > On May 11, 10:05=A0pm, "Charles Sandmann" wrote= : > > > > "Jim Michaels" wrote in message > > > >news:d9cc89d0-2aba-440e-9aad-50d9c1f57709 AT p5g2000pri DOT googlegroups DOT com.= .. > > > > > on, say, 64-bit windows 7, can you execute 32-bit CWSDPMI DOS apps > > > > compiled with DJGPP in a CMD.exe shell? > > > > can you execute the DJGPP toolset in a CMD.exe shell? > > > > No to both. =A0DJGPP images appear as DOS 16-bit images to > > > Windows (the stub is 16-bit DOS). =A016-bit programs cannot > > > run under a 64-bit mode unless they are done in emulation. > > > Emulation products will run DJGPP images, but more > > > slowly. > > > > > what about 32-bit windows 7? > > > > Should be fine, but 32-bit Win7 is also hard to find. > > > > > I was going to utilize this information to base my purchase decisio= n > > > > on a new computer. > > > > If the computer has 3GB of memory or less, the 32-bit version > > > makes more sense for lots of reasons. =A0If the computer has more > > > than 3GB of memory, you will probably only get to use 3GB > > > or maybe 3.5GB of it under 32-bit Windows. =A0There are tools > > > that allow you to use the unused memory for other things like > > > a RAM disk. > > > > > should I just stay with venerable old XP 32-bit? > > > > It is more compatible with DJGPP images and lots of > > > software out there, but is hard to find. =A0Microcenter > > > currently has a reasonable new dual core XP-Pro Dell > > > system for $399 if you want to stick with previous > > > generation software. =A0It comes with upgrade rights to > > > Win 7 Pro if you decide to upgrade. > > > actually I was looking at a high end 4 or 6-core box since it was 2004 > > since I bought a computer (6 years). =A0I was thinking of an intel > > processor. i7 980x w 9GB RAM or yorktown HP w 8GB RAM and then > > installing XP SP3 Retail or, if windows 7 retail would work, windows 7 > > retail. > > but then I have a drivers problem if I retro xp - drivers may not be > > available for xp on the hp web site!http://www.forumcraze.com/forums/ap= plications/34440-microsoft-windows... > > > what about the retail version of windows 7? =A0it always treats intel > > procs as 32-bit doesn't it? =A0or does it? > > I guess from this picture (correct me if I am wrong) the retail > > version treats all intel procs like 32-bit procs. > > > can I set up an emulation product like freedos which has drive/ > > partition access to the rest of the system if I make another FAT32 > > filesystem? =A0Freedos uses a variation of FAT32. > > I may do a custom computer with windows 7 32-bit. computer stores can > custom build me a computer with windows 7 32-bit and 32-bit has > command.com. I did more research I and I heard some rumblings about windows 7's "Windows XP Mode". it turns out it's a Windows Virtual PC that emulates XP yet provides access to your devices. I don't know what kind of filesystem access it provides. http://www.microsoft.com/windows/virtual-pc/support/faq.aspx http://www.microsoft.com/windows/virtual-pc/ and, it's 32-bit always. so I think i'm covered if I get a 64-bit 7 box. the only issues left are the filesystem virtual store. if anything ever touches c:\program files\ and it doesn't have a manifest, or something is trying to write data there, the app gets shuffled off to the virtual store area. this has been happening since vista.