fraser125 / x360ce

Automatically exported from code.google.com/p/x360ce
0 stars 1 forks source link

Thief 4 (2014) not detecting controller #857

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
I followed the instructions in the wiki page.

I am using the r848 version of the library.
Tried both x86 & x64 versions still did not work.

I am using the PS2 controller with the app.

Please help (No log file also generated).

Original issue reported on code.google.com by rahuliye...@gmail.com on 27 Feb 2014 at 5:14

GoogleCodeExporter commented 9 years ago
same here hope to find a fix

Original comment by poomsli...@gmail.com on 1 Mar 2014 at 2:37

GoogleCodeExporter commented 9 years ago
binaries\win64\shipping-thiefgame.exe = requires x64(64bit) library

binaries\win32\shipping-thiefgame.exe = requires x86(32bit) library

Open the file (but do not save it) in notepad and search for xinput, 

mark down the names of the dll's that turn up i the search,  these are what you 
need to be using

Original comment by danialho...@gmail.com on 1 Mar 2014 at 10:26

GoogleCodeExporter commented 9 years ago
Yes, I used the dll from r848 x64 zip file.. It also needs the xinput_9_1_0.dll

And now its working.. Thanks

Original comment by rahuliye...@gmail.com on 1 Mar 2014 at 3:25

GoogleCodeExporter commented 9 years ago
How you make it working mine still not work

Original comment by sv40vo...@gmail.com on 1 Mar 2014 at 10:05

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Now works perfectly, you make my day.

Original comment by sv40vo...@gmail.com on 2 Mar 2014 at 1:44

GoogleCodeExporter commented 9 years ago
To all who still don't get it.

Place the x64 version of the lib both the dll files 
i.e
xinput1_3.dll & dinput8.dll inside the Binaries\Win64 folder if you are playing 
on 64-bit OS or use the libararies from the 32-bit version and place it inside 
Binaries\Win32 folder of the game.

Now place the gdb file and the ini file configured for your controller in the 
respective folder.

Also use the x360 app for the xinput9_1_0.dll file.

If you are playing on Windows 8/8.1 rename the xinput1_3.dll to xinput1_4.dll 
(This worked for me.. If it works with xinput1_3.dll no need to rename).

Original comment by rahuliye...@gmail.com on 2 Mar 2014 at 2:55

GoogleCodeExporter commented 9 years ago
Do we need to change or any hookmask inside the gbd file for it to work? It 
still not working for me.

Original comment by zarzel...@gmail.com on 2 Mar 2014 at 7:42

GoogleCodeExporter commented 9 years ago
Ok it worked after trying a few times. Thanx guys

Original comment by zarzel...@gmail.com on 2 Mar 2014 at 10:11

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Hi rahuliye I have follow all steps of your guide and I'm also on Win 8.1 like 
you but if I rename xinput1_3.dll in xinput1_4.dll x360ce app will crash. and 
without renaming controller don't work, I have ps4 controller with many other 
games never a problem

Original comment by stefano8...@gmail.com on 3 Mar 2014 at 1:05

