This is a library that I'm currently working on. Here's a little description of the lib (straight outta the manual):
"This is a library that ties together the DOS and Windows versions of Euphoria with a common API (Linux support might be added in the future).
The purpose of this is to have multimedia applications (games, demos etc) running under both DOS and Windows without having to change anything in the program code. Also, the appearance and behaviour should ofcourse be as similar as possible under both OS:s.
"


Some features:

Here are some snapshots from two programs written using the library in its current form (the 3D-scenes were not rendered by the programs :).
May I add that the amount of code required to produce the first two images was roughly 1.2 kB..


Alpha-blending (in 15-bit mode).


More alpha-blending.


This shot demonstrates the scaling capabilities.