Download Latest Version 3.4.18 source code.zip (17.3 MB) Google Add to Preferred Sources
Home / release-3.4.18
Name Modified Size InfoDownloads / Week
Parent folder
SDL3-devel-3.4.18-VC.zip 2026-10-02 16.9 MB
SDL3-devel-3.4.18-mingw.tar.gz 2026-10-02 5.3 MB
SDL3-devel-3.4.18-mingw.zip 2026-10-02 5.5 MB
SDL3-devel-3.4.18-android.zip 2026-10-02 16.7 MB
SDL3-3.4.18.zip.sig 2026-10-02 661 Bytes
SDL3-3.4.18.tar.gz.sig 2026-10-02 661 Bytes
SDL3-3.4.18.zip 2026-10-02 17.1 MB
SDL3-3.4.18.tar.gz 2026-10-02 15.7 MB
SDL3-3.4.18-win32-x64.zip 2026-10-02 1.2 MB
SDL3-3.4.18-win32-x86.zip 2026-10-02 994.2 kB
SDL3-3.4.18.dmg 2026-10-02 28.5 MB
SDL3-3.4.18-win32-arm64.zip 2026-10-02 1.1 MB
3.4.18 source code.tar.gz 2026-10-02 15.9 MB
3.4.18 source code.zip 2026-10-02 17.3 MB
README.md 2026-10-02 877 Bytes
Totals: 15 Items   142.1 MB 5

This is a stable bugfix release, with the following changes:

  • Fixed crashing at startup if a broken EZFRD64.DLL is installed
  • Fixed a crash at shutdown if X11 IME services restarted during the session
  • Fixed KMSDRM initialization on some systems including i.MX 6 hardware
  • Fixed texture alpha blending and texel centering when rendering on PS2
  • Implemented joystick hotplugging on PS2
  • Added SDL_GAMEPAD_TYPE_STEAM for Steam Controllers
  • Fixed the Steam Controller showing up twice on macOS 27
  • Added support for the Flydigi Apex 6 controller
  • Fixed the Keychron Q6 System Control showing up as a gamepad
  • Fixed relative mouse clicks showing as key presses on some Android devices
  • The pen device type is included with pen events
  • Correctly report the eraser in pen events on Wayland
  • Fixed handling time values before the UNIX epoch (January 1, 1970)
Source: README.md, updated 2026-10-02