Amiga SDL News



Overview


This is a porting of the multipurpose multiplatform library SDL (simple direct media layer), created by Sam Lantiga. This library let you create programs that works perfectly on a large range of OSs (Windows 9x/ME/2000/NT, Linux x86/PPC/Alpha, MacOS, xxxBSD, Irix, Solaris, BeOS, AmigaOS...) without any modification! The library is able to handle window/fullscreen video output (using blitter if present, also in the Amiga version), sound (with AHI in the amiga version), keyboard/mouse/joystick events, threads, audio tracks on CDs, endianness and many other things.

To see what SDL can do go to the official page.

...take a look also for instance at the HUGE games section, many of them can be recompiled on AmigaOS with a few minutes of work! With the help of the Amiga community and SDL we'll can bring a lot of new apps and games to our beloved Amiga!

Here you can get the amiga version of XRick (133kb, executable only), a Rick Dangerous clone, that uses SDL, only a "make" is needed to build it from the original opensource sources that you can find here (look there also for the docs and the current features of this clone of the old amiga classicRick Dangerous), a 16/24bit WB is suggested, otherwise press "1" to go fullscreen.

I've just compiled for GCC/SASC some link libraries often used in SDL programs, these are libjpeg,libpng, libz, SDL_image.
This archive contains the link libraries of these four packages (as said before in GCC .a or SAS/C .lib format) and the includes needed to compile programs using them!
This is only for lazy programmers since these packages can easily be compiled with ANY amiga C compiler both for PPC and 68k without a SINGLE modification to the source files (only some makefile hacking).

Here you can find the same libs for MorphOS!

Here it's a small list of suggestion/FAQ about compiling SDL programs on AmigaOS.

Requirements & features


  • These are the system requirements of the Amiga version of SDL 1.2.x:

  • These are some of the features of the 1.2.2 version:

  • Not yet supported:

    Downloads


    Click here to download SDL 1.2.3 (libs, includes, docs, examples)! (ZIP, 2.5MB from www.libsdl.org)


    These are a some Aminet URL where you can get SDL 1.2.3 (LHA, 2.5MB):

    Hints about compiling SDL programs

    (and things to know about the amiga port!)

    Back to the main page

    gabriele.greco@aruba.it, Gabriele Greco, Last updated: Mo Jul 15th 2002