Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!proto!doug From: doug@proto.com (Doug Huffman) Newsgroups: comp.os.msdos.programmer Subject: Re: Intel 386 C Message-ID: <1991Jun13.231255.7781@proto.com> Date: 13 Jun 91 23:12:55 GMT References: <1234@ocsmd.com> <4097@ssc-bee.ssc-vax.UUCP> Organization: Prototronics @ Sandpoint, Idaho Lines: 46 coy@ssc-vax (Stephen B Coy) writes: >In article <1234@ocsmd.com> glenn@zeus.ocs.com (Glenn Ford) writes: >> >>Has anyone used INTEL386 C? It is supposed to make 386 executables >>that don't need a DOS extender! It apparently wraps its own >>DOS extender into the executable! Sounds too good to be true?! >[...stuff deleted...] >your application upon linking. The DOS extender will recognize up >to 16Mb of extended RAM and can be set up to use up to 4Gb of disk >space for virtual memory. Perhaps the nicest thing about the DOS >extender is that Intel requires NO royalties for distribution of >executables unlike Phar Lap and Ergo. The DOS extender is DPMI >compliant which means that it runs just fine under a Windows DOS box >when you're in 386 enhanced mode. Speed wise, the impression I've >[...stuff deleted...] >some reason which I haven't looked into yet. Price wise, compared >to Watcom 386 and a DOS extender and royalties you just can't beat >the price of the Intel package. Zortech is now advertiseing a DOS extender without royalities with their C/C++ compiler. It is DPMI, VCPI, and 'vanilla' DOS compliant (I don't believe the Intel one is VCPI compliant). Also of interest is that it is VERY small. To a "Hello world" program it adds about 10K compared to 'large memory model' program, a 100K large model program will normally show a size reduction. Almost all the standard library functions in the Zortech library 'just work' no fuss, no muss (a couple of bios_ functions are missing, along with spawn() and exec()). This means your interrupt driven mouse code, graphics, direct screen I/O, etc work the same as in the more conventional memory models. This extender comes with the Developer's Edition 3.0 which includes everything you need to develop for MS DOS, MS Windows (SDK isn't required anymore), and OS/2. Also included is a royality free 286 DOS extender. Package price is about $600 via mail order houses, about $700 direct from Zortech. >discalimer: I have no connection with Intel except for a $500 hole >in my Visa card. disclaimer: I have no connection with Zortech except they bought the distribution rights to the 386 DOS extender from me. doug@proto.com