Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2025 Meta-MorphOS.org
Description:Simple Directmedia Layer 3.2.8 "beta" - Port by BeWorld
Developer/Porter:BeWorld
Homepage:https://github.com/libsdl-org/SDL
Readme:
SDL3 Package for MorphOS system.
********************************

SDL 3.2.8 - 21.03.2025 *** BETA VERSION ***
SDL_mixer 3.0.0 - 16.03.2025
SDL_image 3.2.1 - 15.03.2025
SDL_ttf 3.2.0 - 15.03.2025

SDL_net 3.0.0 not available

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 and newer are available under the zlib license. This license allows
you to use SDL freely in any software.

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

Requirement:
************

MorphOS 3.18 minimun
TinyGL 53.10 minimun (TinyGL Update 2024-09-29)

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

Just install with installer.

Installer is very simple:
- cleanup all HINTS (variables into ENV/ENVARC)
- install soundfound for SDL3_mixer into your LIBS:
- install SDK files if you want

You can find programs into "extras" directory


SDL3 MorphOS Features:
**********************

SDL3 supports:
- GamedPad (same database as SDL2): sensors (Rumble support but limited)
- AHI audio
- OpenGL
- Software and OpenGL renderer supported
- pthread
- power
- IO
- locale

SDL3_mixer supports:
- fluidsynth (SDL2 use libtimidity)

SDL3 dont support:
- altivec
- loadso
- sensor
- process
- gpu
- camera
- haptic and hidapi

SDL3 bugs:
- ... plz report me bug

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/SDL3 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 Capehill for his OS4 sources code.
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 updates, 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).


BeWorld

BeWorld@sfr.fr

Paypal:
Upload Date:Mar 22 2025
Category:Development/Library
Download:SDL_3.2.8.lha
Md5:5f890a67253bb63b53f71f10e2219f0a
Size:41 MB
Downloads:205
Screenshot(s)
History
Last Comments
BeWorld
22 Mar 2025
20:27
Non, il n'y a plus de library :-) c'est normal, désormais chaque portage aura la SDL3 incluse dans le fichier executable. L'installation n'est pas pas très utile. Cela copie simplement une soundfound pour la SDL3mixer et permet de nettoyer les variables en cas de problème.
manu
22 Mar 2025
19:06
y'a pas de libs normalement qui devraient etre comprises dans le dossier libs?