Skip to content

Releases: elishacloud/dinputto8

Release v1.0.78.0

17 Sep 15:55
Compare
Choose a tag to compare

Instructions:

  1. Download dinput.dll.
  2. Copy the dinput.dll file into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the file will need to be copied it into that directory. Overwriting existing game files is not usually recommended. Always backup any file before overwriting it.

What's New?

  • Fixed an issue where some games cannot acquire the device causing the game to crash or input to fail
  • Minor performance update

Release v1.0.75.0

26 Jun 21:44
Compare
Choose a tag to compare

Instructions:

  1. Download dinput.zip and unzip it.
  2. Copy the dinput.dll file into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the files will need to be copied it into that directory. Overwriting existing game files is not usually recommended.

What's New?

  • Filter unknown Device Type's in device enumeration because some games cannot handle them
  • Return an effect class even on failure because some games don't check for failure

Release v1.0.69.0

22 Jun 18:42
Compare
Choose a tag to compare

Instructions:

  1. Download dinput.zip and unzip it.
  2. Copy the dinput.dll file into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the files will need to be copied it into that directory. Overwriting existing game files is not usually recommended.

What's New?

  • Fixed Device Type and Device Subtype to match closer to Windows 98 to fix crashes in some games
  • Fixed bug with DirectInput version 7 when using UNICODE that could have caused a crash
  • Other misc. stability fixes

Release v1.0.58.0

30 May 16:42
e3b5f65
Compare
Choose a tag to compare

Instructions:

  1. Download dinput.zip and unzip it.
  2. Copy the dinput.dll file into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the files will need to be copied it into that directory. Overwriting existing game files is not usually recommended.

What's New?

  • Add HID device flag to GetCapabilities()

Release v1.0.57.0

29 May 17:09
678b9e5
Compare
Choose a tag to compare

Instructions:

  1. Download dinput.zip and unzip it.
  2. Copy the dinput.dll file into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the files will need to be copied it into that directory. Overwriting existing game files is not usually recommended.

What's New?

  • Fixes GetCapabilities() potential crash

Release v1.0.54.0

13 Sep 22:01
Compare
Choose a tag to compare

Instructions:

  1. Download dinput.zip and unzip it.
  2. Copy the dinput.dll file into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the files will need to be copied it into that directory. Overwriting existing game files is not usually recommended.

What's New?

  • Improved behavior with various different DirectInput versions
  • Added support for Windows XP
  • Added Rayman 2 compatibility
  • Fix IID_IUnknown clsid

Release v1.0.39.0

04 Jul 05:49
Compare
Choose a tag to compare

Instructions:

  1. Download dinput.zip and unzip it.
  2. Copy the dinput.dll file into the game's installation directory, next to the main executable file. For some games the main executable is in a subdirectory (like 'Bin', 'Exe' or 'App') so the files will need to be copied it into that directory. Overwriting existing game files is not usually recommended.

What's New?

  • Disabled logging.
  • Fixed issues with gamepads/joysticks in some games.
  • Fixed incompatibilities with some games.
  • Changed how version interfaces work.

Release v1.0.30.0

27 Jul 01:42
b529c8f
Compare
Choose a tag to compare
  • Fix issue where Acquire() will sometimes hang if SetCooperativeLevel fails.
  • Fix SetDataFormat incorrect flag for DirectInput8, which causes a crash on some games.

Release v1.0.25.0

19 May 07:03
Compare
Choose a tag to compare

Fix QueryInterface issue that caused a crash on some games

Release v1.0.24.0

30 Apr 05:39
Compare
Choose a tag to compare

What's New:

  • Added logging
  • Added some error checking