From: Shawn Hargreaves Newsgroups: comp.os.msdos.djgpp Subject: Re: Caldera fans must love Billy G. Date: Sat, 12 Apr 1997 12:50:30 +0100 Organization: None Distribution: world Message-ID: References: NNTP-Posting-Host: talula.demon.co.uk MIME-Version: 1.0 Lines: 27 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Adrian Gh. Oboroc aka AsH / DEVOTiON writes: >Few days ago I downloaded Caldera OpenDOS 7.01, installed it on my PC. I >was happy, because everything in OpenDOS is fine, cool and free. But after >a while I nearly decided to go back to M$ DOS 6.22, because under OpenDOS >Allegro goes wild. I find out that all problems are caused by EMM386.EXE. >It freeze Allegro timer functions. For example, mouse pointer isn't >updated. Example, wich demonstrated 5 seconds timing stops at 1 and wait >until the end of time. This isn't good! To prevent anyone else having this problem, it would be nice if Allegro could autodetect the presence of this version of EMM386, and use the low-precision version of the timer code if it is required. Does anyone know how to detect the OpenDOS EMM386? Presumably just detecting OpenDOS wouldn't be enough, as I imagine it can also be run as a clean, non-multitasking environment where it would be better to use the more precise version of the timer routines... Of course, the ideal solution would be to fix the timer emulation in this EMM386, if anyone has the time/inclination to work on that. Although it complains about it, Win95 is able to run both versions of my code, and I don't think we can let Microsoft get away with doing something better than a free alternative! :-) -- Shawn Hargreaves - shawn AT talula DOT demon DOT co DOT uk - http://www.talula.demon.co.uk/ Beauty is a French phonetic corruption of a short cloth neck ornament.