home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magazyn Exec 3
/
CD_Magazyn_EXEC_nr_3.iso
/
Recent
/
dev
/
misc
/
SDL-Amiga.readme
< prev
next >
Wrap
Text File
|
2000-08-24
|
2KB
|
63 lines
Short: First beta of SDL library Amiga port.
Author: Gabriele Greco
Uploader: gabriele.greco@galactica.it
Version: 1.0
Type: dev/misc
This is the first beta version of my SDL (Simple DirectMedia Layer)
port (www.libsdl.org for more info). SDL is available on a wide range
of systems (linux, windows, beos, mac...) and is used by many
applications (on the sdl site there is an almost full list).
This archive contains the 68k version, some demos and the includes.
The API documentation, available in several languages is available in
the official SDL site (www.libsdl.org).
Actully this version of SDL-Amiga needs:
CyberGraphX v3+ (for video output, CGXAGA untested)
AHI v4+ (for audio output)
And provides:
- Screens/Windows menagement.
- Software/Hardware blitting in 8/16/24/32bit (hardware acceleration
is performed through CGX and may require V4 BITMAPCACHE option).
- Event handling (keyboard, mouse, windows)
- Audio
- Thread menagement (somewhat broken in gcc version)
- Timer menagement
- Endian menagement
Not yet done:
- Joystick and CDRom related API.
The library is actually distributed as linked library, to make debugging
easier. I've built SAS/C and GCC version of this linked library but it
seems that the GCC one is less stable than the SAS/C one, maybe for
problems dued to thread menagement and ixemul.library. A MorphOS version
of the library is almost ready, and a powerup version in the works.
***IMPORTANT: This beta version of the library needs a 68020 and a math
coprocessor to work, and prints a lot of debug informations to the serial
(you can see it with sushi or a serial terminal). Stable releases will work
also without coprocessor and will not contain debug output.
Anyway with this version of SDL I've compiled (and run :) ) without
problems all the demos of the original source distribution and a lot
of other demos and apps. Included in this distribution there is
the binary only version of SDLroids, look at www.libsdl.org for the
source distribution.
Obviously since it's a beta bug reports, detailed if possible, are
welcome. Source will be added to the official SDL tree as soon as
it's stable.
SDL is OpenSource, but it's licence make it usable also for development
of commercial applications.
Gabriele Greco
Hurricane Studios
gabriele.greco@galactica.it