/[corman-sdl]/corman-sdl/README
ViewVC logotype

Contents of /corman-sdl/README

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations)
Wed Jun 9 09:09:43 2004 UTC (9 years, 10 months ago) by lcrook
Branch: MAIN
CVS Tags: HEAD
*** empty log message ***
1 lcrook 1.1 Copyright (c) 2003-2004 Luke J Crook
2     All rights reserved.
3    
4     (Last Updated: 2004-06-09)
5    
6     See the file LICENSE for license information.
7    
8     This is the latest release of Corman-SDL, the FFI Bindings for
9     Corman Common Lisp to SDL. The current version of Corman-SDL v6.2
10     supports most of the API functionality exported by SDL v1.2.7
11    
12     The archive containing the files for Corman-SDL also contains
13     pre-built Windows libraries for SDL (SDl.dll) and SDL_Mixer (SDL_mixer.dll).
14     SDL and SDL_Mixer are third party libraries that fall under the LGPL license.
15     As per the requirements of the LGPL, the source code for the versions of
16     SDL.dll and SDL_mixer.dll included in the Corman-SDL archive can be found
17     here: http://www.balooga.com/gpl_lgpl/
18    
19     See the INSTALLATION file for installation instructions.
20    
21     Release Notes:
22    
23     Version 0.6.2 [2004-06-09]
24     - Updated Corman-SDL to support SDL version 1.2.7
25     - Updated the examples to reflect updates to the Corman-SDL package
26     Issues:
27     - The only callback that is known to be working is SDL_SetEventFilter
28    
29     Version 0.6 [003-09-03]
30     - Updated the SDL FFI bindings to support SDL version 1.2.6
31     - Created FFI bindings for SDL_mixer
32     - The FFI bindings are now in a package SDL. This means that all SDL
33     functions must be prefixed with SDL: , for example
34     (sdl:SDL_Init sdl:SDL_INIT_VIDEO
35     - Updated the examples to reflect the new SDL package
36     BUG:
37     - The only callback that is known to be working is SDL_SetEventFilter
38    
39     Version 0.5 [2003-06-22]
40     - Have implemented the headers within sdl_syswm.h so it is now
41     possible to receive Operating System specific events such as cut/paste. An
42     added bonus is that the the SDL_SysWMmsg struct returns a handle to the
43     window, allowing 3D fonts to be easily created and rendered to the
44     screen in OpenGL
45     - The functions SDL_LoadBMP, SDL_SaveBMP, SDL_SaveBMP_RW and
46     SDL_LoadWAV_RW are now defined, allowing bitmaps to be loaded into SDL.
47    
48     Version 0.3 [2003-06-08]
49     - A Major update. Around 90% of SDL is now defined
50     - SDL Semaphores and Mutexes will work with Windows native
51     Corman Threads.
52    
53     Version 0.2 [2003-05-31]
54     - I have uploaded the new FFI definitions for the SDL header files.
55     This means that the patched C to Lisp parser (parse-c-decls.lisp) is
56     no longer required.
57     - Hopefully, all keys are now supported. [I added the capability
58     to parse ENUM's to the Corman 'C to Lisp' Parser (parse-c-decls.lisp)].
59     - All structures are now properly byte-aligned.
60    
61     Version 0.1 [2003-05-13]
62     - The previous version of SDL.lisp erroneously had a variable specified as
63     type Unit8, instead of Uint8. Thanks to John Pallister & Carlos Ungil
64     for pointing this out.
65     - Each demo can now be built to an executable. Silly
66     me for not following directions.
67     - Updated the Corman 'C to Lisp' Parser (parse-c-decls.lisp) to handle
68     "packed aligned" structs. All structures are
69     now properly byte-aligned. This version of SDL.lisp is not currently available
70     for download due to the dependency on the updated parser file.
71    
72     Questions: Luke J Crook, luke@balooga.com

  ViewVC Help
Powered by ViewVC 1.1.5