Simple DirectMedia Layer
Software theme
A cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer.
1648
games
34platforms
Alternate name: SDL

WIN 2005

LIN 2005

LIN 2000-04-02

WIN 2013-12-03

LIN 2007-05-26

LIN 2005

WIN 2006-02

LIN 2003-01

LIN 2005

WIN 2008-02-12

WIN 2014-06-13

WIN 2008
SDL supports drawing to framebuffer device, so X11 is not implicitly required in graphical SDL games on Linux. However, SDL games using OpenGL will require X11 still.
Distributed under zlib license since 2.0, used LGPL before that.
Distributed under zlib license since 2.0, used LGPL before that.
Supported platforms:
* Linux, BSD, Solaris, IRIX, QNX
* Windows
* Windows CE
* BeOS
* Mac OS X
Unsupported platforms (that may work):
* AmigaOS
* Dreamcast
* Atari 16-bit
* AIX
* OSF/Tru64
* RISC OS (support dropped with 2.0)
* SymbianOS
* OS/2
* Linux, BSD, Solaris, IRIX, QNX
* Windows
* Windows CE
* BeOS
* Mac OS X
Unsupported platforms (that may work):
* AmigaOS
* Dreamcast
* Atari 16-bit
* AIX
* OSF/Tru64
* RISC OS (support dropped with 2.0)
* SymbianOS
* OS/2
The first Simple DirectMedia Layer video game was released in 1989.
New Breed Software, ABA Games and LGames published most of these games.
Parent groups
License: Lesser GNU Public License, License: PNG/ZLIB, License change, Programming libraries
Child group
Related site
Platforms
By year
A | 1998 - Initial release |
B | 2007 - SDL 1.2.13 |
C | 2013 - SDL 2.0.0 |