Short: SDL audio and video library for MorphOS Author: Ilkka Lehtoranta (ilkleht@yahoo.com), Nicolas Sallin, Gabriele Greco, Lajos Nagy, the SDL team Uploader: Ilkka Lehtoranta (ilkleht yahoo com) Type: util/libs Version: 16.1 Architecture: ppc-morphos This is the port of 1.2.15 version of SDL for MorphOS. It is based on Amiga SDL from Gabriele Greco. OpenGL code written by Lajos Nagy. This archive contains only files needed by users. The SDK and source code is available in separate archives: dev/misc/powersdl_sdk.lha for SDK and dev/misc/powersdl_src.lha for source code. REQUIREMENTS: MorphOS 2 or MorphOS 1 with Update Pack #1. Features: - Hardware accelerated alpha blending and AltiVec blitters (MorphOS 2 or newer) - GL support - Integrated SDL prefs with localization support - Joysticks supported - CDROM supported - Overlay supported - Good MorphOS integration. SDL programs can be controlled from Exchange or via ARexx port, windows have an iconify button New in version 16.1: - Disabled internal display scaler which was not properly implemented. This could cause problems when screen promotion was used. New in version 16.0b - Fixed a bug in smpeg.library initialization routine. It was replacing TinyGL context used in parent powersdl.library thus breaking OpenGL support if smpeg.library was used. New in version 16.0 - Updated powersdl.library to SDL 1.2.15 (powersdl.library 16.0) - Sublibrary revisions bumped - Fixed endianess bug in SDL headers and libraries New in version 15.10 - Fixed broken OpenGL support (broken since 15.0) - Fixed regression bug in RW ops - Updated powersdl_ttf.library to SDL_ttf 2.0.11 - powersdl_ttf.library 8.0 New in version 15.9: - Fixed fullscreen video mode switching when using 16-bit gfx - G5 friendly build - Fixed RW ops again New in version 15.7: - Fixed color key and alpha blits - Fixed triple buffering New in version 15.6: - Fixed AHI output - Fixed *nix path handling in RW ops New in version 15.4: - Fixed SDL_FreeRW() call New in version 15.3 - Fixed PowerBook support - powersdl_sound.library updated to version 2.0 - SDL 1.2.14 - Many many fixed and other stuff - Old V14 is included in archive just in case there are still some errors - It has been so many years since last update... :) New in version 14.0 - Fixed various performance problems with rendering functions - New CGX accelerated render calls - powersdl.library updated to version 14.0 (added missing SDL_REFromConstMem call) - powersdl_gfx updated to version 11.0 (sdl_gfx 2.0.18) - powersdl_image.library updated to version 9.5 New in version 13.0 - added smpeg.library - fixed broken AltiVec blitter routine (fixes LGeneral graphics) - fixed bug in AltiVec byte swapping routine which could lead into corrupted graphics - workaround for UAE bug (fixes blank gfx in fullscreen mode) - re-enabled AltiVec alignment for SW surfaces - enabled gamma setting (MorphOS 2 or newer) - powersdl.library updated to version 13.0 - powersdl_sound.library updated to version 1.2 with AltiVec support - powersdl_image.library updated to version 9.3 with AltiVec support and uses sdl_image 1.2.7 - powersdl_mixer.library updated to version 8.7 with Altivec support and supports for MP3 via smpeg.library New in version 12.1 - fixed HW surface flip bug in fullscreen mode New in version 12.0 - reverted some optimizations in cgx video driver since it had negative impact on some SDL applications, however it is likely that SDL-UAE no longer works (no time to check it out) - fixed bug in cgx video driver which prevented SW->HW->SW surface switch for SDL display in fullscreen mode (resize is always done in fullscreen mode atm, this will change to next version again) - added more MorphOS 2.0 support - extended SDL_VideoInfo structure to match with the latest official SDL, to support this main library was bumped to version 12 - libSDL.a now asks for powersdl.library V12 - SDK includes powersdl.library with full debug enabled - intermediate release Thanks goes to Harry Sintonen, Jacek Piszczek, Sigbjørn Skjæret, Mark Olsen and Michal Wozniak for bugfixes and improvements. French catalog courtesy of Nicolas Ramz. German catalog courtesy of Michael Garlich. Russian catalog courtesy of Vinnny. Hungarian catalog courtesy of Karoly Balogh. Source code for powersdl.library is available at http://www.aminet.net/pub/aminet/dev/misc/powersdl_src.lha Ilkka Lehtoranta, ilkleht@yahoo.com