Patch for SDL PicoGUI support

Hi Everybody,

This is a patch against SDL 1.2 CVS that adds support for video output via PicoGUI, a flexible GUI architecture designed mainly for PDAs and other embedded systems. (http://picogui.org)

It’s missing many features, like support for palettes, grayscale, changing the mouse cursor, YUV overlays… but it already works plenty well enough to run SDL games or media players (without acceleration) under PicoGUI. There’s a longer explanation in the README at the beginning of the patch.

The patch itself:
http://picogui.org/download/sdl-picogui.20020727.patch.gz

A screenshot running plaympeg, prboom, and another copy of pgserver inside PicoGUI using this patch:
http://picogui.org/sshotdetail.php?index=77
(The picture was made before I finished the patch, but it still looks the same :slight_smile:

A screenshot of sdlroids running on PicoGUI:
http://picogui.org/download/sdlroids.png

–Micah–
Only you can prevent creeping featurism!

Hi Everybody,

This is a patch against SDL 1.2 CVS that adds support for video output via PicoGUI, a flexible GUI architecture designed mainly for PDAs and other embedded systems. (http://picogui.org)

This is a great patch, thank you very much! :slight_smile:

I’ve added it to CVS.

See ya,
-Sam Lantinga, Software Engineer, Blizzard Entertainment