List of games using SDL

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

This is a list of notable games, gaming engines, and arcade or game-console emulators that make use of Simple DirectMedia Layer (SDL), a cross-platform software library that abstracts platforms' graphics, sound, and input APIs, allowing a developer to write a computer game or other multimedia application once and run it on many operating systems.

Games using SDL[edit]

Games which use SDL for the Linux version only[edit]

Game engines and level editors which use SDL for Linux and Mac versions[edit]

Game engines and level editors which use SDL[edit]

Game-related emulators which use SDL[edit]

Game remakes which use SDL (open source)[edit]

See also[edit]


  1. ^ "Overview". 0 A.D. Game Info. Wildfire Games. Archived from the original on 23 February 2013. Retrieved 5 December 2012.
  2. ^ "Description of the roles of rendering engines". Retrieved November 16, 2012.
  3. ^
  4. ^ "SMC:Development - Secret Maryo Chronicles Wiki". 30 August 2013. Retrieved 29 September 2014.
  5. ^ "Compiling Wesnoth; Prerequisites". Retrieved 29 September 2014.
  6. ^
  7. ^
  8. ^ "OpenTTD". Retrieved 29 September 2014. sdl to be able to draw on the screen (not needed on Windows and Mac OS X).
  9. ^ "Porting the Source Engine to Linux: Valve's Lessons Learned" (PDF). Nvidia. Retrieved 6 November 2014.
  10. ^ Larabel, Michael (21 March 2014). "Details On Crytek's CRYENGINE Linux Engine Port". Phoronix. Retrieved 29 September 2014.
  11. ^ "DOSBox, an x86 emulator with DOS". DOSBox. Retrieved 29 September 2014. DOSBox is a DOS-emulator that uses the SDL-library which makes DOSBox very easy to port to different platforms.
  12. ^ "Hatari". Retrieved 29 September 2014. Hatari is an Atari ST/STE/TT/Falcon emulator for GNU/Linux, BSD, Mac OS X, Windows and other systems which are supported by the SDL library.
  13. ^ "Mednafen - Multi-system Emulator". Retrieved 29 September 2014. Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven multi-system emulator.
  14. ^ "Getting Support - ZSNES Documentation". ZSNES. Retrieved 29 September 2014. SDL (Simple DirectMedia Layer) is an API required for running ZSNES on UNIX-like operating systems.
  15. ^ OpenRA on GitHub
  16. ^ OpenRCT2 on GitHub
  17. ^ OpenXCom on GitHub