Hi!

16-Фев-2005 15:36 [EMAIL PROTECTED] (Eric Auer) wrote to
[email protected]:

>> I have seen VGA/EGA BIOS's that will touch a000 ...
>> while loading charactersets, etc.
EA> This is why my suggested implementation contains an int 10 wrapper which:
>> spoils EGA/VGA detection in int 10.12.bl=10 / int 10.1a00
>> and int 10.11.bl!=30 for VGAUMB.
EA> You have at least two reasons to use VGAUMB / MONOUMB: One is because it
EA> gives you more UMBs as long as it is safe, for some generic boot disk.
EA> Of course you are supposed to put no Hercules graphics games or font
EA> loading on that generic disk. But just in case, int 10.11 *is* the loading
EA> charset interface, and is already blocked by the wrapper.

     But characters should be loaded (placed) into video memory not only by
explicit requests (through INT10/11), but when switching from (B800-based)
graphics to text mode (eg., when called INT 10/0003).

     Hm. Interesting. I not try to switch into graphics when VIDRAM was
used. But I note, that with VIDRAM text screen is much slower.




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to