This repository has been archived by the owner on Apr 25, 2020. It is now read-only.
Releases: KoKuToru/koku-xinput-wine
Releases · KoKuToru/koku-xinput-wine
v1.2.3
v1.2.2
- Fixing
IEnumWbemClassObject_Next_Koku
logic - Fixing Tests
- Converts the file from
\r\n
to\n
(to work better cross-platform) - Fixes
EnumJoysticksCallback
logic so that it returns when a
non-DirectInput gamepad is found - Adds a check in main to return when no DirectInput gamepad is
connected - Adds the simple
test/test.sh
script to aid with running the tests
- Converts the file from
v1.2.1
- Prevent page fault when uninstalling jumper
- added support for build 32-bit and 64-bit in one pass
- added options to disable building libarary and tests
- update README with better instructions for 64bit
- drop cmake requirement to 3.5
- use find_path to locate wine include directory
- enable -Wall -Wextra and suppress existing warnings
- fix compilation error with array initialization on gcc5
- remove executable bit from source files
v1.2.0 - Cleanup
- Add 32bit/64bit jumper code
- Use wine headers instead of re-declaring things
- Cleaner hooking of the Device API using Wine vtable descriptions
- Hook additional XInput DLL versions (9.1.0 and 1.4)
- Add missing XInputGetStateEx hooking that some games use
Spezial thanks to @berenm for this phenomenal cleanup
v1.1.2 - `nullptr` checks
Only access pointer if not nullptr I couldn't find any reference on msdn which describes that passing a nullptr is legit.. but it looks like some games do pass nullptrs. fixes #7