Commit Graph

13 Commits

Author SHA1 Message Date
Louis Gombert
39ce5eac9e Add missing SDL_free on structs allocated by SDL3 2025-02-17 22:45:04 +01:00
Louis Gombert
6777ff17ad SDL3: update input methods and structs 2025-02-17 22:36:30 +01:00
Louis Gombert
867e800df9 Use new SDL3 Joystick functions 2025-02-17 22:36:30 +01:00
Louis Gombert
3a1878c0f7 SDL3: run rename_headers.py script from migration guide 2025-02-17 22:36:30 +01:00
Louis Gombert
780b88f673 SDL3: run rename_symbols.py script from migration guide 2025-02-17 22:36:22 +01:00
Louis Gombert
03e0b0f0bc SDL3: Functions that previously returned a negative error code now return bool. 2025-02-17 22:36:22 +01:00
Chris Sarbora
62ac1f4eb6 fill in x and y only if axes are valid 2024-12-31 11:44:40 -06:00
Louis Gombert
6c533364f6 Remove outdated '-slowkey', '-alternatejoy' & '-directinput' options
Removes key_emulation and joy_emulation toggles from ddio_init_info structures, that were not used in the SDL implementation.
All input is now handled using SDL for all platforms, alternatejoy/directinput options were only relevant for Windows-specific DirectInput. 'slowkey' was an unimplemented feature.
2024-09-18 22:32:56 +02:00
Louis Gombert
b8b50d9b08 sdljoy: minor fixes
Use nullptr instead of 0, parenthesize sizeof, remove extra forward declaration
2024-09-18 22:32:09 +02:00
Azamat H. Hackimov
a16420789d Convert ddio to use new logging facility 2024-09-10 03:00:25 +03:00
Thomas Roß
7b71873a69 [Cleanup] Removed function declarations that are not implemented. 2024-08-20 20:03:02 +02:00
GravisZro
9cf9781369 Properly format/use variadic macros 2024-05-24 20:57:17 -04:00
Azamat H. Hackimov
a0929aefe2 Rename ddio_common to ddio 2024-05-24 22:18:14 +03:00