Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Does DOS/4G automatically translate VESA extensions?

0
Posted

Does DOS/4G automatically translate VESA extensions?

0

No. While DOS/4G automatically handles most basic interrupt 10h video functions, so that you can issue them from protected mode, we do not translate the parameters to the interrupt 10h VESA extensions. You can, however, call the VESA BIOS directly by using the DPMI interrupt 31h/300h (Simulate Real Mode Interrupt) to call these functions. You also may want to look at the FAQ on converting linear addresses to real mode addresses (since any address passed to the VESA must be a real mode address pointing to memory below 1MB).

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123