PackageDescription: Simple DirectMedia Library(Bundle)
Simple Direct Media LibraryLast published: June 4, 2004 by 'bobw'
No bundle comment found. Component comments follow
PackageDescription: SDL Core
This provides the ExternalInterface for VisualWorks to invoke the Simple DirectMedia Library (SDL).
What is SDL? From the website at: http://www.libsdl.org/
Simple DirectMedia Layer is a cross-platform multimedia library
designed to provide fast access to the graphics framebuffer and audio
device. It is used by MPEG playback software, emulators, and many
popular games, including the award winning Linux port of
"Civilization: Call To Power." Simple DirectMedia Layer supports
Linux, Win32, BeOS, MacOS, Solaris, IRIX, and FreeBSD.
In order to use this interface you'll need to first install the libraries for your platform. You can download the shared libraries from the http://www.lbsdl.org.PackageDescription: SDL Demos
This contains a couple of the demos for the Simple DirectMedia Library converted to Smalltalk. See the class side examples method protocol for invoking the examples.
What is SDL? From the website at: http://www.libsdl.org/
Simple DirectMedia Layer is a cross-platform multimedia library
designed to provide fast access to the graphics framebuffer and audio
device. It is used by MPEG playback software, emulators, and many
popular games, including the award winning Linux port of
"Civilization: Call To Power." Simple DirectMedia Layer supports
Linux, Win32, BeOS, MacOS, Solaris, IRIX, and FreeBSD.
This package requires SDL Core package in order to function and requires you to have the SDL shared library installed. You can download the shared libraries from the http://www.lbsdl.org.
These are the currently working demos:
SierpienskiLikeDemo - The original C version can be found at http://www.libsdl.org/projects/sierp/index.html
StarsDemo - The original C version can be found at http://www.libsdl.org/projects/stars/index.html
WarpDemo - The original C version can be found at http://www.libsdl.org/projects/warp/index.html
ScreenArtDemo - The original C version can be found at http://www.libsdl.org/projects/screenart/
LoopWaves - based on the loopwaves.c file in the SDL development source - loops a wave file
TestSprites - based on the testsprites.c file in the SDL development source - displays N sprites and moves them
Lesson3 - based on one of Marius Andra's tutorials. From:
http://cone3d.gamedev.net/cgi-bin/index.pl?page=tutorials/gfxsdl/tut3
BumpDemo - The original C version can be found at http://www.libsdl.org/projects/bump/index.html
These demos were chosen because of their brievity and because they produce interesting results.
See the classes for more details on how to use the demos.
Some of these demos require external files which can be found at:
http://www.cincomsmalltalk.com/CincomSmalltalkWiki/DOWNLOAD/files.zip/files.zip
PackageDescription: SDL Tests
This contains a few test cases that were developed for the SDL Core package. It is far from being complete, more like very far.
What is SDL? From the website at: http://www.libsdl.org/
Simple DirectMedia Layer is a cross-platform multimedia library
designed to provide fast access to the graphics framebuffer and audio
device. It is used by MPEG playback software, emulators, and many
popular games, including the award winning Linux port of
"Civilization: Call To Power." Simple DirectMedia Layer supports
Linux, Win32, BeOS, MacOS, Solaris, IRIX, and FreeBSD.