icex2
e4a221e15b
refactor: Entire code base, thread and log usage
...
Boils down to:
- Include headers
- Reduce boiler plate with helpers
- Swap out explicit usages with core API layer
and ensure the right API is configured beforehand
2024-02-25 09:30:53 +01:00
icex2
e2a6410461
chore: Apply code formatting
2024-01-31 22:47:14 +01:00
ahnada
1379c1e11b
New filename (without version string) for the new save files
2024-01-31 21:40:22 +01:00
ahnada
d1525a98dd
Mapper serialization versioning
...
Add a "BTMD" FOURCC + version in the beginning of the mapper data file.
Is backwards compatible with the current data format.
2024-01-31 21:40:22 +01:00
ahnada
329d6a80a3
Properly save/load the new analog invert option
2024-01-31 21:40:22 +01:00
ahnada
f37f216c69
Add invert analog input option
2024-01-31 21:40:22 +01:00
ahnada
0fdde8b32d
Allow generic HID devices with broken(?) outputs to still work as inputs.
...
Fixes Sony DualShock 4 not working
2023-11-13 21:35:28 +01:00
ahnada
09b3a6c24a
Fix incorrect SetupDiGetClassDevs error checking
2023-11-13 19:37:29 +01:00
icex2
031836ef0e
chore: Apply code formatting on entire codebase for consistent style
2023-04-06 15:39:53 +02:00
Will Xyen
b408cd9687
config: fix number of lights being loaded wrong if config is outdated
2020-06-29 06:49:22 -07:00
icex2
b6e588116d
Various import fixes caused by clang-format
...
Added format protection block to avoid re-ordering of header files
according to formatting rules.
2019-10-22 21:04:45 +02:00
icex2
c3bc8782f4
Apply clang-format code style to all source files
2019-10-20 00:50:40 +02:00
icex2
cbd7720349
Bemanitools v5.26 release
2019-09-27 22:36:50 +02:00