GivePass / x360ce

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

Final Fantasy XIII doesnt recognize x360ce #1014

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
PLEASE READ LIBRARIES MANUAL BEFORE REPORTING ISSUES:

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

Always make sure you use latest x360ce libraries!
Bugs created using older versions will be marked invalid as user error.
r848 vc10 is currently the latest version.

Steps will reproduce the problem?
1.Install x360ce like you always do to the folder containing the game exe.
2.Start up the game.

What is the expected output? What do you see instead?
Expected: A beeping sound
Result: Nothing the game just loads up and im guessing it recognizes my pad via 
dinput. => meaning all the buttons are messed up and the right analog is 
inverted in every way possible... ( i have a ps2 controller )

What versions of x360ce and Windows are you using?
I tried multiple versions, even really old ones. I tried hookmasks still 
nothing.
Im using windows 7 76bit

What gamepad do you use? On what drivers version?

Please attach a log file created with Log=1 setting in x360ce.ini file.
(LOG MUST BE FROM THE GAME, NOT X360CE)

Failure to follow the template will result in your issue being marked as
invalid.

Original issue reported on code.google.com by vishy1...@gmail.com on 17 Oct 2014 at 4:33

GoogleCodeExporter commented 9 years ago
im retarded lol. I forgot to delete the help messages. Anyways the issue is 
still readable. Since i cant edit pls bear with me.

Original comment by vishy1...@gmail.com on 17 Oct 2014 at 4:59

GoogleCodeExporter commented 9 years ago
read 
http://ngemu.com/threads/report-game-compatibility-here.155113/#post-2088297

Original comment by danialho...@gmail.com on 18 Oct 2014 at 3:39

GoogleCodeExporter commented 9 years ago
My bad i forgot to mention i already tried using 64 and 32 bit libraries. The 
game does indeed use xinput. Its confirmed on steam. I quote:
"A game controller using Xinput is recommended for this game. (If using a 
DirectInput based controller, please use the driver side key configuration to 
adjust settings as required )"

Original comment by vishy1...@gmail.com on 18 Oct 2014 at 11:35

GoogleCodeExporter commented 9 years ago
But danialhorton method will give you a name of DLL file loaded by game 
process. Then you need to rename x360ce library to that name.

Original comment by tapcio on 18 Oct 2014 at 12:09

GoogleCodeExporter commented 9 years ago
Hmmm i tried that method, but the game doesnt load any xinput dll's. On the 
other hand it states on steam that it does. And indeed it works with an xbox360 
controller. I tested it at a friend. Now if i put dinput8.dll in the folder the 
doesnt even recognize the controller at all. With or without x360ce.
A quick note only the older dinput8.dll does that the new ones dont do anything 
for me.

Original comment by vishy1...@gmail.com on 18 Oct 2014 at 12:42

GoogleCodeExporter commented 9 years ago
game lies then, it doesn't use xinput at all.

Original comment by danialho...@gmail.com on 19 Oct 2014 at 6:56

GoogleCodeExporter commented 9 years ago
not to be nose or anything, if it doesnt use it at all why is it fully 
compatible with an xbox360 controller. Besides its an xbox port. An awful one 
at that, but still a port. Thank you for your time btw. Im useing your program 
for almost 3-4 years now. Hats off to you for accomplishing this much. I dont 
know how many members are there in the team, but its awesoem. Keep it up!

Original comment by vishy1...@gmail.com on 19 Oct 2014 at 1:40

GoogleCodeExporter commented 9 years ago
so what exactly we need to do to make it work or it just work with danialhorton 
step?

i tried it but it didn't work at all TTvTT I can make all game compatible 
except this one FFXIII

Original comment by truthfe...@gmail.com on 19 Oct 2014 at 6:55

GoogleCodeExporter commented 9 years ago
I could make it work, but withouth x360ce. Appereantly it doesnt use xinput. I 
still have no idea how it has native support for the controller. I managed to 
remap my right analog axis in registry. It was the only thing not working for 
me. If you have the same problem try this: 
http://gtaforums.com/topic/383548-possible-fix-for-usb-gamepad-problem/ 
It did the trick for me. Just be carefull since it will swap your axis in any 
application. So you'll probably have to reconfigure x360ce after you did this 
for other games. 

Original comment by vishy1...@gmail.com on 19 Oct 2014 at 8:08

GoogleCodeExporter commented 9 years ago
ty vishy1...@gmail.com

I tried your link and it works with the problem R analog stick but it's quite 
pain when it comes in switching games and still the a b button isn't exactly 
the right one but temp fix for only this game TTvTT 

hope x360ce will fix or someone could find the solution to this game TTvTT

Original comment by truthfe...@gmail.com on 20 Oct 2014 at 12:24

GoogleCodeExporter commented 9 years ago
I'm having the exact same issues. I've tried some work arounds, but with 
limited success. I'm also using a PS2 controller with a USB converter.

I tried xpadder and it made the input really wonky.

I tried Pinnacle Game Profiler and had better results. I had to set my profile 
to block the game from natively reading the controller, otherwise it would 
overlap inputs. PGP worked, but unfortunately I had no way of getting it to do 
a default read on the left analog stick, so the only option was to bind the 
stick to WASD on the keyboard, which makes the input much less fluid.

The reason I mention PGP is that it seems to use similar drivers to communicate 
with the game. I noted both xinput1_3.dll and dinput8.dll were present when 
running it.

Original comment by wizard...@gmail.com on 21 Oct 2014 at 2:09

GoogleCodeExporter commented 9 years ago
vishy, the game might use rawinput instead of xinput.

Original comment by danialho...@gmail.com on 21 Oct 2014 at 2:37

GoogleCodeExporter commented 9 years ago
You might be right. Whelp since there are alternate solutions to this game its 
not a problem at all. Thank you for your help! Have a nice day. IF you want you 
can close this thread.

Original comment by vishy1...@gmail.com on 21 Oct 2014 at 12:57

GoogleCodeExporter commented 9 years ago
Confirmed, nothing to emulate (game uses DirectInput).

Original comment by tapcio on 2 Nov 2014 at 11:37

GoogleCodeExporter commented 9 years ago
this mean the x360ce just wont work with this game?

Original comment by aveat...@gmail.com on 27 Nov 2014 at 8:21

GoogleCodeExporter commented 9 years ago
There is nothing that x360ce can emulate, x360ce is XInput to DirectInput 
emulator, FFXIII does not use XInput at all.

Original comment by tapcio on 27 Nov 2014 at 10:48

GoogleCodeExporter commented 9 years ago
In case anybody stumbles to this page, I've posted a solution into this forum: 

http://ngemu.com/threads/final-fantasy-xiii.165721/#post-2273185
(a method to create a virtual aggregate joystick and remap it).

Original comment by pietari....@gmail.com on 16 Feb 2015 at 1:27