This page is a wiki. Please login or create an account to begin editing.


SDL 1.2.13 (Simple DirectMedia Layer)

Game screenshot
Rating:
No votes yet
Category:
Year released:
Author:
Publisher:
#1
[www].se [ftp].se [mirror].us [mirror].de
SDL-1.2.13-PPC.sea_.bin (122.00 KB)
MD5: b4c0d6afa6b49f013079f954f7000dc9
For System 7.0 - 7.6 - Mac OS 9
#2
[www].se [ftp].se [mirror].us [mirror].de
SDL-devel-1.2.13-PPC.sea_.bin (791.88 KB)
MD5: e5b04cfb9a3ce88354ec1be39ca3b25c
For System 7.0 - 7.6 - Mac OS 9
#3
[www].se [ftp].se [mirror].us [mirror].de
SDL-1.2.13.sea_.bin (4.11 MB)
MD5: 53f5f24286519ce03d1f19d14ab9b8a3
For System 7.0 - 7.6 - Mac OS 9
Emulation
Guides on emulating older applications

For SDL before version 2.0:

Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. It is used by MPEG playback software, emulators, and many popular games, including the award winning Linux port of "Civilization: Call To Power."

SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code contains support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, 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#, D, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, Smalltalk, and Tcl.

SDL is distributed under GNU LGPL version 2. This license allows you to use SDL freely in commercial programs as long as you link with the dynamic library.

All the following downloads are intended for Mac OS. For Mac OS X PPC, see SDL 1.2.15 (Tiger & Leopard) or an older version.

Download #1 is the SDL 1.2.13 runtime library for Mac OS. Original download link.
Download #2 is the SDL 1.2.13 development library for Mac OS (MPW + CodeWarrior). Original download link.
Download #3 is the SDL 1.2.13 source code for Mac OS. Original download link.

The official website doesn't give access to nor reference the download links above in an easily-accessible manner (if even at all), however those files are still being hosted on the server.

SDL 1.2.13 is the latest version for Mac OS for which pre-built binaries were offered. SDL version 1.2.15 should also be compatible, but it will have to be compiled from source. (Same applies to Mac OS X PPC predating 10.4 Tiger, all the way down to 10.0 Cheetah.)

Official instructions for compiling SDL 1.2.15 for Mac OS via MPW are here. A CodeWarrior project is also included with the source.

The next version, SDL 2.0, dropped support for Mac OS, PPC Mac OS X and any Mac OS X version predating 10.5 Leopard. However, it is suggested that patching back PPC and/or older Mac OS X versions is feasible.

Note: bindings to other languages may be version and platform-dependant, and are to be downloaded separately for each intended language.

Compatibility
Architecture: PPC

SSW 7, Mac OS 8, Mac OS 9. Supposedly PPC-only.

Source code designed to be compiled on MPW or, alternatively, CodeWarrior.