Skip to content

AmigaPorts/SDL-1.2

This branch is 3045 commits ahead of, 95 commits behind libsdl-org/SDL-1.2:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

09961ae · Aug 25, 2023
May 15, 2021
May 15, 2021
Feb 7, 2020
Oct 21, 2022
Mar 14, 2019
Jan 21, 2023
Jan 31, 2018
Aug 25, 2023
Dec 14, 2021
Aug 25, 2023
Aug 25, 2023
Feb 14, 2021
Feb 3, 2020
Jan 21, 2012
Feb 14, 2007
Jul 1, 2003
Jul 1, 2003
Jan 30, 2006
Apr 2, 2009
Dec 31, 2007
Aug 19, 2012
Mar 2, 2004
Dec 31, 2007
Aug 19, 2012
Jun 20, 2006
Jun 25, 2007
Apr 4, 2022
Mar 23, 2006
Sep 24, 2022
Jun 25, 2007
Apr 26, 2001
Oct 29, 2006
Jan 3, 2021
Feb 18, 2006
Mar 2, 2006
Feb 12, 2021
Mar 1, 2010
Sep 11, 2001
Feb 12, 2021
Nov 4, 2017
Jun 25, 2007
Aug 25, 2002
Nov 22, 2021
Apr 2, 2009
Aug 1, 2002
Feb 12, 2021
May 6, 2004
Jun 1, 2002
Jan 13, 2022
Jul 5, 2007
May 15, 2021
Sep 11, 2011
Feb 16, 2021
Nov 22, 2005
Jul 3, 2009
Dec 30, 2011
Jan 22, 2018
Oct 14, 2018
Apr 13, 2006
Sep 11, 2011
Feb 24, 2021
Apr 25, 2022
Jul 31, 2022
Aug 5, 2012
Aug 19, 2012
Apr 10, 2014
Aug 19, 2012
May 7, 2023
May 7, 2023
Apr 25, 2022
Aug 19, 2012
Feb 13, 2020
Mar 14, 2019
Apr 1, 2007
Dec 30, 2020
Mar 14, 2019
Jan 1, 2008
Jul 5, 2007

Repository files navigation

DEPRECATED

The 1.2 branch of SDL is deprecated. While we occasionally collect fixes in revision control, there has not been a formal release since 2012, and we have no intention to do future releases, either.

Current development is happening in SDL 2.0.x, which gets regular releases and can be found at:

https://github.com/libsdl-org/SDL

Thanks!

Simple DirectMedia Layer (SDL) Version 1.2

https://www.libsdl.org/

This is the Simple DirectMedia Layer, a general API that provides low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D framebuffer across multiple platforms.

The current version supports Linux, Windows CE/95/98/ME/XP/Vista, BeOS, MacOS Classic, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, Nintendo DS, and OS/2, but these are not officially supported.

SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, and Smalltalk.

This library is distributed under GNU LGPL version 2, which can be found in the file "COPYING". This license allows you to use SDL freely in commercial programs as long as you link with the dynamic library.

The best way to learn how to use SDL is to check out the header files in the "include" subdirectory and the programs in the "test" subdirectory. The header files and test programs are well commented and always up to date. More documentation is available in HTML format in "docs/index.html".

The test programs in the "test" subdirectory are in the public domain.

Enjoy!

Sam Lantinga ([email protected])

About

Simple Directmedia Layer, 1.2 for AmigaOS

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 80.2%
  • Shell 6.8%
  • C++ 5.0%
  • Objective-C 3.3%
  • M4 1.9%
  • Assembly 1.2%
  • Other 1.6%