retroluxury is a game library (wannabe) built on top of the libretro API. It provides functions to blit images to the frame buffer, and to play PCM audio and Ogg Vorbis files.
On top of that, retroluxury provides higher level functions to load images and wave files, and deal with sprites.
The API is changing a bit, please check the header files in the src folder.
There's a minimal libretro core i available in the test folder, just make to generate the core and then run it with RetroArch.
Released under the zlib/libpng license.