Releases: AmigaPorts/SDL
Releases · AmigaPorts/SDL
2.26.1 release for AmigaOS 4
- Fix joystick GUID generation and update internal gamecontroller database with new GUIDs. Remove related RC1 workaround. Please use the SDL 2.26.1 RC2 (or newer) library when providing new controller mappings.
- Support SDL_WINDOW_FULLSCREEN_DESKTOP flag. It's implemented as a custom screen (instead of WB).
- Refactor library init/quit routines: initialize thread subsystem using constructor.
- Refactor shared library management: open common libraries in constructor and close them in destructor.
- Require ogles2.library minimum version 2 (instead of 0).
Full Changelog: v2.26.1-rc1-amigaos4...v2.26.1-rc2-amigaos4
2.26.1 release candidate 1 for AmigaOS 4
AmigaOS 4 -specific changes:
- Compile with GCC 11.2
- Fix shaped window alpha bitmap creation
- Enable virtual joysticks
- Add a workaround for game controller detection (AmigaOS 4 GUIDs are unfortunately broken)
- Add 2in1 game controller
- Update installer: delete old libSDL2.so soft links
2.24.0 release for AmigaOS 4
- Add more game controller mappings
- Add SDL_GetPreferredLocales support, currently hard-coded to en_GB
- Fix a crash issue due to missing nullptr check
2.24.0 release candidate 1 for AmigaOS 4
- Important: please note version number change from 2.0.22 to 2.24.0
- Add screensaver control using application.library. Screensaver is disabled by default.
2.0.22 release for AmigaOS 4
- Fix for #20: keyboard handling during fullscreen toggle
2.0.20 release for AmigaOS 4
2.0.20 release candidate 4 for AmigaOS 4
Prefs editor:
- More compact GUI (contributed by jabirulo)
Library:
- Fix window x and y coordinates when creating a centered window (reported by afxgroup)
- Change OS4_MaximizeWindow to remember old place and size. Change OS4_RestoreWindow to restore old place and size. (reported by afxgroup)
- Fix window creation in minimized/iconified state
- Refactor window resizing code
- Add support for SDL_SetWindowBordered by recreating the window
- General window code refactoring
2.0.20 release candidate 3 for AmigaOS 4
Prefs editor:
- Add logical size mode setting
- Add icon (samo79)
- Support alias values
- Improve menus and GUI
- Refactor code
Installer:
- Copy prefs program and icon
Library:
- Fix clipping issue where negative coordinates were passed to CompositeTags
2.0.20 release candidate 2 for AmigaOS 4
SDL2 prefs editor:
- Add scale quality setting
- Describe render driver limitations
- Refactor code
Installer:
- Copy SDL2 prefs editor to SYS:Prefs/ during installation
sdl2benchmark:
- Remove reduntant tests (skip some blendmodes)
- Improve result display
2.0.20 release candidate 1 for AmigaOS 4
- Add SDL2 Preferences editor