Sweden-Number/dlls/dinput
Alistair Leslie-Hughes fe4db5309e dinput: Allow enumeration of joysticks with DirectX 3.
Star Wars: Rogue 3D requests a DirectX 3.0 version
0108:trace:dinput:DirectInputCreateEx (0x400000,0300,{9a4cb684-236d-11d3-8e9d-00c04f6844ae},0x7acfa0,(nil))
and then tries to interate over all Joysticks.

When using modern windows, the current tests show that this is the correct behaviour.

However, it's possible to use a shim to allow older games, like the
one above, to interate over joysticks.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-05-13 13:29:43 +02:00
..
tests dinput: Allow enumeration of joysticks with DirectX 3. 2019-05-13 13:29:43 +02:00
Makefile.in
config.c dinput: Ensure Cursor is visible on config dialog. 2019-05-09 11:39:58 -05:00
data_formats.c
device.c dinput: Trace This pointer in a consistent way. 2019-05-09 11:39:52 -05:00
device_private.h
dinput.rc
dinput.spec
dinput_classes.idl
dinput_main.c dinput: Trace This pointer in a consistent way. 2019-05-09 11:39:52 -05:00
dinput_private.h dinput: Use heuristics to guess if a device is a gamepad or a joystick. 2019-05-07 09:21:21 -05:00
effect_linuxinput.c
joystick.c dinput: Trace This pointer in a consistent way. 2019-05-09 11:39:52 -05:00
joystick_linux.c dinput: Allow enumeration of joysticks with DirectX 3. 2019-05-13 13:29:43 +02:00
joystick_linuxinput.c dinput: Allow enumeration of joysticks with DirectX 3. 2019-05-13 13:29:43 +02:00
joystick_osx.c dinput: Allow enumeration of joysticks with DirectX 3. 2019-05-13 13:29:43 +02:00
joystick_private.h
keyboard.c dinput: Trace This pointer in a consistent way. 2019-05-09 11:39:52 -05:00
mouse.c dinput: Trace This pointer in a consistent way. 2019-05-09 11:39:52 -05:00
resource.h
version.rc