Tim Wegner wrote:
If the problem is a shortage of free near memory, that can be highly dependent on the local environment because we have no control over the memory usage in VESA bioses.
It has been many years since I attempted this, but if the diagnosis is right, the cure is to free up a little near memory, maybe by being a tad more aggressive with overlays.
Of course the problem could also be being TOO aggressive with overlays.
Since we mucked with the VESA assembly code, I suspect we just missed something. I've narrowed the problem to patch 5, as expected. There are massive changes in video.asm and patch/diff may be having trouble with them without telling us. I'll have a look at visdeo.asm over this next week. Also, I'll see if I can reproduce the problem on my laptop, since it will be two weeks before I'll be back in Iowa. Jonathan