From DCEmulation
Revision as of 20:36, 31 August 2008 by OneThirty8 (talk | contribs) (Preliminary page for SDL--please feel free to make improvements)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Simple DirectMedia Layer (SDL) is a cross-platform, free and open source software multimedia library written in C that presents a simple interface to various platforms' graphics, sound, and input devices, allowing a developer to write a computer game or other multimedia application that can run on many operating systems including Linux, Syllable, Haiku/BeOS, Windows, Mac OS X, AmigaOS and its clone MorphOS. It manages video, events, digital audio, CD-ROM, sound, threads, shared object loading, networking and timers. (Taken from Wikipedia)

Where to get SDL

SDL is available in source form, as well as in binary packages for all officialy-supported platforms, directly from

A Dreamcast port of SDL is provided in the package of add-on libraries for KallistiOS (kos-ports) from the cadcdev SVN repository on SourceForge

Documentation and tutorials

Official SDL documentation is available on

Tutorials at

Tutorials at Lazy Foo' Productions

SDL Tutorials at Cone3D Programming