Welcome to MorphOS-Storage, a webserver dedicated to MorphOS users. ©2016-2023 Meta-MorphOS.org
Description:All Libraries SDL 2.0.16 with all SDK files for MorphOS.
Developer/Porter:BeWorld, Szilárd Biró and Itix
SDL2 Libraries 2.0.16 Package for MorphOS system.

SDL2.LIBRARY 53.4 30.11.2021 based on SDL 2.0.16
SDL2_IMAGE.LIBRARY 53.2 03.08.2021 based on SDL2_IMAGE 2.0.6 WIP
SDL2_MIXER.LIBRARY 53.5 30.11.2021 based on SDL2_MIXER 2.0.4 WIP
SDL2_GFX.LIBRARY 53.1 20.04.2021 based on SDL2_GFX 1.0.4.
SDL2_TTF.LIBRARY 53.2 20.04.2021 based on SDL2_TTF 2.0.15 WIP
SDL2_NET.LIBRARY 53.1 20.04.2021 based on SDL2_NET 2.0.1 WIP


Just click on Install.

SDL2 Features:

- WARNING : it's recommanded to have 64/128 MB graphics video (if not, disable "enhanced display" and reduze display size of your Ambient)
- Window OpenGL support ! (Use by ScummVM, prBoom-plus, FBNeo, Doom3, SM64, OpenBOR, Hurricane... ports for example)
- Joystick support with sensors.library - Better use Xbox360 controller compatible

SDL2 MorphOS specific:

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

GameController Readme :

You can create your own mapping file for joystick (gamecontrollerdb.txt) : check directory controllermap
Specific to MorphOS, you can put this file in your ENVARC. All game could use it ! no need to put this file in game directory.

A MorphOS community sourced database of game controller mappings to be used with SDL2 Game Controller functionality
is avaiblable here : https://github.com/BeWorld2018/gamecontrollerdb.txt
Do not hesitate to participate and send me your result to complete the database. Thanks !


- Implemented Jacadcaps gamepadlib - (Thanks to Jacadcaps to write gamepadlib/sensors lib)
- Need expert to check why transparency is broken with GL_BGRA in tinygl/drivers
- Maybe have Overlay video/renderer drivers
- Maybe have multi-display support


- SDL_CreateRenderer with SDL_RENDERER_ACCELERATED is broken if you use SDL_BLENDMODE or
tranparency color with OpenGL renderer, you need to use SDL_RENDERER_SOFTWARE.
Dont ask me to fix that, i dont have any information on it, maybe fix on next release of MorphOS (3.16)..)

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


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 big contribution.
Thanks to MorphOS Teams for the help and MorphOS ;-).

Thanks to all testers and developers (for libs and contributes)

PS: sorry for my bad english ;-)

SDL2 sources are available on my github :

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

Feel free to contribute.

Upload Date:Nov 30 2021
Size:17 MB
Last Comments