KoKuToru / koku-xinput-wine

Adds xinput support to wine, without changing the source of wine.
BSD 2-Clause "Simplified" License
69 stars 21 forks source link

Doesn't work with Naruto Ultimate Ninja Storm 2 Steam version #36

Open minecraft2048 opened 6 years ago

minecraft2048 commented 6 years ago

Setup:

I'm using Wine with 64 bit prefix with esync from this AUR package: https://cdn.discordapp.com/attachments/277857463384932353/462650835009142784/wine-esync-staging.m4-pba-SMT-TkG-v5.zip and a self-compiled koku-xinput-wine, and I have registered my Twin USB Joystick with SDL_GAMECONTROLLERCONFIG.

Problem:

When I started Naruto Ultimate Ninja Storm 2 by running the NSUNS2.exe directly, there is a welcome rumble, then it launches Steam, then it launches the game, and it skips the DirectInput setup screen, indicating that the games detects XInput, but then the game doesn't register any button presses.

When I started Steam first by running Steam.exe, there is no welcome rumble, then when I started the game, the same problem happens.

If I started this game without this library, the game goes to DirectInput setup screen, which I can bind the controller buttons into it, but for some reason in game some of those buttons are not registered, which is a bug in Wine, so I'm trying to do Xinput emulation, and x360ce doesn't work, while this does