Re: Rob: Reply about OW 1.4 full-screen issue
- Posted by Vincent <darkvincentdude at yahoo.com> Feb 22, 2006
- 488 views
Robert Craig wrote: > > Thanks. > > I'm not saying that all DOS C programs compiled by OW1.4 will > go to full screen. > > I identified about 5 different points during the interpreter > start-up and/or final cleanup which each force it to full screen. > If I remove all of them, it won't go to full screen. The trouble is, > I can't remove them all. They all do something useful, if not essential. > > What do they have in common? They are all calls to the Watcom > graphics library. e.g. _getvideoconfig(), _gettextposition(), > _setactivepage, set_visualpage, _outtext. Most of them will > eventually be needed by the Euphoria program, even if they > are somehow removed from the startup. For instance, _outtext > is used when you try to print something on the screen. > > Even if this full-screen annoyance were resolved, > the only thing OW1.4 has going for it, is a DOS time() > function that is always fast. With 10.6 the time() > function can also be fast if you call tick_rate(). > Most programs couldn't care less if time() > takes a millisecond instead of a microsecond. It normally > isn't used inside performance-critical sections of code. > It's just used to measure elapsed time, for benchmarking > or something. > > The other advantage, I suppose, is the warm and fuzzy > feeling of being up to date with the latest version of Watcom. > I've established that I can easily have that feeling. > I just have to type two commands: > move watcom watcom10.6 > move openwatcom watcom > > Thanks for looking into this issue. > I'm not worried about it anymore. > 10.6 works fine. > I'll investigate OW1.5 whenever it comes out. > > Regards, > Rob Craig > Rapid Deployment Software > <a href="http://www.RapidEuphoria.com">http://www.RapidEuphoria.com</a> Thats fine. Relax, no need to get all upset over it. I'm not trying to pressure you to use it. I was just trying to figure it out why it was occuring. So basically you are saying that it's a problem with the Open Watcom graphics library? So all the routines you use cause it to switch to full screen mode? Should I report this to the Open Watcom development team as a bug report? If it's in fact a problem and nobody reports it, then it will likely persist in OW 1.5 and later. So I feel obligated to report it if you consider it improper operation. Regards, Vincent