SDL/src/dynapi
Sam Lantinga 3cbfd75d0f Re-added the CRC to the joystick guid
This is now used as a crc field in the mapping rather than directly in mapping guids, for better mapping compatibility between versions of SDL.

Added SDL_GetJoystickGUIDInfo() to get device information encoded in a joystick GUID, so that mapping programs can clear the CRC from the GUID when generating mappings.

sort_controllers.py has been updated to extract the CRC from mappings created by older mapping programs and convert it into the new crc field. It will also take the CRC into account when checking for duplicate mappings.

Also regenerated the GUIDs for the PS2/PSP/Vita controller mappings, fixing https://github.com/libsdl-org/SDL/issues/6151
2022-08-27 19:00:31 -07:00
..
gendynapi.pl Remove the '_' prefix from symbol names in Windows OpenWatcom builds 2022-05-19 20:11:10 +03:00
SDL2.exports Re-added the CRC to the joystick guid 2022-08-27 19:00:31 -07:00
SDL_dynapi.c Xbox GDKX support (#5869) 2022-07-01 13:59:14 -07:00
SDL_dynapi.h Add some PS2 flags 2022-06-15 15:15:26 -07:00
SDL_dynapi_overrides.h Re-added the CRC to the joystick guid 2022-08-27 19:00:31 -07:00
SDL_dynapi_procs.h Re-added the CRC to the joystick guid 2022-08-27 19:00:31 -07:00