X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Rugxulo Newsgroups: comp.os.msdos.djgpp Subject: Re: VIRTUAL BOX and my GAME - Mr Rod Pemberton Date: Wed, 16 Feb 2011 13:40:01 -0800 (PST) Organization: http://groups.google.com Lines: 60 Message-ID: <510b7359-c524-4b3f-a6f3-05b8b926de9d@o7g2000prn.googlegroups.com> References: <125997 DOT 8962 DOT qm AT web45113 DOT mail DOT sp1 DOT yahoo 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 1297892401 9630 127.0.0.1 (16 Feb 2011 21:40:01 GMT) X-Complaints-To: groups-abuse AT google DOT com NNTP-Posting-Date: Wed, 16 Feb 2011 21:40:01 +0000 (UTC) Complaints-To: groups-abuse AT google DOT com Injection-Info: o7g2000prn.googlegroups.com; posting-host=65.13.115.246; posting-account=p5rsXQoAAAB8KPnVlgg9E_vlm2dvVhfO User-Agent: G2/1.0 X-HTTP-UserAgent: Opera/9.80 (Windows NT 5.1; U; en) Presto/2.7.62 Version/11.01,gzip(gfe) Bytes: 3858 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi, On Feb 8, 8:45=A0am, "Rod Pemberton" wrote: > > DJGPP is not being used to code DOS, e.g., FreeDOS or DR-DOS. =A0 It can't compile the kernels because they are 16-bit (e.g. compact model for FreeDOS, they use OpenWatcom). GNU never cared for 16-bit and none of the other efforts ever amounted to anything. (BCC/Dev86 for ELKS only supports tiny and small. Not sure what ACK 16-bit can target, probably similar.) > It was being used to code FreeDOS-32, but that's been stalled for 6 years= now. Not dead, just very slow. A developer left, license issues, leanfs* file release a year ago, but no new OS release since 2005. Nice hack, fairly incomplete, has its own DPMI server, didn't run a lot of stuff, 0.0.6 only mentioned (and unreleased) on mailing list. It's a cool hack but not a solution. > AFAIK, it's not being used to code new OSes, or any major applications. = =A0 Several projects still use (or at least target) it with official binary builds: NASM, YASM, UPX, RAINE, Hammer of Thyrion, Regina, Agena, dos2unix, 4tH, Atari800, FreeBASIC (libc, tools), FreePascal (tools), Mined, BEYE, VILE, VIM, etc. And that's only official stuff, there's plenty more you can build yourself. But yeah, not many people intentionally target it anymore. > DJGPP hasn't progressed in the 6 or 7 years that I've been reading here. CVS had some updates, just no releases. As Charles mentioned, nobody in charge wanted it badly enough. The last CVS snapshot on Martin's page is from last June (though I never tried rebuilding it). BTW, Charles was extremely nice enough to release CWSDPMI r7. And Eli did work on Emacs and GDB. And DJ still hosts everything and updates the mini-FAQ. Juan has ported a lot of stuff. And Andris keeps bringing us newer and newer GCCs. So it's not like nothing gets done. > The handful of serious users of DJGPP stopped posting 3 to 4 years ago. = =A0I'd > guess that most moved on. =A0For all practical purposes, DJGPP is dead. More like "good enough for most people" with no huge amount of volunteers to update further. Face it, without decent support via NTVDM, a lot of people aren't going to use it (sad but true). > That's still in Beta. =A07 years of Beta... =A0No demand? =A0It has yet t= o find > another OS to give it purpose, or something to give it life, like a DOS > shell for Windows 7. There have been several hacks that deal with hybrid targets, e.g. dual DOS / Win32 or even DOS / ELF. I'm sure you're aware of most of them. The problem is that most are abandoned, buggy, or incomplete.