Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!tronsbox!akcs.reed From: akcs.reed@tronsbox.UUCP (reed) Newsgroups: comp.sys.ibm.pc Subject: DOS 640K barrier? Message-ID: <2624014d:139.1comp.sys.ibm.pc;1@tronsbox.UUCP> Date: 12 Apr 90 05:02:41 GMT References: <78829@tut.cis.ohio-state.edu> Lines: 20 Hmm, well no-ones abolished the direct 640 Kb limit under MS-DOS, yet. The extenders ARE quite expensive, from $2400 on up if I remember correctly. And the only languages supported (by Microsoft) for OS/2 are C and assembler. Unless someone knows better than me, sounds like you're out of luck in those areas. However, all is NOT lost. There are several utility libraries that provide run-time linking, sophisticated overlay management, or virtual memory. These packages are generally linked into your program, and will usually require special instructions in your program to control them. I've never used any of these, either. Continuing on with something I've never used myself, how about Unix? Sounds like you've got the equipment to run it with, and of course it has a larger program address space as well as OS support for virtual memory. I've been told that the Microsoft compilers for Unix and DOS are source compatible. I'd be interested in hearing what you decide and how it works out. Regards, REED from HighWater Mark BBS (201-985-5486, 2400/8/n/1)