Improving SeaVGABIOS compatability for DOS programs
Just an idea - would it be possible to improve SeaVGABIOS lowres/textmodes suport like this: configure memory area A0000-AFFFF and B8000-BFFFF to be writable RAM without collision, let DOS programs to write ASCII/graphics data there and install some timer hook that would periodically (say e.g. 10-times per second) read this RAM and render textmode/VGA graphics data to framebuffer? As many DOS programs that use TUI (border menu semi-graphics in textmode) probably write to VGA RAM directly, SeaVGABIOS is unable to capture this writes via INT10h and so no render at all.
As it seems I'm unable to configure intel iGPU VBIOS ROM properly it would be only chance by such hack... Also wonder why so many programs using VESA VBE (LFB) fails/hags with SeaVGABIOS, could be there some trouble with DPMI function that maps physical memory (LFB)?