Technically this already worked with HXDOS, which emulated DirectDraw well enough that SDL could use it.