Well, I looked into it. Here's the rundown:
For static backgrounds (title screen, loading screens, etc.) it should be doable with a bit of work. In 16/32-bit mode, these use a global s_screen variable called "background" with pixelformat PIXEL_x8, and loading one of these backgrounds just...