Skip to content

Releases: AmigaPorts/SDL

2.26.1 release for AmigaOS 4

05 Jan 18:56
Compare
Choose a tag to compare
  • 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

06 Dec 14:36
Compare
Choose a tag to compare

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

26 Oct 18:25
Compare
Choose a tag to compare
  • 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

28 Aug 13:17
Compare
Choose a tag to compare
  • 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

27 Apr 17:44
Compare
Choose a tag to compare
  • Fix for #20: keyboard handling during fullscreen toggle

2.0.20 release for AmigaOS 4

16 Feb 18:55
Compare
Choose a tag to compare
  • Fix AppWindow-related issue (#12)
  • Workaround SDL_WaitEvent-related issue (#13)

2.0.20 release candidate 4 for AmigaOS 4

05 Feb 12:26
Compare
Choose a tag to compare

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

01 Feb 18:11
Compare
Choose a tag to compare

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

23 Jan 15:43
Compare
Choose a tag to compare

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

14 Jan 20:25
Compare
Choose a tag to compare
  • Add SDL2 Preferences editor