Español English
Resumen
SDL4Freepascal es un conjunto de módulos de FreePascal para tener acceso a
la biblioteca SDL (Simple Directmedia Layer). SDL es una biblioteca portable
(Unix, Windows, BeOS) con licencia LGPL para desarrollar aplicaciones
multimedia y juegos.
Para obtener más información sobre SDL, visite la página de
SDL y la de
Loki (Loki es una empresa que
desarrolla juegos comerciales para Linux usando SDL; Sam Lantinga, el
autor de SDL, trabaja en Loki).
SDL4Freepascal está disponible bajo la LGPL, es decir, puede usarse para
desarrollar aplicaciones libres o propietarias.
Versiones
Hay dos versiones existentes:
- La 1.0.0.0, basada en SDL-1.0.0.
- La 1.2.0.0. Está basada en SDL-1.2, y escrita para funcionar tanto
en Linux como Windows.
Lista de correo
Sourceforge provee una lista de
correo electrónico destinada a programadores usando esta biblioteca.
Suscribanse a la lista
de correo sdl4fp-users
Tambien pueden contactarme personalmente a
dmoisset@grulic.org.ar pero
prefiero que usen la lista de correo.
Bajar
Estado
La biblioteca es usable en su estado actual. Le faltan algunos de los
módulos provistos por SDL (por ejemplo, para hacer sonido, o acceder a
CD-audio). Probablemente este trabajando en esto en octubre/noviembre de
2003, aunque por falta de tiempo no puedo trabajar mucho en la biblioteca.
Cualquier contribución es bienvenida.
He probado SDL4Freepascal bastante en Linux. Bajo Windows las demos
funcionan. Otras personas han reportado que funciona bien en Windows con
proyectos más grandes, e incluso en BeOS.
Resolucion de problemas
Si está usando FPC 1.0.10 en Linux, y recibe un 'Runtime error 216' al llamar a
SDL_Init, agregue a su programa la directiva {$LINKLIB c}.
Este problema será solucionado en la próxima versión de SDL4Freepascal.