All Projects → libsdl-org → SDL-1.2

libsdl-org / SDL-1.2

Licence: LGPL-2.1 license
Simple Directmedia Layer, 1.2 branch ... ***DEPRECATED***, please use https://github.com/libsdl-org/SDL for new projects!

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
shell
77523 projects
objective c
16641 projects - #2 most used programming language
M4
1887 projects
assembly
5116 projects

Labels

Projects that are alternatives of or similar to SDL-1.2

dcweb
三方依赖库扫描系统
Stars: ✭ 75 (+87.5%)
Mutual labels:  sdl
monpad
A fully-customisable web-based gamepad, designed to be used from smartphones.
Stars: ✭ 34 (-15%)
Mutual labels:  sdl
threat-model-templates
Templates for the Microsoft Threat Modeling Tool
Stars: ✭ 73 (+82.5%)
Mutual labels:  sdl
kiwi-8
CHIP-8 interpreter for Windows and MacOS
Stars: ✭ 16 (-60%)
Mutual labels:  sdl
sdl stb font
Renders text using STB_Truetype in pure SDL
Stars: ✭ 40 (+0%)
Mutual labels:  sdl
openstrike
Libre reimplementation of Jungle and Desert Strike games
Stars: ✭ 45 (+12.5%)
Mutual labels:  sdl
PinGUI
C++/SDL2/OpenGL GUI library
Stars: ✭ 58 (+45%)
Mutual labels:  sdl
Fairtris
Clone of the official classic Tetris® game for the NES console, intended for Windows and Linux systems. It implements the original mechanics and includes many regional versions and several RNGs (all in one executable).
Stars: ✭ 30 (-25%)
Mutual labels:  sdl
gfxprim
Open-source modular 2D bitmap graphics library with emphasis on speed and correctness.
Stars: ✭ 32 (-20%)
Mutual labels:  sdl
Driftwood
Driftwood 2D Tiling Game Engine and Development Suite
Stars: ✭ 23 (-42.5%)
Mutual labels:  sdl
n8engine
An open-source C# game engine that's going to be the best thing ever.
Stars: ✭ 51 (+27.5%)
Mutual labels:  sdl
gnuboy
latest version of original laguna source, with a handful fixes for modern compilers and systems
Stars: ✭ 70 (+75%)
Mutual labels:  sdl
uhexen2
Hexen II: Hammer of Thyrion -- A cross-platform port of Hexen II game.
Stars: ✭ 41 (+2.5%)
Mutual labels:  sdl
libvisual
Libvisual Audio Visualization
Stars: ✭ 67 (+67.5%)
Mutual labels:  sdl
sdl evolution
Tracking and proposing changes to SDL's public APIs.
Stars: ✭ 33 (-17.5%)
Mutual labels:  sdl
nox-decomp
Unofficial Nox (2000) port to Linux using decompiled code from https://playnox.xyz
Stars: ✭ 21 (-47.5%)
Mutual labels:  sdl
dungeons-of-noudar
A first person dungeon-crawler for DOS, written in C++, using software rendering and fixed point math
Stars: ✭ 36 (-10%)
Mutual labels:  sdl
sdlchina-web
SDL China
Stars: ✭ 34 (-15%)
Mutual labels:  sdl
bitty
Bitty Engine - An itty bitty 2D game engine, with built-in editors, programmable in Lua.
Stars: ✭ 86 (+115%)
Mutual labels:  sdl
ffi-sdl
PHP FFI SDL bindings
Stars: ✭ 23 (-42.5%)
Mutual labels:  sdl

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])

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].