Work In Progress: libSDLx
Date: Monday, July 14 @ 00:25:47 UTC
Topic: Xbox Development


From lantus:
As people may be aware , i have been working on a SDL library to the Xbox console.

current status: 85% complete with gamepad routines and yuv overlays still outstanding. Other than this the lib is fully functional and supports all SDL functions including CDDA audio, MP3 and full mouse and keyboard support.

Over the past few months compiling up SDL demos and sample apps to test my lib and i am at the point where im satisfied enough to think about releasing it out to the public in the near future.

"Your lying SDL isnt possible on the Xbox!" - Incorrect, infact if you have been keeping track - RoTT and Duke3d use SDL Mixer routines which were initially ported to enable MIDI music from those games. SarienX uses SDL for its graphics rendering and keyboard handler. Team Avalaunch also use libSDLx for their MOD/S3M/XM/IT (and soon MP3 and CDDA) routines via SDLMixer.

How will libSDLx be distibuted? Source code will be freely available (as per GPL) and pre-created libs should be available from the usual places although im still deciding this. Why SDL? - quote from the SDL page "Simple DirectMedia Layer is a cross-platform multimedia library designed to provide level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power"

Ultimately - to be added as part of the official SDL CVS is where i am aiming. The source is certainly clean enough for this but this will need to be discussed with the SDL authors and see what their wishes are.

ETA: n/a
Official Site: http://www.lantus-x.com/SDLx/








This article comes from XBOX-HQ.COM
https://www.xbox-hq.com/html

The URL for this story is:
https://www.xbox-hq.com/html/modules.php?name=News&file=article&sid=192