GoogleCodeExporter commented 9 years ago
dll created by (contained within) the app is not supported (it has issues with 
10+ button controllers and the right stick

this game should not use the xinput1_4 file at all, no games supporting windows 
7.

Original comment by danialho...@gmail.com on 3 Mar 2014 at 5:25

GoogleCodeExporter commented 9 years ago
Please Guys Post it, Thief 4 work files.
please guys im waiting... :(

Original comment by Filessea...@gmail.com on 3 Mar 2014 at 8:47

GoogleCodeExporter commented 9 years ago
You cannot be spoonfed everything.

http://ngemu.com/threads/x360ce-libraries-tutorial-by-resolutespider5.155310/

i need to know what dll's the game actually actively seeks out.

Original comment by danialho...@gmail.com on 3 Mar 2014 at 10:27

GoogleCodeExporter commented 9 years ago
Took me some figuring out,but made it work, here's how I did it step by step : 
If you're on a 32-bit system, get the 32-bit library (x86 version) at the 
download page.
If you're on a 64-bit system, get the 64-bit library (x64 version) at the 
download page.
Unrar it and copy the xinput1_3.dll and dinput8.dll and x360ce.gdb into the 
folder of thief.. either the 32bit or the 64bit folder.
32bit : Thief/Binaries/WIn32
64bit : Thief/Binaries/Win64.

Download the app file from Downloads, run x360ce.exe, let it make the files 
neccesary. Then Copy x360ce.exe and the 360ce.ini over to your game folder as 
well.

Run x360ce.exe, go to settings, under Installed Files, check "xinput9_1_0.dll". 
Close the application. Open x360ce.ini in notepad and UNDER 
"Allowonlyonecopy=1" write " Version=1" 
Save and close the ini file.

Now start the game with the .exe in the folder and it should work.

Original comment by Davy0611...@gmail.com on 3 Mar 2014 at 5:43

GoogleCodeExporter commented 9 years ago
so the game explicitly uses xinput9_1_0

Is there any input at all when x360ce is not used?

Original comment by danialho...@gmail.com on 4 Mar 2014 at 2:29

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
please Help me.. (Project Member #20 danialho) :(
i need Thief x64 working files.. please comment it.

Original comment by Filessea...@gmail.com on 4 Mar 2014 at 12:08

GoogleCodeExporter commented 9 years ago
Davy in comment 15 has it working.

I can't help you without knowing what you've actually tried to get it working.

Original comment by danialho...@gmail.com on 4 Mar 2014 at 9:42

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
manual https://www.youtube.com/watch?v=NSaRewIbxsI

Original comment by jrom...@gmail.com on 7 Mar 2014 at 8:31

GoogleCodeExporter commented 9 years ago
I take offence that you are profiting off compiled code you have never 
contributed to at all.

Original comment by danialho...@gmail.com on 8 Mar 2014 at 8:17

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Hi danialho, I have read and follow all the replies on this thread but not work 
controller in game.
I use dualshock 4 and with other games works perfect. Before start 
shipping-thiefgame.exe, my controller work perfect but in game no.
can you repeat in more detail, each step of comment #2 to be executed? Please

Original comment by stefano8...@gmail.com on 8 Mar 2014 at 4:28

GoogleCodeExporter commented 9 years ago
For DS4 controllers, there is an xinput driver available in much the same way 
one for DS3 controllers.

http://forums.pcsx2.net/Thread-DS4-To-XInput-Wrapper

Original comment by danialho...@gmail.com on 9 Mar 2014 at 12:25

GoogleCodeExporter commented 9 years ago
x360ce doesn't work for me on thief, can anyone help me please

Original comment by Kamal.La...@gmail.com on 12 Mar 2014 at 1:03

GoogleCodeExporter commented 9 years ago
Hi Davy0611
I followed your instructions above the the gamepad was working in the game. But 
after closed the game and started it again the gamepad had stopped working.

Please help, I really like this game and wanna play it with my gamepad.

Original comment by mohit.gu...@gmail.com on 12 Mar 2014 at 9:24

GoogleCodeExporter commented 9 years ago
it doesnt work :(

Original comment by muratyag...@gmail.com on 13 Mar 2014 at 1:41

GoogleCodeExporter commented 9 years ago
Issue 865 has been merged into this issue.

Original comment by danialho...@gmail.com on 13 Mar 2014 at 2:44

GoogleCodeExporter commented 9 years ago
i get it to work with thief but after that the 32bit games doesn't work and the 
x360ce.exe has the redlight...

is there a problem using both dlls to different games?

Original comment by alejandr...@gmail.com on 13 Mar 2014 at 10:13

GoogleCodeExporter commented 9 years ago
it's almost worked for me but my right stick x-y axis very slow (logitech dual 
action)

Original comment by t.barne...@gmail.com on 15 Mar 2014 at 3:05

GoogleCodeExporter commented 9 years ago
has anyone got this to work?
i have tried everything in this thread word for word and still cant get my 
thief game to work with my controller. 

Original comment by nonduali...@gmail.com on 18 Mar 2014 at 5:43

GoogleCodeExporter commented 9 years ago
it worked after trying a few times, but when I play it the is lagging
anyone know how to fix it?

Original comment by okakuzun...@gmail.com on 27 Mar 2014 at 3:50

GoogleCodeExporter commented 9 years ago
Can someone already fix this problem without spiritual dances?

Original comment by antons.k...@gmail.com on 1 Apr 2014 at 6:54

GoogleCodeExporter commented 9 years ago
ı have snopy gamepad. its work other games like batman,skyrim .... with x360ce 
specific folder which ı upload.ı check always xınputtest.exe and work.

ı try your way but XInputTest.exe says Status: Not connected. Can anybody 
modifie or fix snopy files.

Original comment by ialtinel...@gmail.com on 2 Apr 2014 at 11:53

Attachments:

GoogleCodeExporter commented 9 years ago
This isn't working for me (Logitech Rumble Pad 2) I tried all the settings 
mentioned here.

Original comment by OMEGA...@HOTMAIL.COM on 12 Apr 2014 at 9:30

GoogleCodeExporter commented 9 years ago
i also coudnt make the gamepad work. 
i did what "#15 Davy0611...@gmail.com" said. it still didnt work. then i saw 
another post on the net:

"Then I downloaded newest x360ce's librares and configure my pad as Rumble Pad 
2 in Thief/Binaries/Win32. Next I pasted x360ce all files to 
Thief/Engine/Config, Thief/ThiefGame/Config and Thief/ThiefGame/CookePCNG. Just 
to be sure. Now it's working." (source: 
http://steamcommunity.com/app/239160/discussions/1/558749190947264091/?l=german)

i did the same copied the files in those folders. and surprisingly  after that 
the gamepad worked!

Original comment by michel.d...@gmail.com on 20 May 2014 at 11:42

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
now working. i am using windows 8.1 64 bit with usb joystick controller. if u r 
no working. try this one. first download lastest x360ce 
https://x360ce.googlecode.com/files/x360ce.App-2.1.2.191.zip. and then run it 
(32bit : Thief/Binaries/WIn32) or (64bit : Thief/Binaries/Win64). go options 
and check xinput9_1_0.dll. if you're on a 32-bit system, get the 32-bit library 
(x86 version) https://x360ce.googlecode.com/files/x360ce_lib32_r848_VS2010.zip.
if you're on a 64-bit system, get the 64-bit library (x64 version) 
https://x360ce.googlecode.com/files/x360ce_lib64_r848_VS2010.zip. unrar and 
copy and replace all files where installed x360ce(i.e 32bit : 
Thief/Binaries/WIn32 or 64bit : Thief/Binaries/Win64 ). now open x360ce.ini in 
notepad and UNDER "Allowonlyonecopy=1" write " Version=1" save and close the 
ini file. if u r using windows 8 or 8.1 rename xinput1_3.dll to xinput1_4.dll.

Original comment by dynamoro...@gmail.com on 22 Jun 2014 at 2:17

GoogleCodeExporter commented 9 years ago
I also was having this problem, tried it with the 32bit version of the game, 
used the older x360ce I use for most my games, 3.3.1.444.

Indeed it needs xinput9_1_0 to work, unfortunately I don't have the 64bit 
version of 444 so I could not try if the problem lies with the 64bit version of 
the game or with the latest version of x360ce.

Original comment by panele...@gmail.com on 19 Jul 2014 at 12:09

GoogleCodeExporter commented 9 years ago
I also found a way to get past this problem. Delete the xinput1_3.dll run the 
the x360ce.exe it will say the input1_3.dll is missing and do you want to 
replace it, click yes. It may stop responding and the window will close but 
just click the x360ce.exe again, now both controllers should be green and 
working.

Troubleshoot: If your game doesn't work with your controller, change the name 
of the xinput1_3.dll to xinput9_1_0.dll

Original comment by iwl97...@gmail.com on 17 Sep 2014 at 10:18

GoogleCodeExporter commented 9 years ago
thank u all for your help....it works for me

Original comment by Ahmaddan...@gmail.com on 22 Sep 2014 at 10:00

GoogleCodeExporter commented 9 years ago
guys still not working
am using twin usb joystick

Original comment by crazyfla...@gmail.com on 23 Dec 2014 at 9:25

GoogleCodeExporter commented 9 years ago
Tnx guys who ever uploaded Snopy xbox 360 file its working properly.

Original comment by vijay.uc...@gmail.com on 21 Mar 2015 at 8:26