Balooga.com

Corman-SDL : SDL for Corman Common Lisp

OpenGL Gears demo in Lisp

Updates

Introduction

Corman-SDL provides the FFI (Foreign Function Interface) bindings necessary for Corman Common Lisp code to interface with the SDL library.

Several Examples

The following examples are available as (pre-compiled executables) and (source code). See the Installation Instructions.

Installation Instructions

Running the examples

  1. Download the pre-compiled examples.
  2. Extract the zipfile into a new directory, for example
    My Documents\dev\corman-sdl
  3. Run an example.

If you wish to develop using the SDL FFI definitions

  1. Download and install Corman Common Lisp
  2. Download the latest version of the Corman-SDL FFI bindings.
  3. Extract the zipfile containing the Corman-SDL bindings into a new directory, for example:
    My Documents\dev\corman-sdl
    The "corman-sdl\" directory should contain three subdirectories:
    
    corman-sdl\examples\ 
    corman-sdl\Modules\
    corman-sdl\source\
  4. Copy the files in the "corman-sdl\Modules\" directory into the "Modules\" directory of the Corman Lisp installation, for example: "C:\Program Files\Corman Technologies\Corman Lisp 2.5\Modules"
  5. Move SDL.dll and SDL_mixer into the base Corman Lisp directory, for example "C:\Program Files\Corman Technologies\Corman Lisp 2.5"
  6. Load an example from the directory, "corman-sdl\examples\" into the Corman Lisp IDE.

Version 0.6.2 [2004-06-09]

Get it here

Release Notes

Issues

History

Version 0.6: [2003-09-03]

Version 0.5: [2003-06-22]

Version 0.3: [2003-06-08]

Version 0.2: [2003-05-31]

Version 0.1: [2003-05-13]