• john89@lemmy.ca
    link
    fedilink
    arrow-up
    17
    arrow-down
    3
    ·
    21 days ago

    Fantastic. It’s my understanding that SDL is responsible for why we can connect generic controllers to Linux without having to download specific drivers.

    • refalo@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      20 days ago

      In my experience… not really. I would say SDL makes the task of writing controller support code within your own applications easier and higher-level, but in reality it still has not much to do with “drivers” (I assume you mean kernel modules), which the kernel and OS stack already provide multiple unified interfaces for with things like jsdev/evdev/udev/hidapi, regardless of how you access those subsystems (via SDL or otherwise).

  • hark@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    19 days ago

    Awesome! Now all I need to do is to stop being lazy and actually make a new game. Challenge level: impossible.

  • data1701d (He/Him)@startrek.website
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    2
    ·
    21 days ago

    Coolio, but I won’t be using it at least until it hits Debian Testing. Hopefully this can be in Trixie - looks like the freeze hasn’t happened yet.

    • gnuhaut@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      20 days ago

      I just checked and SDL3 and SDL3_image are in unstable, and it looks like even the release candidates were in unstable for a while.

      It’s almost impossible it won’t end up in trixie. They just closed the bug too that prevents it from migrating to testing:

      https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086720

      So this could be in testing in a like a week or so.