2 ms·
> Or a wrapper trapping SVGAlib calls to SDL/SDL2. That works for programs limiting their operations to SVGAlib calls. As I mentioned, but you omitted in the
by pengaru 6y ago
> Or a wrapper trapping SVGAlib calls to SDL/SDL2.
That works for programs limiting their operations to SVGAlib calls.
As I mentioned, but you omitted in the citation:
> SVGAlib apps frequently performed direct hardware access requiring root ...
How do you trap those directly accessing VGA IO ports via inb/outb instructions? I clearly recall writing modex routines in assembly for SVGAlib demos, and I'm pretty sure I wasn't the only ex-DOS graphics coder doing that to make things happen on Linux in the 90s.
- anthk 6y agoIf X.org has an X86 BIOS emulator for weird systems, an SDL2 SVGALIB trap could do those pretty fast.