OCamlSDL - An interface between OCaml and SDL

*Overview

The goal of OCamlSDL is to provide access the multimedia hardware
in the ML programming language with the help of the SDL library.
The Simple DirectMedia Layer is a generic API that provides low
level access to audio, keyboard, mouse, and display framebuffer across
multiple platforms. 

This ML interface might be used to prototype multimedia applications. 

*Web Resources

OCamlSDL is hosted at SourceForge.net: 

		   http://ocamlsdl.sourceforge.net/

Visit the project's page for additional informations: 

	     http://www.sourceforge.net/projects/ocamlsdl

*Requirements

OCamlSDL needs the following software and libraries to run:

	 OCaml     |3.04 | http://www.ocaml.org/
	 SDL       | 1.2 | http://www.libsdl.org/

	 SDL ttf   | 1.0 or 2.0 | http://www.libsdl.org/projects/SDL_ttf/
	 SDL mixer | 1.2 | http://www.libsdl.org/projects/SDL_mixer/
	 SDL image | 1.2 | http://www.libsdl.org/projects/SDL_image/
	 LablGL    | 0.98 | http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgl.html

*Documentation

You can browse ocaml documentation at :
	http://ocamlsdl.sourceforge.net/docs/index.html

*Samples
In the subdirectory samples, you can find some examples:

	 test_cdrom: return status of cdrom 
		(SDL, cdrom)

	 ocamlplayer: play some audiofiles (ogg, xm, s3m, wav)
	 	(SDL, mixer)
	
	 test_joystick: test your joystick
		(SDL, event, joystick)

	 test_alpha: alpha blits test
	 	(SDL, event, video, mouse)
*Feedback

Report any bugs or suggestions using the project page on
SourceForge.net.

*Mailing Lists

	ocamlsdl-user@lists.sourceforge.net 
is the user mailing-list. Here you could discuss about OCamlSDL problems 
and uses.

	ocamlsdl-devel@lists.sourceforge.net 
is the developer mailing-list. This list is reserved for discussion about 
the development of OCamlSDL.

Here is the location:
	http://lists.sourceforge.net/lists/listinfo/ocamlsdl-user

	http://lists.sourceforge.net/lists/listinfo/ocamlsdl-devel

--
Thank you for using OCamlSDL!
