Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2024 Meta-MorphOS.org
Description:All Libraries SDL : SDL2, SDL2_image, SDL2_mixer, SDL2_ttf, SDL2_net and SDL2_gfx with SDK and extras files for MorphOS 3.18.
Developer/Porter:BeWorld
Mail:
Homepage:https://github.com/BeWorld2018/SDL
Readme:
SDL2 Libraries 2.30.9 Package for version 3.18 or higher of MorphOS system.
***************************************************************************

SDL2.LIBRARY 53.18 23.11.2024 based on SDL 2.30.9
SDL2_IMAGE.LIBRARY 53.6 11.11.2024 based on SDL2_IMAGE 2.8.2
SDL2_MIXER.LIBRARY 53.6 11.11.2024 based on SDL2_MIXER 2.8.0
SDL2_TTF.LIBRARY 53.7 10.11.2024 based on SDL2_TTF 2.22.0
SDL2_NET.LIBRARY 53.3 04.10.2023 based on SDL2_NET 2.3.0
SDL2_GFX.LIBRARY 53.1 07.01.2023 based on SDL2_GFX 1.0.4

Simple DirectMedia Layer
************************

What is it?
Simple DirectMedia Layer is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL/Direct3D/Metal/Vulkan. It is used by video playback software, emulators, and popular games including Valve's award winning catalog and many Humble Bundle games.

SDL 2.0 is distributed under the zlib license. This license allows you to use SDL freely in any software.

https://libsdl.org/
https://wiki.libsdl.org/FrontPage

Installation:
*************

MorphOS version 3.18 is required to be installed as a minimum.
You need to install minimun TinyGL update 2023-08-14: https://www.morphos-storage.net/?find=tinygl

Just double-click on the Install icon and read the incremental instructions.

SDL2 MorphOS Features:
**********************

- SDL2 working with non-3D system (Qemu for exemple), using SOFTWARE renderer
- WARNING: it's recommended that you have a minimum 64MB graphics video (if not, then it is advised that you disable "enhanced display" and reduce your screen resolution of Ambient)
- OpenGL supported with all features: shaders and FrameBufferObjects
- Joystick support for sensors.library - Most compatible with the Xbox360 controller (or hardware recognised as that controller type)

SDL2 MorphOS specific and limitation:
************************************

- SDL_GetBasePath: not return a full absolute path with path separator (/) at end

GameController Readme:
**********************

You can create your own mapping file for any joystick (gamecontrollerdb.txt) : check directory controller map
Specific to MorphOS, you can put this file in your ENVARC. Then any game can use it! Then there's no need to put this file in indiviual game directories.

A MorphOS community sourced database of game controller mappings can be used that have SDL2 Game Controller functionality,
which is available here : https://github.com/BeWorld2018/gamecontrollerdb.txt

Please don't hesitate to participate in adding to this database, so kindly send me your working mapping(s) to add to our database. Thanks !


NOTES:
******

Thanks to Ilkka Lehtoranta for his sources code (SDL2 2.0.3 and SDL2_image 2.0.0).
Thanks to Szilard Biro (BSzili) for his help and his major contribution.
Thanks to Bigfoot for TinyGL upgrade, his help and his contribution.
Thanks to all members of MorphOS Teams for their patience with me and their indispensable help.
Thanks to all testers and developers (for libs and contributes)

Feel free to contribute.

SDL2: use to signal any new bugs : https://github.com/BeWorld2018/SDL/issues

SDL2 sources are available on my github: https://github.com/BeWorld2018/SDL
SDL2_image sources are available on https://github.com/BeWorld2018/SDL_image
SDL2_mixer sources are available on https://github.com/BeWorld2018/SDL_mixer
SDL2_gfx sources are available on https://github.com/BeWorld2018/SDL_gfx
SDL2_net sources are available on https://github.com/BeWorld2018/SDL_net
SDL2_ttf sources are available on https://github.com/BeWorld2018/SDL_ttf


BeWorld

BeWorld @ sfr . fr

Paypal:
Upload Date:Nov 23 2024
Category:Dependencies/Library/SDL
Download:SDL_2.30.9_Libraries.lha
Md5:61f4416ed00e85c03bbf407a70d6096a
Size:17 MB
Downloads:115
Screenshot(s)
History
SDL_2.30.7_Libraries.lha
SDL_2.30.5_Libraries.lha
SDL_2.30.2_Libraries.lha
SDL_2.30.0_Libraries.lha
SDL_2.28.4_Libraries.lha
SDL_2.28.0_Libraries.lha
SDL_2.26.5_Libraries.lha
SDL_2.26.3_Libraries.lha
SDL_2.26.2_Libraries.lha
SDL_2.26.0_Libraries.lha
SDL_2.24.1_Libraries.lha
SDL_2.24.0_Libraries.lha
SDL_2.0.22_Libraries.lha
SDL_2.0.20_Libraries.lha
SDL_2.0.16_Libraries.lha
SDL_2.0.14_Libraries.lha
SDL_2.0.12_Libraries.lha
Last Comments
manu
28 Nov 2024
22:24
c'est tinygl peut etre a verifier
BeWorld
28 Nov 2024
20:24
homeworld n'utilise pas la SDL2 mais plutot la SDL1 (PowerSDL)
après les mise à jour de SDL2 ne sont pas sensé cassé quoi que ce soit), tous les jeux SDL2 doivent fonctionner sans soucis avec cette dernière version, sinon faut me le dire :-)
manu
28 Nov 2024
19:40
merci
est ce que certains jeux ne fonctionnent plus sinon (homeworld ou autres)
manu
28 Nov 2024
19:38
oui c'est ok maintenant
BeWorld
28 Nov 2024
17:07
Aa-tu reinstallé cette archive, fait-le stp pour être sur.. car cela ressemble à un bug avec l'ancienne archive ca.
manu
28 Nov 2024
12:48
je suis pas sur mais j'ai l'impression que le mode plein ecran de mmoa ne fonctionne plus
powermac g5 X1950 pro
BeWorld
23 Nov 2024
11:35
An error has crept into the archive, please reinstall this version.

Une erreur s'est glissée dans l'archive, merci de réinstaller cette version.