e8b5d90c411fd6f7d9fb8d67f96b0e8402a3cc48
ABXY Face Style Application - The abxy face style extraction now applies to any SInput device. - The use-case here is that gamepads that allow for changing styles can dynamically adjust the button labels firmware-side to have the physical location better represent the actual button being pressed. SInput Sub-Type Clarification - The code has been updated to better reflect the intention behind the sub-type field of the GUID byte 15. - Any SInput device may utilize the Sub-Type field to indicate variants of the same device (Same device that has rear paddles or additional physical features but is otherwise identical, etc.). "Firebird" Company Name Clarification - "Bonjiri" was a wrong translation. Got clarification from the company and official PID registration for the official English spelling (See https://github.com/raspberrypi/usb-pid/commit/0c5234cd92e1ba91cc80ec789aed136958bac9f8). - Fixed this spelling for all references (official mapping strings still pending and this will return NULL until this is provided). Code Notes - Various notes have been updated to have more clear indications. - I have moved the face-type and sub-type debug messages to be paired with the extraction for easier location. - I've removed an incorrect note left-over from a previous commit regarding command response information.
Simple DirectMedia Layer (SDL for short) is a cross-platform library designed to make it easy to write multi-media software, such as games and emulators.
You can find the latest release and additional information at: https://www.libsdl.org/
Installation instructions and a quick introduction is available in INSTALL.md
This library is distributed under the terms of the zlib license, available in LICENSE.txt.
Enjoy!
Sam Lantinga (slouken@libsdl.org)
Languages
C
86.4%
C++
5.8%
Objective-C
3.4%
CMake
1.6%
Perl
0.8%
Other
1.8%