On Thursday 06 March 2003 06:15 am, Charlie Chernohorsky wrote:
not the result.. i meant, why or how do we get to the point where the scrolling is tested when there is no request for a large screen??
(then it would never have got negative coords..! and no "move a tad" would be needed..)
what is strange is why it does NOT skip everything up to the "wedone"? it should! (well, maybe i'm the one supposed to answer this..)
Ah, another good question. Because I didn't want the virtual screen prompts showing up on the viewwindows screen when it was not possible to use a virtual screen, I have the prompt code checking for video_scroll=1. But, the result is that the only way to initially get into the virtual screen checking code occurs when s?dots=vesa_?res. I changed the beginning of VESAvirtscan so that this could happen. A problem also arises because when you switch to a text mode, the bios changes vesa_?res to a value smaller than s?dots. At least some do. Jonathan