XBOX360 Controller Emulator, Discuss this tool here. |
![]() ![]() |
XBOX360 Controller Emulator, Discuss this tool here. |
| Guest_jskotis@gmail.com_* |
Jun 10 2010, 05:52 AM
Post
#721
|
|
Guests |
bravo FOR EXCELLENT WORK. PLEASE HELP ME AND ANSWER ME TO MY E-MAIL.I HAVE TRY SOME THINKS BUT THE EMULATOR NOT RECOGNISE ANY SECOND GAMEPAD THAT I PUT.THE FIRST GAMEPAD WORKS PERFECT.HELP ME M FRIEND PLEASE
|
|
|
|
| Guest_puntipik_* |
Jun 10 2010, 01:56 PM
Post
#722
|
|
Guests |
hello,
i have a big problem. i have configered my ini-file for 4 logitech rumblepad 2 gamepads and they are working fine. but when i unplugg 2 of them and only want to play with 2 the game beginns to get very slow. so when i have installed in the ini 4 gamepads and have only 2 plugged in there is a problem. is there a way to fix this except of changing the ini-file every time i start the game? let the 4 gamepads plugged in is not a solution. thx puntipik |
|
|
|
Jun 11 2010, 05:30 AM
Post
#723
|
|
![]() Advanced Member ![]() ![]() ![]() Group: Members Posts: 404 Joined: 21-July 09 Member No.: 931 |
hello, i have a big problem. i have configered my ini-file for 4 logitech rumblepad 2 gamepads and they are working fine. but when i unplugg 2 of them and only want to play with 2 the game beginns to get very slow. so when i have installed in the ini 4 gamepads and have only 2 plugged in there is a problem. is there a way to fix this except of changing the ini-file every time i start the game? let the 4 gamepads plugged in is not a solution. thx puntipik You using latest version ? That should not happen in latest versions, because enumeration is not dynamic, it only check once for pad GUIDs, if found, create device. -------------------- |
|
|
|
| Guest_puntipik_* |
Jun 11 2010, 06:08 AM
Post
#724
|
|
Guests |
You using latest version ? That should not happen in latest versions, because enumeration is not dynamic, it only check once for pad GUIDs, if found, create device. im using the latest version of tocaedit Xbox 360 Controller Emulator (downloaded 3 dayes ago). i created the ini and dll file from the emulator (i think dll version 1.3.?.120). i started the emulator and klicked once on every controller - so they where recognized. then i loaded the logitech rumblebad 2 profile for each. in the ini file for every gamepad there is an guid. when i have all four gamepads plugged in the game and the controllers work fine. if i take two out and do not change the ini the game and the sound judder. |
|
|
|
| Guest_puntipik_* |
Jun 17 2010, 07:11 AM
Post
#725
|
|
Guests |
hello,
is there a solution for my problem (4 gamepads in ini but only 2 gamepads plugged in). or is there another emulator which i should use? mfg puntipik |
|
|
|
Jun 18 2010, 05:31 AM
Post
#726
|
|
![]() Advanced Member ![]() ![]() ![]() Group: Members Posts: 404 Joined: 21-July 09 Member No.: 931 |
hello, is there a solution for my problem (4 gamepads in ini but only 2 gamepads plugged in). or is there another emulator which i should use? mfg puntipik Sorry, I cannot reproduce this, but I will be fixing some FFB problems (mostly on horrible broken ffb drivers), also I may fix/rewrite some enumeration code, so this may fix your problems. But ETA of this is unknown ... -------------------- |
|
|
|
| Guest_pepe_* |
Jul 16 2010, 08:53 PM
Post
#727
|
|
Guests |
where can i download a version for mini ninjas and Bionic.Commando-KaOs
the one that i have doesn't seem to work |
|
|
|
Jul 28 2010, 05:36 PM
Post
#728
|
|
![]() Advanced Member ![]() ![]() ![]() Group: Members Posts: 404 Joined: 21-July 09 Member No.: 931 |
where can i download a version for mini ninjas and Bionic.Commando-KaOs the one that i have doesn't seem to work Bionic.Commando-KaOs ... seems this is pirated ... I am not an admin or moderator, but I think thats is not allowed here... All x360ce files are on google project site. -------------------- |
|
|
|
| Guest_MAMADO_* |
Jul 31 2010, 09:09 AM
Post
#729
|
|
Guests |
hi there
am having a [problem with assassin's creed 2... am using the x360ce vibmod 3.1.4.1 but i won't even here the beep at the beginning of the game...and i got it enabled ofc..meaning..the emu does not work with the game.. i tried to download the 2 programs u got here from goggle page (the x360ce.App-2.0.2.62 and the 7z file) but i get the error "msvcr.dll is missing: reinstall the program" when i start the exe thingy.. please help..in game it does not even recognize that there is controllers..at all...not even as dual shock! i only got the keyboard and mouse.. any ideas? thnx MAMADO! |
|
|
|
Aug 2 2010, 05:09 PM
Post
#730
|
|
|
Advanced Member ![]() ![]() ![]() Group: Members Posts: 36 Joined: 5-March 10 Member No.: 3,079 |
XBOX 360 Controller Emulator 2.0.2.66 Beta 2 (XInput 3.2.0.133) available:
http://code.google.com/p/x360ce/downloads/list x360ce App 2.0.2.66 (2010-08-02): - Update: Updated to xinput1_3.dll v3.2.0.133. - Update: 'LeftMotorDirection' and 'RightMotorDirection' setting was removed (you can use 'SwapMotor' instead) - Update: Code updated. XInput 3.2.0.133 by Virus: - Fixed XInputGetCapabilities, this will fix prototype and some other games. - Added brandon.ml patch - mapping button to d-pad (Issue 14) - Also some other fixes, mostly FakeAPI changes. |
|
|
|
| Guest_Guest_Leox001_*_* |
Aug 3 2010, 11:20 PM
Post
#731
|
|
Guests |
Hello, I just downloaded this very new update but I'm having issues with it;
First it tells me that "msvcr100.dll" is missing. I DO have that file in System32, so I copy it to the .exe folder. Then it does not show that missing error, but now shows the following error: "xinput1_3.dll: Failed to load '{0}'" My controller worked with all the previous x360ce and it is recognized as a standard USB controller for all programs supporting it. What is going on? ----------------- Please, send the email validation to my username (leox001), even though I click the "resend validation email" button, it never sends it to my inbox, the email was correctly input but still nothing arrives. Leaving me posting as "guest". |
|
|
|
Aug 4 2010, 05:12 AM
Post
#732
|
|
![]() Advanced Member ![]() ![]() ![]() Group: Members Posts: 404 Joined: 21-July 09 Member No.: 931 |
Hello, I just downloaded this very new update but I'm having issues with it; First it tells me that "msvcr100.dll" is missing. I DO have that file in System32, so I copy it to the .exe folder. Then it does not show that missing error, but now shows the following error: "xinput1_3.dll: Failed to load '{0}'" My controller worked with all the previous x360ce and it is recognized as a standard USB controller for all programs supporting it. What is going on? ----------------- Please, send the email validation to my username (leox001), even though I click the "resend validation email" button, it never sends it to my inbox, the email was correctly input but still nothing arrives. Leaving me posting as "guest". Incorrectly load MS CRT, install VS2010 redist !!! not copy files !!! Read wiki on project page. -------------------- |
|
|
|
| Guest_Guest_analarve_*_* |
Aug 5 2010, 04:16 AM
Post
#733
|
|
Guests |
Hi,
I have fix from Khemitude and I wanna to know how have opposite LT RT to LB RB ? Thx ! |
|
|
|
Aug 5 2010, 11:30 AM
Post
#734
|
|
|
Advanced Member ![]() ![]() ![]() Group: Members Posts: 43 Joined: 17-August 09 Member No.: 1,189 |
Incorrectly load MS CRT, install VS2010 redist !!! not copy files !!! Read wiki on project page. i think this bad idea x360ce vibmod 3.2.0.133 (xinput1_3.dll) compiled with MSVC9 (.Net2008SP1) - http://crazycat69.narod.ru/games/x360ce_vibmod_3.2.0.133.zip P.S. latest revisions x360ce vibmod 3.2.0 have problems with Prince of Persia Forgoten Sands. I revert to my modified x360ce_vibmod_3.1.4.0 and play on my ThrustMaster DualPower4, with FakeAPI=1, vibration work. |
|
|
|
Aug 5 2010, 12:00 PM
Post
#735
|
|
![]() Advanced Member ![]() ![]() ![]() Group: Members Posts: 404 Joined: 21-July 09 Member No.: 931 |
i think this bad idea x360ce vibmod 3.2.0.133 (xinput1_3.dll) compiled with MSVC9 (.Net2008SP1) - http://crazycat69.narod.ru/games/x360ce_vibmod_3.2.0.133.zip P.S. latest revisions x360ce vibmod 3.2.0 have problems with Prince of Persia Forgoten Sands. I revert to my modified x360ce_vibmod_3.1.4.0 and play on my ThrustMaster DualPower4, with FakeAPI=1, vibration work. No, because even if static link, there are been some problems without installing CRT so is useless (read issues). And second pros is that most games use shared CRT (maybe because of better performance). So installing small ~5MB package is for me not a problem, and I will continue to use shared CRT. You may have some questions about Windows XP support, only SP3 is supported by CRT now, so x360ce support only SP3, but I even wanted to drop XP support some time ago. Many user may not agree with me, but I will be forcing newer systems. I know Windows XP has currently ~51% of whole Windows market, but its reducing, and mostly it stays in companies that base software on it (like IE6, witch is officially dead but it may be seen in many companies ...). Also some companies waits for Windows 7 SP1 to deploy it. Library r125 to r137 have a critical regression, and because of that I removed it from downloads. Now fixed in SVN. BTW, You could write that you version is not officially supported, issue reports from version that is not official will be deleted ! Only dll from project download page are supported. -------------------- |
|
|
|
Aug 5 2010, 09:42 PM
Post
#736
|
|
|
Advanced Member ![]() ![]() ![]() Group: Members Posts: 43 Joined: 17-August 09 Member No.: 1,189 |
No, because even if static link, there are been some problems without installing CRT so is useless (read issues). And second pros is that most games use shared CRT (maybe because of better performance). So installing small ~5MB package is for me not a problem, and I will continue to use shared CRT. You may have some questions about Windows XP support, only SP3 is supported by CRT now, so x360ce support only SP3, but I even wanted to drop XP support some time ago. Many user may not agree with me, but I will be forcing newer systems. I know Windows XP has currently ~51% of whole Windows market, but its reducing, and mostly it stays in companies that base software on it (like IE6, witch is officially dead but it may be seen in many companies ...). Also some companies waits for Windows 7 SP1 to deploy it. yes, but many modern soft and games still use MSVC2005 or 2008. So - MSVC runtime installed with this soft. Game users want simple and quick solutions BTW, You could write that you version is not officially supported, issue reports from version that is not official will be deleted ! Only dll from project download page are supported. yee btw - Avatar, SplinterCell Conviction, Call of Juares - Bound in Blood work with 3.2.0.x without problems. |
|
|
|
Aug 5 2010, 10:01 PM
Post
#737
|
|
|
Advanced Member ![]() ![]() ![]() Group: Members Posts: 43 Joined: 17-August 09 Member No.: 1,189 |
x360ce log from AC (Log=1,DebugMode=1,FakeWMI=2,FakeDI=2,FakeVID=0x045E,FakePID=0x028E):
CODE 05:53:33.31144320:: [FAKEAPI] FakeWMI(1) 05:53:33.31144320:: [FAKEAPI] FakeDI(1) 05:53:33.31144320:: [FAKEAPI] FakeWinTrust(1) 05:53:34.31144492:: [FAKEDI] FakeDirectInput8Create 05:53:34.31144492:: [FAKEDI] FakeCreateDevice 05:53:34.31144492:: [FAKEDI] FakeCreateDevice 05:53:34.31144507:: [FAKEDI] FakeCreateDevice 05:53:34.31144507:: [FAKEDI] FakeGetDeviceInfo 05:53:34.31144507:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 05:53:34.31144507:: [FAKEDI] FakeCreateDevice 05:53:34.31144507:: [FAKEDI] FakeCreateDevice 05:53:34.31144507:: [FAKEDI] FakeCreateDevice 05:53:34.31144507:: [FAKEDI] FakeGetDeviceInfo 05:53:34.31144507:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 05:53:34.31144507:: [FAKEDI] FakeCreateDevice 05:53:34.31144507:: [FAKEDI] FakeCreateDevice 05:53:34.31144507:: [FAKEDI] FakeCreateDevice 05:53:34.31144507:: [FAKEDI] FakeGetDeviceInfo 05:53:34.31144507:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 05:53:34.31144507:: [FAKEDI] GUID change from 028E045E-0000-0000-0000-504944564944 to 028E045E-0000-0000-0000-504944564944 05:53:34.31144507:: [FAKEDI] Product Name change from Thrustmaster FireStorm(TM) Dual Power 4 Gamepad 05:53:34.31144507:: to XBOX 360 For Windows (Controller) 05:53:34.31144507:: [FAKEDI] Instance Name change from Thrustmaster FireStorm(TM) Dual Power 4 Gamepad 05:53:34.31144507:: [FAKEDI] to XBOX 360 For Windows (Controller) 05:53:34.31144507:: [FAKEDI] FakeEnumCallback 05:53:34.31144507:: [FAKEDI] FakeEnumCallback:: Using UNICODE 05:53:34.31144507:: [FAKEDI] FakeCreateDevice 05:53:34.31144507:: [FAKEDI] FakeGetProperty 05:53:34.31144507:: [FAKEDI] Original VIDPID = B312044F 05:53:34.31144507:: [FAKEDI] Fake VIDPID = 028E045E 05:53:34.31144788:: [XINIT] Initializing Gamepad 1 05:53:34.31144788:: [XINIT] User ID: 0, Last User ID: -1 05:53:34.31144788:: [FAKEDI] FakeDirectInput8Create 05:53:34.31144788:: [DINPUT] [PAD1] Enumerating User ID 0 05:53:34.31144788:: [FAKEDI] FakeCreateDevice 05:53:34.31144788:: [FAKEDI] FakeGetDeviceInfo 05:53:34.31144788:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 05:53:34.31144788:: [FAKEDI] FakeCreateDevice 05:53:34.31144788:: [FAKEDI] FakeCreateDevice 05:53:34.31144788:: [FAKEDI] FakeCreateDevice 05:53:34.31144788:: [FAKEDI] FakeGetDeviceInfo 05:53:34.31144788:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 05:53:34.31144788:: [FAKEDI] FakeCreateDevice 05:53:34.31144788:: [FAKEDI] FakeCreateDevice 05:53:34.31144788:: [FAKEDI] FakeCreateDevice 05:53:34.31144788:: [FAKEDI] FakeGetDeviceInfo 05:53:34.31144788:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 05:53:34.31144788:: [FAKEDI] GUID change from 028E045E-0000-0000-0000-504944564944 to 028E045E-0000-0000-0000-504944564944 05:53:34.31144788:: [FAKEDI] Product Name change from Thrustmaster FireStorm(TM) Dual Power 4 Gamepad 05:53:34.31144788:: to XBOX 360 For Windows (Controller) 05:53:34.31144788:: [FAKEDI] Instance Name change from Thrustmaster FireStorm(TM) Dual Power 4 Gamepad 05:53:34.31144788:: [FAKEDI] to XBOX 360 For Windows (Controller) 05:53:34.31144788:: [FAKEDI] FakeEnumCallback 05:53:34.31144788:: [FAKEDI] FakeEnumCallback:: x360ce detected 05:53:34.31144788:: [PAD1] Enumeration FAILED !!! 05:53:34.31144788:: [XINIT] [PAD1] Enumeration finished 05:53:34.31144788:: [XINIT] XInit fail so - X360 gamepad detected in AC game, but not work. |
|
|
|
Aug 5 2010, 10:20 PM
Post
#738
|
|
|
Advanced Member ![]() ![]() ![]() Group: Members Posts: 43 Joined: 17-August 09 Member No.: 1,189 |
x360ce log from POP-FS (Log=1,DebugMode=1,FakeWMI=2,FakeDI=2,FakeVID=0x045E,FakePID=0x028E):
CODE 06:02:39.31689590:: [FAKEAPI] FakeWMI(1) 06:02:39.31689590:: [FAKEAPI] FakeDI(1) 06:02:39.31689590:: [FAKEAPI] FakeWinTrust(1) 06:02:39.31689637:: [FAKEDI] FakeDirectInput8Create 06:02:39.31690105:: [FAKEDI] FakeCreateDevice 06:02:39.31690105:: [FAKEDI] FakeGetDeviceInfo 06:02:39.31690105:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 06:02:39.31690105:: [FAKEDI] FakeEnumCallback 06:02:39.31690105:: [FAKEDI] FakeEnumCallback:: Using UNICODE 06:02:39.31690105:: [FAKEDI] FakeCreateDevice 06:02:39.31690105:: [FAKEDI] FakeCreateDevice 06:02:39.31690105:: [FAKEDI] FakeCreateDevice 06:02:39.31690105:: [FAKEDI] FakeCreateDevice 06:02:39.31690105:: [FAKEDI] FakeGetDeviceInfo 06:02:39.31690105:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 06:02:39.31690105:: [FAKEDI] FakeEnumCallback 06:02:39.31690105:: [FAKEDI] FakeEnumCallback:: Using UNICODE 06:02:39.31690105:: [FAKEDI] FakeCreateDevice 06:02:39.31690105:: [FAKEDI] FakeCreateDevice 06:02:39.31690105:: [FAKEDI] FakeCreateDevice 06:02:39.31690105:: [FAKEDI] FakeCreateDevice 06:02:39.31690105:: [FAKEDI] FakeGetDeviceInfo 06:02:39.31690105:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 06:02:39.31690105:: [FAKEDI] GUID change from 028E045E-0000-0000-0000-504944564944 to 028E045E-0000-0000-0000-504944564944 06:02:39.31690105:: [FAKEDI] Product Name change from Thrustmaster FireStorm(TM) Dual Power 4 Gamepad 06:02:39.31690105:: to XBOX 360 For Windows (Controller) 06:02:39.31690105:: [FAKEDI] Instance Name change from Thrustmaster FireStorm(TM) Dual Power 4 Gamepad 06:02:39.31690105:: [FAKEDI] to XBOX 360 For Windows (Controller) 06:02:39.31690105:: [FAKEDI] FakeEnumCallback 06:02:39.31690105:: [FAKEDI] FakeEnumCallback:: Using UNICODE 06:02:39.31690105:: [FAKEDI] FakeCreateDevice 06:02:39.31690136:: [XINIT] Initializing Gamepad 1 06:02:39.31690136:: [XINIT] User ID: 0, Last User ID: -1 06:02:39.31690136:: [FAKEDI] FakeDirectInput8Create 06:02:39.31690136:: [DINPUT] [PAD1] Enumerating User ID 0 06:02:39.31690136:: [FAKEDI] FakeCreateDevice 06:02:39.31690136:: [FAKEDI] FakeGetDeviceInfo 06:02:39.31690136:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 06:02:39.31690136:: [FAKEDI] FakeCreateDevice 06:02:39.31690136:: [FAKEDI] FakeCreateDevice 06:02:39.31690136:: [FAKEDI] FakeCreateDevice 06:02:39.31690136:: [FAKEDI] FakeGetDeviceInfo 06:02:39.31690136:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 06:02:39.31690136:: [FAKEDI] FakeCreateDevice 06:02:39.31690136:: [FAKEDI] FakeCreateDevice 06:02:39.31690136:: [FAKEDI] FakeCreateDevice 06:02:39.31690136:: [FAKEDI] FakeGetDeviceInfo 06:02:39.31690136:: [FAKEDI] FakeGetDeviceInfo:: Using UNICODE 06:02:39.31690136:: [FAKEDI] GUID change from 028E045E-0000-0000-0000-504944564944 to 028E045E-0000-0000-0000-504944564944 06:02:39.31690136:: [FAKEDI] Product Name change from Thrustmaster FireStorm(TM) Dual Power 4 Gamepad 06:02:39.31690136:: to XBOX 360 For Windows (Controller) 06:02:39.31690136:: [FAKEDI] Instance Name change from Thrustmaster FireStorm(TM) Dual Power 4 Gamepad 06:02:39.31690136:: [FAKEDI] to XBOX 360 For Windows (Controller) 06:02:39.31690136:: [FAKEDI] FakeEnumCallback 06:02:39.31690136:: [FAKEDI] FakeEnumCallback:: x360ce detected 06:02:39.31690136:: [PAD1] Enumeration FAILED !!! 06:02:39.31690136:: [XINIT] [PAD1] Enumeration finished 06:02:39.31690136:: [XINIT] XInit fail so - X360 gamepad detected in POP-FS game, but axis-button 'shifted': 1. LeftX,LeftY,LeftDown,LeftUp,A,B,X,Y is correct. 2. RightUp & Down not work. Instead RightLeft -> RT. Instead RigthRight -> LT. 3. Instead LT - RB. Instead RB - Back. Instead RT - Start. 4. Instead Back - LeftThumb. Instead Start - RightThumb. 5. LeftThumb, RightThumb not work. FFB not work. So - i think problems in DI parts. P.S. 3.2.0.133, 3.2.0.138, 3.2.0.140 - no changes. |
|
|
|
Aug 6 2010, 07:03 AM
Post
#739
|
|
![]() Advanced Member ![]() ![]() ![]() Group: Members Posts: 404 Joined: 21-July 09 Member No.: 931 |
so - X360 gamepad detected in POP-FS game, but axis-button 'shifted': 1. LeftX,LeftY,LeftDown,LeftUp,A,B,X,Y is correct. 2. RightUp & Down not work. Instead RightLeft -> RT. Instead RigthRight -> LT. 3. Instead LT - RB. Instead RB - Back. Instead RT - Start. 4. Instead Back - LeftThumb. Instead Start - RightThumb. 5. LeftThumb, RightThumb not work. FFB not work. So - i think problems in DI parts. P.S. 3.2.0.133, 3.2.0.138, 3.2.0.140 - no changes. Sorry but I had today a problem with my RAID, was degraded ... FFB is working fine on most games on my pad, but I received a issues reports on google page code that some specific FFB driver are not working with x360ce properly. r140 is in very experimental state right now, I cleaning up DI code. You log says -> 06:02:39.31690136:: [PAD1] Enumeration FAILED !!! This can be thrown in only one place, when all gamepad are enumerated, checked for both GUIDs and device instance is created. If this error is thrown, ie. device was NOT created from some reason, in r133 this may be a FakeDI problem. Main problem is that Detours API when attached will change pointers to original function IN PLACE, so there original function pointer does NOT exist. In older build there was check for magic [x360ce] string in pContext of DirectInput callback, in r138 I done this better: in cast DIGAMEPAD struct on pContext and check 2 magic DWORDs. DWORD values are on beginning and end of struct, probability of game will use same data is 1 to (2^32-1)^2. FakeWMI=2 and FakeDI=2 will cause more problems than 1. When FakeDI=2 may be useful FakeWIM=2 will cause for many games to fail (because game will filter out gamepad form xinput compatible gampad list. I tested a enumeration on DLL attach, with success on AC2 but Prototype will crash on start when DInput instance is created in x360ce first. So best way is initialize on first GetState call, but as I writhed above, then detours are problem. EDIT: GUID change from 028E045E-0000-0000-0000-504944564944 to 028E045E-0000-0000-0000-504944564944 Same guids ? Is something not right with you ini file ... -------------------- |
|
|
|
| Guest_Guest_analarve_*_* |
Aug 6 2010, 10:43 AM
Post
#740
|
|
Guests |
|
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 7th September 2010 - 05:54 AM |