Announcement

Collapse
No announcement yet.

Sony Publishes An Official Linux Driver For PlayStation 5 DualSense Controllers

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Originally posted by theriddick View Post

    Linux is a big supporter of Vulkan API which from what I understand is easiest for Sony to port or even use directly since it isn't locked down to a particular OS.

    I believe the PS4 and Switch even are capable of running Vulkan API if a developer wishes, but I do not know directly since I don't have console dev kits, but someone who does might know if vulkan calls can be made available or not.

    Lets be honest here, DX12 is kind-of the enemy of Linux and basically everything outside of windows10... (xbox run a streamlined version of windows10)
    Well yeah, the PS4 is basically AMD x86 CPU + AMD GPU. It's definitely capable of running Vulkan. Especially the PS4 Pro which upgraded to Polaris.

    Comment


    • #32
      Originally posted by SyXbiT View Post

      You've come up with some of the most ridiculous theories of 2020 .
      A simpler theory could be that this helps sell PS controllers, as they'll work better on other platforms
      Half of my post is exactly pointing that out.

      Comment


      • #33
        I've just patched my 5.10.2 kernel and it works! I wonder why they add 5 to the battery percentage up to 100. Interesting design choice...

        Code:
        battery_capacity = battery_data == 10 ? 100 : battery_data * 10 + 5;

        Comment


        • #34
          Very nice, Sony. Now open up your SACD format so other optical drive makers can make firmware to read it, please.

          Jailbreaking a PS3 just to rip an ISO that only a hacked console can play is a PITA.

          Comment


          • #35
            Originally posted by dlq84 View Post
            I've just patched my 5.10.2 kernel and it works! I wonder why they add 5 to the battery percentage up to 100. Interesting design choice...

            Code:
            battery_capacity = battery_data == 10 ? 100 : battery_data * 10 + 5;
            I'm the author of the driver, so I can share that detail at least. The hardware provides only a few levels and '0' in this field means '0-9%' capacity, 1 equals '10-19%' etcetera. In other words the '5' takes the average of a given interval. The PS5 itself uses similar logic. Also think of it in a different way. If the device happens to be connected over Bluetooth and is still communicating clearly its battery level can't be 0%.

            Comment


            • #36
              Originally posted by Thunderbird View Post

              I'm the author of the driver, so I can share that detail at least. The hardware provides only a few levels and '0' in this field means '0-9%' capacity, 1 equals '10-19%' etcetera. In other words the '5' takes the average of a given interval. The PS5 itself uses similar logic. Also think of it in a different way. If the device happens to be connected over Bluetooth and is still communicating clearly its battery level can't be 0%.
              Thanks for taking the time to explain. I kind of figured this was the case.

              Comment


              • #37
                I'm sure there just ensuring their controllers can be used to stream PS games. I picked up a Sony TV recently and its got not a bad almost stock Android TV setup. I could see Sony backporting that in on their TVs to allow PS5 controller support. I'm sure that is all this is. Its good for us... still I'm sure its all about having Sony controllers supported on Sony TVs for game streaming.

                Comment

                Working...
                X